
Hier bij Webatvantage werken we graag met jQuery voor het verzorgen van animaties op een website.
Een jQuery applicatie kan net dat ietsje extra toevoegen aan webdesign. Het oogt mooi en zorgt doorgaans voor een verhoogde functionaliteit (en dus gebruiksvriendelijkheid) van een website. jQuery plugins waar we vaak mee werken zijn:
Voor de webshop van Scarpo, een winkel die gespecialiseerd is in de verkoop van allerhande lederwaren, ben ik eens gaan spelen met het relatief recent ontwikkelde Quicksand script.
Quicksand filtert en ordent items met mooie shuffelende bewegingen. Op de webshop van Scarpo kun je zoeken op merk of artikel. De integratie van de Quicksand applicatie zorgt ervoor dat je de producten in de desbetreffende categorie dan ook nog eens kunt filteren op de rubrieken dames, heren, uniseks, topper en nieuw. Ook kun je de producten gaan rangschikken op naam en prijs.
Kortom kan de bezoeker van de webshop zo gemakkelijk zelf bepalen welke content hij te zien krijgt.
Credits gaan naar Jacek Galanciak alias Razorjack.
Neem een kijkje op de webshop van Scarpo voor een voorbeeld van de Quicksand applicatie.
Meer informatie over Quicksand en enkele demo's vind je hierzo.

HTML5 (HyperText Markup Language 5) is de nieuwste, nog onafgewerkte versie van html standaard. HTML5 verbetert de kleine foutjes van zijn voorganger (html) en levert extra en betere ondersteuning voor webapplicaties, webdesign. Enkele voorbeelden:
Er zijn een aantal nieuwe elementen (tags) bijgekomen om de structuur en inhoud van de pagina te verduidelijken vb. header, nav, article, footer, time enz. Deze tags zullen ongetwijfeld nog een rol spelen voor smartphones, zoekmachines, screenreaders enz.

Dankzij de audio en video-tag is er de mogelijkheid om media af te spelen zonder gebuik te maken van plugins zoals bijvoorbeeld een flash-player-plugin. De bediening van het filmpje, zoals bijvoorbeeld: play, pause en fast forward zijn via JavaScript aanspreekbaar. Op die manier kan je dus een player volledig via css, html en javascript opmaken en instellen. De enige vereiste is dat je browser het bestand formaat van de media ondersteund (vb mp4, ogg, avi, ...). De ideale situatie zou zijn dat er een codec (formaat) is die alle browsers implementeren. Maar daarvoor zijn de makers (Microsoft, Apple, Google, Mozilla) te koppig.
Deze tag is ongetwijfeld de spectaculairste vernieuwing. Het geeft webdevelopers de mogelijkheid om met behulp van JavaScript afbeeldingen te creeëren. De mogelijkheden hiervan spreken tot de verbeelding. Dankzij deze tag kan je bijvoorbeeld tekeningen en grafieken maken, foto's bewerken, (eenvoudige) animaties voortbrengen, enz.
De mogelijkheiden voor de webdeveloper zijn er in het algemeen sterk op vooruit gegaan. Vb Betere aanspreekbaarheid van "Document Object Model " (DOM), vereenvoudiging Drag 'n drop, lokaal opslaan van data, snellere laadtijden, Web Workers, extra attributen, nieuwe form fields, font-face (lettertype ondersteuning), enz.
Helaas ondersteunen nog niet alle browsers HTML 5. FindMeByIP zette de browsermogelijkheden eens op een rijtje. De meeste functionaliteiten zijn beschikbaar via Chrome en Safari. Firefox komt nog iets te kort op het gebied van CSS3. Internet Explorer 8 (en <) heeft de trein helemaal gemist. IE ondersteund bijna geen enkel nieuwe feature van HTML5. Maar daar komt met IE 9 (volgens Microsoft) verandering in. Helaas surfen de meeste gebruikers nog altijd met Internet Explorer (zie blog bericht: Browser mogelijkheden). We zullen nog even moeten wachten om HTML5 in de praktijk te gebruiken.
Van zodra de browsers dit ondersteunen zullen webdesign trendsetters, fora en JavaScript libraries zoals JQuery en Prototype zich hier ook meer op concentreren. Dit zal het implementeren van nieuwe features vereenvoudigen. Met als logisch gevolg dat er een snelle boost zal volgen van HTML5.
Ik heb zelf eens geëxperimenteerd met enkele basis html5 mogelijkheden. Je kan zonder veel moeite vernieuwende features maken. Er zijn ook al tal van voorbeelden online te vinden. Enkele voorbeelden:
Heb je zelf een HTML5 applicatie gemaakt? Of heb je een spectaculair voorbeeld online gevonden? Deel ze dan zeker met ons via een reactie!
Hoe schat je de overlevingskansen van flash in eenmaal html5 geïntegreerd is?
Vanaf wanneer zou jij HTML5 integreren op je website?
Categorie: Trends & hypes, Technologieën, Webdesign
Google behandelt dagelijks 1 miljard zoekopdrachten en beschikt over 450 000 servers. Google boekte in het eerste kwartaal van 2010 een winst van 1,96 miljard dollar! Eén van de motto's van het bedrijf is: "Don't be evil". Onderstaand YouTube filmpje toont aan dat de internet gigant veel meer is dan een zoekmachine. En dat het zeer hard zijn best zal moeten doen om "not evil" te zijn of te worden.
Gmail, Google Maps, Chrome, Google Analytics, YouTube, Google Docs, Google Calendar, Google Earth, ... Dit zijn enkele voorbeelden van Google diensten die allemaal "gratis" worden aangeboden. Maar wat is de prijs voor deze gratis diensten?
Op het www draait alles rond advertising. Google Adwords is zonder twijfel de belangrijkste bron van inkomsten voor Google (97 %). Als je een zoekopdracht uitvoert in een zoekmachine zal je altijd enkele "Gesponsorde links" voorgeschoteld krijgen. Je vindt deze gesponsorde links ook terug op vele (commerciële) websites. Voor elke klik op een gesponsorde link rinkelt de kassa. Google heeft er dus alle baat bij om voor jou interessante links te presenteren. Er wordt dan ook gretig gebruik gemaakt van de informatie die Google heeft om voor jou relevante zoekresultaten en advertenties te presenteren. De advertenties worden dus aangepast aan de inhoud van de site (of zoekopdracht) en het profiel van de persoon die zoekt. Dit noemt men "behavioral targeting". Andere giganten zoals Microsoft, Facebook, Flickr, enz. maken hier allemaal gretig gebruik van. Deze bedrijven zijn net als Google al meerdere keren in opspraak gekomen voor het overtreden van privacywetten.
Nu Google ook investeert in gsm's, televisies, computers, bibliotheken, enz. probeert het zijn greep verder uit te breiden.
Als webdeveloper ben ik fan van Google. Maar de honger en de ambitie is toch stof om over na te denken.
De ironie van dit blog bericht is dat ik mijn informatie opzocht via Google. Als browser gebruikte ik Google Chrome. Het filmpje staat op YouTube en via Google Analytics zal ik kijken wie, wanneer en hoe dit bericht gelezen is.

Als webdeveloper is het belangrijk dat je rekening houdt met verschillende browsers bij het coderen van je website. Je ontwerp kan er bijvoorbeeld in Internet Explorer anders uitzien dan in Mozilla Firefox.
De versie van je webbrowser is ook belangrijk. Zorg ervoor dat je browser up to date blijft. Een verouderde versie kan heel wat nadelen hebben. Vooral bij Internet Explorer kunnen deze nadelen sterk doorwegen.
Een overzicht van de browsers op webatvantage.be:
Internet Explorer is weereldwijd de meest gebruikte browser. Internet Explorer is ontwikkeld door Microsoft. Aangezien IE standaard voorzien was bij het besturingssysteem Windows kon het zijn marktaandeel veroveren. Maar samen met het besturingssysteem heeft IE een groot deel van zijn terrein verloren aan Firefox en Safari. Het ontwerp van je website is bij IE sterk afhankelijk van de versie. Voor het testen van je website in de verschillende IE versies is IE tester een handige tool. We raden iedereen aan die met IE 6 surft zijn browser te vernieuwen.
Tip: lees artikel: Internet Explorer 6 is gevaarlijk
Firefox is opensource software ontworpen door Mozilla en honderden vrijwillegers. Firefox is vooral populair bij webontwikkelaars omdat het de W3C-standaard beter volgt dan Internet Explorer en omdat er veel verschillende nuttige hulpprogramma's (extensions) voor Firefox beschikbaar zijn. Deze programma's maken het testen en het gebruik van internetpagina's eenvoudiger.
Verder is Firefox minder vatbaar voor spyware en computervirussen. Dit komt mede door de afwezigheid van ActiveX-ondersteuning en omdat Firefox strikt gescheiden is van het Microsoft Windows-besturingssysteem.
Tip: Download Mozilla Firefox voor een betere en veiligere surfervaring.
Safari is ontwikkeld door Apple voor hun besturingssysteem MAC OS X. Het grote voordeel van Safari is de snelheid. Het nadeel is dat Safari een klein marktaandeel heeft. Dit heeft als gevolg dat vele web ontwikkelaars hun ontwerpen nog niet hebben getest en geoptimaliseerd voor Safari. Het marktaandeel is samen met het MAC OS de laatste jaren wel aan het stijgen. Safari voor Windows gebruikers heeft op security niveau ook iets minder goeie punten. Maar met MAC heb je sowieso minder last van virussen en spyware.
In september 2008 heeft Google zijn eerste webbrowser uitgebracht. Deze openscource browser sluit het dichtste aan bij Mozilla Firefox. De kenmerken van Google zijn hier onmiddellijk terug te vinden: eenvoud en gebruiksvriendelijkheid.
De smartphones beginnen hun plaats in het web op te eisen. Je moet geen glazen bol hebben om te weten dat hun marktaandeel alleen maar zal stijgen. Dit heeft enerzijds te maken met het betaalbaar worden van smartphones en anderzijds met de verbetering van de netwerkmogelijkheden in België. Het probleem is dat er momenteel een heleboel verschillende toestellen en browsers zijn. Je kan moeilijk je website voor al deze devices testen. Al deze technologiën zijn momenteel ook nog sterk aan het evolueren. Het beste wat je kan doen is daarom zoveel mogelijk de webstandaarden volgen bij het ontwikkelen van websites. Je kan ook een alternatieve website maken voor smartphones. vb m.stubru.be. Het ontwerp van deze website hou je best zo eenvoudig mogelijk. Je kan de inhoud hier ook aanpassen zodat ze interessanter is voor smartphone gebruikers. Vb Contact pagina, wegbeschrijving e.d.
Html5 en CSS3 zullen de mogelijkheden en functionaliteiten voor webapplicaties uitbreiden. Deze extra features zullen zeker revolutionair zijn op het gebeid van webtechnologie. Helaas is deze technologie nog niet volledig ondersteund door alle browsers. Deepblue.com heeft even op een rijtje gezet welke browser welke technologiën ondersteunen. Internet Explorer komt er als absolute verliezer uit. Dit heeft als gevolg dat we nog even moeten wachten om de vruchten van HTML5 en CSS3 te plukken. Meer info over HTML5