HTML5 basing
Basing (html slicing) is de fase in webdesign waarbij een .psd wordt omgezet in HTML5. Onze bestanden bereiken meer mensen door fantastische technieken & concepten:
Vanaf 28€/pDesktop & mobiele browsers
Browsers en bereik
Door slimme technieken en ideeën in onze code zijn we in staat om méér browsers te bereiken. Mobiele Browsers (ipad, smartphones), Desktop Browsers (Chrome, firefox), maar ook Augmented Browsers, zoals Flipboard & Safari Reader.
| Mobiele Browsers | Desktop Browsers | Augmented Browsers |
|---|---|---|
Aan de hand van oa. relative font sizes & en viewport metatags wordt elke website prachtig weergegeven op bv. de ipad. |
Ons eigen 'CSS reset' bestand bevat reeds een hoop oplossingen voor de meest hardnekkige browser bugs. |
Hoe correcter de html, hoe beter de interpretatie door apps als Flipboard en Safari Reader. Wij brengen je de meest veelzijdige html code |
Responsive webdesign
Responsive webdesign is een nieuwe methode om websites meer toegankelijk te maken. Zowel op mobiele schermen (iphone, android, ipad), desktop computers en connected TV's (HD resoluties) wordt dezelfde website/app getoond, maar wordt de site net iets anders opgebouwd.
Basing.nl werkt volgens de principes van 'mobile first' ook wel bekend als 'progressive enhancement'.
Toekomstgerichter
Ook in de toekomst blijft uw website toegankelijk. Het is mogelijk om uw site uit te breiden voor schermen die nu nog niet bestaan via een paar aanpassingen in het responsive webdesign CSS bestand.
Goedkoper
Het is niet langer nodig om apart een mobiele website te ontwerpen gezien de responsive webdesign techniek deze taak volledig overneemt.
Makkelijk in onderhoud
De site wordt makkelijker in onderhoud. U hoeft slechts op 1 locatie aanpassingen door te voeren.
W3C validatie & Standaarden
HTML5 Validatie
Het nut van W3C validatie ligt in het bewaken van de kwaliteit. Pagina's zijn zo toekomstgerichter, makkelijker in onderhoud, en sneller te debuggen.
CSS Validatie & CSS3
Net als HTML5 validatie beschouwen we CSS validtie als hoge prioriteit. We maken ook steeds meer gebruik van CSS3.
HTML5
Als technologie gebruiken we de nieuwe standaard HTML5. HTML5 zorgt voor een veel meer semantisch correcte website, oa. door sectioning tags als <section> en <article>.
Semantische HTML code
Met semantiek breng je structuur in je HTML5 bestanden wat een belangrijk criteria is voor je positie in zoekmachines.
Semantische code moet op 3 niveau's kloppen:
Hoe herken je semanticshe HTML?:
- Met CSS uit, kan je snel stukken HERKENNEN?
- Is de VOLGORDE van die stukken correct?
- Worden de juiste TAGS gebruikt?
| 1: Stukken herkennen | 2: Correcte volgorde | 3: Juiste tags |
|---|---|---|
![]() |
||
| Om semantische HTML5 te herkennen moet je naar een pagina surfen, de CSS uitschakelen en bovenstaande regels toepassen. | ||
Technologie
Zoekmachine optimalisatie & HTML5 Microdata
SEO oplossingen zijn complex en een goede HTML5 basis is essentieel voor een goed resultaat.
We geven gespecialiseerde SEO experts regelmatig de opdracht onze bronbestanden te analyseren en te optimaliseren voor zoekmachines.
CSS Sprites
Deze techniek vergt wat meer tijd om te basen maar biedt veel meerwaarde, oa: onderhoudsgemak, website laadt sneller, geen geflikker in IE bij :hover en het bestandsformaat is kleiner.
We passen deze techniek vooral toe bij list icons en buttons.
@font-face
CSS3 biedt met @font-face nieuwe mogelijkheden en effecten voor fonts. Via onze tools kunnen we deze techniek nu reeds cross-browser gebruiken in onze sites. Er zijn hierdoor geen beperkingen meer voor het gebruik van fonts op het web.
ASP.NET support
Voor ASP.net Web Forms ontwikkelaars kunnen we rekening houden met een aantal specifieke punten typisch aan de technologie zoals webcontrols en andere controls die HTML genereren. Houd ons op de hoogte via de briefing van je project.
Onze werkwijze en methodes
Objecten inpakken
We maken veelvuldig gebruik van HTML5 comments om grote HTML5 delen in kleinere stukken in te pakken. Dit maakt de code zeer gebruiksvriendelijk waardoor het moeiteloos kan gebruikt worden in frameworks (zoals Zend framework of Wordpress).
Het inpakken van div's die deel uit maken van dit 'roundedbox' object:
Via deze techniek wordt content en structuur duidelijk gescheiden van elkaar wat de code overzichtelijker maakt.
CSS declaraties
CSS attributen worden op dezelfde lijn als de CSS selector geschreven. Dit beperkt de bestandsgroote, verbeterd de leesbaarheid en maakt CSS overzichtelijker.Bestandsnamen
Het - teken wordt gebruikt in bestand namen om woorden met elkaar te verbinden en in te delen in groepen.Lower camel case
Als naamgeving voor onze code gebruiken we camelCase. Deze stijl wordt tevens het vaakst gebruikt door back-end developers.Geen afkortingen
Om de leesbaarheid van class namen en bestandsnamen niet onnodig moeilijk te maken worden afkortingen zo veel mogelijk vermeden. We letten op fijne details
Zo wordt bv. een logo steeds bewaard als een transparante png zodat bezoekers van je site makkelijk je logo kunnen gebruiken.CSS3 gradients
We gebruiken CSS3 gradients om dynamische buttons en tabs te basen. Geen images meer!
CSS Objects
We werken doorlopend aan ons eigen CSS Framework genaamd 'CSS Objects', gebasseerd op object oriented CSS principes.
Het laat ons toe om ons product eindeloos te hervormen. Dit lukt omdat elk onderdeel van een site, bijv. een simpele button, uitgebreid gedocumenteerd en bijgeschaafd wordt.
Voordeel van CSS Objects
CSS Objects zorgt voor robuuste HTML5 en CSS code die begrijpbaar is en zeer makkelijk in gebruik. Klanten kunnen sneller nieuwe pagina's maken en basings integreren in een CMS systemen zoals Wordpress en Joomla.
Nicole Sullivan over Object oriented CSS
| Objecten zijn: | Info: |
|---|---|
| Een mix van HTML en CSS | Het CSS Object "grid" wordt gebruikt om content in kolommen op te delen. Het framework bevat zowel de HTML5 als de CSS. |
| Onafhankelijk | Elk object is niet gebonden aan een pagina of een ander object. |
| Uitbreidbaar | Objecten kunnen eenvoudig worden uitgebreid zonder dat bestaande code op een andere pagina er plots anders uitziet. |
| Herbruikbaar | Objecten kan je steeds opnieuw gebruiken en inzetten. Een nieuwe pagina aanmaken binnen je site gaat dan ook zeer makkelijk en snel. |
Basing kernwaarden
Why you will love working with us
Top professionals Basing is onze passie, waar we goed in zijn. We onderwijzen, ontwikkelen en ondersteunen.
1 project, 1 baser Uw project wordt gebased en opgevolgd door 1 developer die exclusief aan uw project wordt gekoppeld.
Snelle levering We werken snel en leveren conform de afspraak. Ook spoed opdrachten (48 uur) zijn mogelijk.
Transparant en open We laten u kennismaken met onze werkmethodes, onze mensen en onze technieken
Vakkennis Ons personeel volgt de sector en wordt doorlopend bijgeschoold, zowel intern als extern.
Aan de hand van oa. relative font sizes & en viewport metatags wordt elke website prachtig weergegeven op bv. de ipad.
Ons eigen 'CSS reset' bestand bevat reeds een hoop oplossingen voor de meest hardnekkige browser bugs.
Hoe correcter de html, hoe beter de interpretatie door apps als Flipboard en Safari Reader. Wij brengen je de meest veelzijdige html code