WordCamp Europe 2018 Belgrade: World of WordPress.
Met 14 Level Levelaars, shinend in onze special edition WordCamp Europe 2018 shirts, verspreidden we ons op de vrijdag van WordCamp Europe door het Sava Center in Belgrado.
Accessibility expert met een workshop van Rian en natuurlijk, hoe kan het ook anders, als Rotterdamse sfeermaker.
Met de Andromeda track, Milky Way track en diverse workshops wordt er een gevarieerd programma gepresenteerd. Ons team van developers, designers, project managers en business developers kijkt terug op een dag vol inspiratie en nieuwe ideeën. We delen graag de highlights van de vrijdag met jou, die samen te vatten is in deze termen: Accessibility, Gutenberg, Caching en API’s.
“WordCamp is a place where you can grow personally ánd professionally.”
WordCamp Europe; Accessibility everywhere!
Toegankelijke websites, we kunnen er niet meer omheen. En dat is maar goed ook. Dat accessibility dit jaar een belangrijk thema is op WordCamp Europe werd niet alleen duidelijk door de diverse talks en workshops die hieraan gewijd waren, maar zeker ook tijdens talks die hier helemaal niet direct over gingen.
Zo legde Adam Silverstein in zijn talk over Javascript en API’s uit dat je met de ‘a11y API’ elementen kunt laten uitspreken met een “speak” functie op dynamische pagina`s, waar screen readers vaak moeite mee hebben.
“Every fifth person has trouble to use a computer in some kind of way.”
Meer in detail werd er gesproken over accessibility, of A11Y, door onze eigen Rian tijdens haar workshop: ‘Testing web accessibility for designers, developers and content managers’. Een workshop die ze samen met Sami Keijonen gaf. Zij gaven op een interactieve manier tips en tricks voor het testen van code en content op accessibility.
Was je niet op WordCamp, maar wil je ze wel heul graag hebben, dan kan je ze altijd nog bestellen in onze webshop!
“Bij accessibility wordt vaak gedacht aan mensen in een rolstoel of blinde mensen, maar er komt veel meer bij kijken. Tijdens het ontwerpen voor anderen sta ik stil bij mensen met angstaanvallen, dyslexie of zelfs autisme.”
API’s in WordPress
WordPress API’s zijn veel omvattend. Er kan steeds meer en het kan steeds eenvoudiger. Adam Silverstein heeft in zijn talk uitgelicht hoe je met de ‘heartbeat API’ gegevens live in een pagina kunt updaten. En Sean Blakeley liet ons zien dat met de WordPress REST API data die in WordPress ingevoerd wordt breder ingezet kan worden en met meer externe systemen te koppelen is dan nu vaak gebeurd.
Door de platform agnostische interface van de REST API kan in feite elke technologie gekoppeld en gebruikt worden. WordPress vormt hierbij de kern: het CMS waarin auteurs en beheerders gewend zijn op een gebruiksvriendelijke manier hun website te beheren. De architectuur van de site wordt vervolgens verder afgestemd op de klantbehoeften.
“Van de oplossingen die Sean Blakeley van 10up, Human Made en Pragmatic liet zien tijdens zijn talk, herkenden we veel van de technieken die we inmiddels zelf inzetten.”
Teksteditor Gutenberg is on it’s way
WordPress bevat steeds meer Javascript. Dit zorgt ervoor dat het werken met WordPress steeds interactiever kan worden. Zo bestaat de nieuwe teksteditor van WordPress, Gutenberg, bijna volledig uit Javascript. Tijdens de talk van Matt Mullenweg, een van de oprichters van WordPress, werd duidelijk dat deze teksteditor officieel gelanceerd wordt in augustus. Op een vraag uit de zaal over zijn favoriete feature van deze editor zei Matt:
“Dat het met Gutenberg heel eenvoudig wordt om tekst te plakken vanuit een andere teksteditor, bijvoorbeeld Google Drive of Word.”
En om eerlijk te zijn: daar zijn wij ook blij mee!
Caching: wat kan je er eigenlijk mee?
Voor de lezers die nog steeds niet afgehaakt zijn, hebben we nog een toetje. Het altijd interessante onderwerp caching kwam natuurlijk ook aan bod. Een site cachen zorgt ervoor dat je gebruiker een snelle website ervaart, maar krijgt die daardoor wel altijd de juiste en meest actuele content te zien? Maura Teal liet ons in haar presentatie verschillende oplossingen zien die een developer kan inzetten om daarmee een WordPress op code niveau te voorzien van cashing.
Zet je caching in om een verwachte piek aan bezoek op je website op te vangen? Zorg dan dat je deze oplossing goed test door een load test uit te voeren. En zoals wij al vaker hebben uitgelegd: het is belangrijk om de caching die je inzet op je site altijd af te stemmen op de functionaliteiten van jouw specifieke website en de verwachtingen van je bezoekers. Een website waar weinig op aangepast wordt, vraagt om een andere oplossing dan bijvoorbeeld een nieuws website waar elke 5 tot 10 minuten een nieuw artikel op geplaatst wordt.
En nu?
Nu gaan we eerst voorbereidingen treffen voor morgen. En daarna gaan we eten bij de Japanner en bier drinken op de borrel van Savvii! Morgen zijn we er weer!
En bekijk ook ons video verslag op YouTube!
Vertel ons meer over je plannen en ambities!
We zijn klaar om jullie online uitdaging op te pakken.