Hoe CSS Grid onze denkwijze verandert m.b.t. het structuren van onze content
Met CSS grid hebben we minder
Prioriteiten
Jeremy bespreekt in dit artikel dat wij als developers zoveel mogelijk proberen om het onszelf zo gemakkelijk mogelijk te maken. Daar is op zich niks mee. Maar als je beslissingen gaat nemen over HTML, ARIA, CSS of Javascript, dan is uiteindelijk de eindgebruiker die het belangrijkste is. Daarbij geldt; het draait niet om jou.
Waarom, hoe en wanneer je semantische HTML en ARIA moet gebruiken
Semantische HTML en het gebruik van ARIA is van belang voor moderne webontwikkeling. Daarom dat Adam duikt in het wie, wat, waarom en hoe omtrent semantiek. Hij let daarbij op hoe we betere interfaces kunnen creëren die beter toegankelijk zijn. Met ARIA als laatste redmiddel als het echt niet anders kan.
Hybrid Lazy Loading: een progressieve migratie naar native lazy loading
Zoals eerder aangekondigd zal binnenkort in de browser Chrome ‘native lazy loading’ worden geïntroduceerd. En vermoedelijk zullen erna veel browsers gaan volgen. Tijd om te gaan kijken naar jouw laadstrategie. Het mooie aan HTML is dat als die iets niet herkent, dit gewoon negeert. Helaas kan lazy loading niet worden opgevangen met een polyfill. Wel kun je met behulp van Javascript een zogehete ‘hybrid lazy loading’ implementeren. In dit artikel lees je hoe.
De overstap van Edge naar Chromium: wat betekent dit voor front-end ontwikkelaars?
Microsoft kondigde in december 2018 aan om over te stappen naar Chromium, het open source-project van Google Chrome. Velen in de branche reageerden bedroefd vanwege het verlies van de diversiteit in onze browserwereld. Een officiële releasedatum is nog niet bekend. Maar ergens dit jaar zal het toch zeker gaan gebeuren. Met deze release zullen een hoop HTML, Javascript en CSS functionaliteiten volledige browserondersteuning krijgen. In dit artikel zie je een opsomming van deze functionaliteiten.
Standaard ondersteuning voor lazy-loading op het web!
In dit artikel wordt gekeken naar de nieuwe loading attribuut, die gaat zorgen voor lazy-loading op het web! Men hoopt dat dit mogelijk gaat worden in de release van Google Chrome 75. Laten we tot die tijd kijken wat dit nu precies allemaal inhoudt.
Verantwoordelijke JavaScript: Deel 1
Jeremy beschrijft hoe je op een verantwoorde manier Javascript gebruikt bij het bouwen van sites. Er wordt gekeken naar de veelgemaakte fouten die ontstaan zodra je JavaScript gaat gebruiken als eerste redmiddel. Dit artikel is niet bedoeld om JavaScript door het slijk te halen. Hij legt uit hoe JavaScript op een verkeerde manier gebruikt wordt. Artikelen die we eigenlijk vaker voorbij willen zien komen.
Simpel & saai
Chris schrijft over hoeveel mensen het de laatste tijd over eenvoud hebben bij het ontwerpen van websites.
Onderontwikkelde schakelaars
Ontwikkelaars gaan vaak los met hun animatie- en ontwerpvaardigheden als het gaat om het creëren van schakelaars. Op Codepen vind je zelfs een verzameling hiervan. Dit heeft wel tot gevolg dat mensen deze codes vaak klakkeloos overnemen zonder stil te staan bij de toegankelijkheid ervan. Dit komt de usability niet ten goede. In dit artikel gaat Andrian hier dieper op in.
Stop met het vele gebruik van divs. Een introductie over semantische HTML
Het gebruik van divs zijn achterhaald. Semantische HTML5 tags zorgen voor een betere toegankelijkheid, leesbaarheid en consistentie met zijn standaarden.