Screen Shot 2016 10 03 At 13 20 21

Dit was From The Front 2016

From The Front is een kleinschalige conferentie die zichzelf beschrijft als the frontend guide to life, the universe and everything. De tweedaagse bijeenkomst brengt webdevelopers en digitale guru's van over heel wereld samen. Flor, Nils en Joeri gingen inspiratie opdoen tussen pot en pizza.

Een gids voor het universum zoals ze zelf zeggen, is misschien wat overroepen. De diverse sessies over de evolutie van het web, de laatste technologieën, en het leven van een webdeveloper waren wel bijzonder inspirerend.

Dit zijn onze 6 take-aways: (opgelet: NERD ALERT!)

Marbles Teatro Duse From The Front

E-mails kunnen interactief zijn

E-mails zijn statisch. E-mails zijn saai. Dat dachten we voor dat we Mark Robbins aan het woord hoorden tijdens From The Front. Wat blijkt? Je kan enorm coole dingen bouwen met e-mail. Interactieve e-mails die in meer dan 60% van de gevallen goed werken, met een statische fallback voor de rest (Outlook).

Interactieve e-mails, wat ben je daar dan mee? Wel, je kan bijvoorbeeld het winkelwagentje van een webshop gebruiker via mail doorsturen wanneer die de site verlaat zonder te bestellen. Het winkelwagentje is vervolgens volledig aanpasbaar in de mail: kleuren, aantallen, adresgegevens… Noem maar op, je kan alles aanpassen. En als je klaar bent druk je op bestellen. That’s it! Dat ziet er ongeveer zo uit:

Redelijk indrukwekkend als je weet dat hij dit enkel met HTML en CSS doet. Geen Javascript, geen Ajax.. Alle interactiviteit gebeurt met radio buttons en slimme stijlregels. Hij vertelde dat hij dit concept binnenkort gaat bouwen voor een klant, dus weldra mogen we deze interactieve mailtjes verwachten in onze mailbox!

Webtechnologieën zijn enorm robuust

Jeremy Keith legt uit dat het web is gebouwd om enorm robuust te zijn (vrij vertaald van het originele resilient). HTTP, HTML, TCP/IP en URL’s bestaan al meer dan 25 jaar. Toch gebruiken we deze oude technologieën nog dagdagelijks op het moderne WWW. Terwijl ze blijven evolueren, blijven nieuwe versies van technologieën altijd achterwaarts compatibel. Dit is volgens Jeremy één van de redenen waarom het web zo wijdverspreid is geraakt.

De robuustheid van het web is de reden waarom moderne websites nog perfect werken op computers van tientallen jaren oud, en stokoude websites nog perfect te raadplegen zijn op moderne computers. De beleving zal misschien niet optimaal zijn, maar het kan perfect.

Uit deze inzichten trekt Jeremy conclusies over hoe moderne websites en applicaties op een robuustere manier gemaakt kunnen worden. Zorg er eerst voor dat de belangrijkste functionaliteiten werken met de minst mogelijke technische vereisten, en verbeter vervolgens de ervaring met meer ingewikkelde technieken en tools.

Websites zijn niet altijd even toegankelijk

Léonie Watson is een Britse web designer / developer die tijdens haar carrière haar gezichtsvermogen verloor. Ondanks haar beperking is ze blijven werken in de sector en weet ze als geen ander welke uitdagingen er komen kijken bij het toegankelijk maken van websites.

Tijdens haar talk toont ze hoe screenreaders omgaan met HTML code, en welke moeilijkheden er ontstaan voor slechtzienden wanneer een screenreader een website met slecht opgebouwde javascript frameworks probeert voor te lezen. Ze gaf technische tips over het gebruik van ARIA, waarmee Rich Internet Applications toegankelijker gemaakt kunnen worden.

Tijdens deze sessie werd het belang van semantische HTML extra duidelijk en kregen we inzicht in hoe blinde personen gebruikmaken van de websites die we bouwen.

Met genoeg motivatie kan iedereen een webdeveloper worden

Dan Mall kwam getuigen over hoe hij in zijn Amerikaans bedrijf met zogenaamde Apprenticeships werkt. Een soort vrijwillige stage van 6 tot 12 maanden die je doet om een vak te leren. Zijn conclusie was dat je gemotiveerde mensen alles kunt leren in de juiste context, en dat het dus interessant kan zijn om mensen aan te nemen zonder skills. Zo lang ze maar de motivatie hebben om alles te leren.

Performantie Statistieken Zeggen Niet Alles Over De Snelheid Van Een Website E1475493250635

Performantie is meer genuanceerd dan een simpele meting

Google PageSpeed Insights, Real User Monitoring en WebPagetest zijn drie veelgebruikte tools om de performantie van een website te meten. We worden op dat vlak steeds veeleisender. Denys Mishunov vertelde dat performantie echter om perceptie draait.

Neem bijvoorbeeld de website Buzzfeed. Een populaire clickbait site met duizenden bezoekers per dag die we niet als extreem traag ervaren, terwijl die volgens de statistieken rampzalig is. De site doet er ook effectief soms tientallen seconden over om volledig in te laden, maar doordat dit op een slimme manier en progressief gebeurt, stoort dat niet zo.

Er is nog veel werk aan de winkel om HTTP/2.0 uit te rollen

HTTP/2.0 is de opvolger van de intussen 17 jaar oude HTTP/1.1 specificatie. Het is een moderner protocol dat het hedendaags internet veel beter zal kunnen ondersteunen en biedt veel meer performantie aan veeleisende web applicaties. Het is er al even ondertussen, en toch kent de implementatie veel hinderpalen volgens spreker Patrick Hamann.

Aan ons zal het alleszins niet liggen, want wij zijn er al helemaal klaar voor. Deze website wordt namelijk al geserveerd over HTTP/2.0!