Altijd up-to-date

Wij blijven als bouwkundigen op de hoogte, en daarmee het LightBolt CMS en uw website ook.
Zelf ook op de hoogte blijven? Lees onze blogs of kom langs

  • PHP micro optimalisatie: arrays

    Wanneer je programmeert, ongeacht de taal, kom je niet onder het gebruik van arrays uit. Niet zelden kom ik ondoordachte code tegen, dat makkelijk sneller kan. Denk aan isset ten opzichte van in_array, om na te gaan of een bepaalde waarde in een array voor komt.

    Lees meer

  • WWW of CDN tegen cookies

    Wanneer je je website door online pagespeed tests gooit, kun je opmerkingen krijgen over het gebruik van cookies. Het is overbodig om cookies mee te sturen met afbeeldingen, stylesheets of JavaScript bestanden, krijg je te lezen. Dit kan middels een CDN, maar het kan eenvoudiger.

    Lees meer

  • AMP voor iedereen? De voordelen

    Een grote nationale of internationale nieuws organisatie die online aanwezig is? Wij klaarblijkelijk alles behalve. Toch lijkt AMP ook voor de bedrijven die niet primait online uitgevers zijn, van toegevoegde waarde.

    Lees meer

  • Wel of geen HTTPS / SSL certificaat afsluiten

    Je website is gebouwd en staat live, maar is niet voorzien van een SSL certificaat en data loopt dus over een http-verbinding. Een klant vroeg me of het afsluiten van een SSL certificaat in haar geval van toegevoegde waarde was.

    Lees meer

  • AMP en Wordpress

    Wordpress plugins te over om je website sneller en beter te maken. Zo ook om je Wordpress pagina's AMP te maken. Dit blijkt een noodzaak, doordat AMP een Wordpress pagina beduidend sneller kan maken.

    Lees meer

  • Opgesloten met een screenreader: web toegankelijkheid

    Reeds in een vroeg stadium hield ik mij bezig met de semantiek van websites. Het was zelfs de tweede artikel ooit van mijn hand. Naast mijn backend werkzaamheden, is de affiniteit voor de frontend en daarmee ook toegankelijkheid van websites, niet verloren gegaan.

    Lees meer

  • PHP micro optimalisatie: inleiding

    Wat voor frontend/web performance optimalisatie geldt, geldt ook voor PHP. Op beide vlakken zou geoptimaliseerd moeten worden, en de mate waarin dit kan, hangt af van het gebruikte framework of CMS, en de aanwezige kennis op deze vlakken.

    Lees meer

  • PHP memory in Wordpress CMS

    Tot dusver is er veel gezegd over frontend / client side optimalisatie, oftewel het reduceren en/of samenvoegen van http requests als ook bronnen. Maar ook verder onder de motorkap valt er vaak uitstekend te optimaliseren en dus winst te behalen. Afhankelijk van de afwikkeling, zal HTML pas in de browser terecht komen, als de code onder de motorkap klaar is met zijn taak.

    Lees meer

  • Website optimalisatie, een stap verder

    Je kunt ver gaan in het optimaliseren van je website, door requests en laadtijd te reduceren. Het één is eenvoudiger door te voeren dan het ander. Waar exact kun je verder optimaliseren?

    Lees meer

  • Google Fonts optimalisatie

    Voorheen trof je fonts als Arial, Verdana en hopelijk nooit Times New Roman aan op websites. Inmiddels komen lettertypes in verschillende soorten en maten, en daarmee ook in verschillende (bestand)groottes. Waar wil je je bezoekers mee opzadelen, en kan dit optimaler?

    Lees meer

  • Wordpress en resource hints

    Vanaf Wordpress versie 4.6, voegt Wordpress automatisch resource hints toe aan de broncode van je website. Dit lijkt echter zonder enig beleid te gebeuren. In dit artikel tref je dan ook een praktijk-voorbeeld omtrent resource hints, van hoe het niet moet.

    Lees meer

  • Resource hints

    Met de vele bronbestanden welke door websites gebruikt worden, kunnen resource hints de browser vertellen welke bronnen belangrijk zijn om prioriteit te geven bij het laden. Laadtijd en performance kun je ermee versnellen, doordat je de browser alvast vooruit kunt sturen met specifieke taken.

    Lees meer

  • Frontend web: Thema-maanden

    De afgelopen maand zijn er bijna twee handen vol artikelen omtrent frontend web ontwikkeling verschenen. Meerdere onderwerpen hebben de revu gepasseerd. Minstens zo interessant, is waar een marketeer, SEO-specialist, de webbouwer, front- of backendprogrammeur of gewoonweg een directeur over wil lezen.

    Lees meer

  • AMP binnen een uur door Google geïndexeerd

    Reeds een dag na mijn eerdere publicatie, lijkt de AMP uitrol die het weekend heeft plaats gevonden, door Google deels te zijn geïndexeerd. Van de inmiddels zeven geïndexeerde pagina's, is er zelfs één AMP uitschieter.

    Lees meer

  • AMP implementatie en snelheids test

    Het zal geen geheim zijn dat ik graag in alle hoeken van het speelveld mag experimenteren omtrent snelheid- als ook performance winst en onnodig ballast te laten varen. Accelerated Mobile Pages is daar een voorbeeld van. Maar hoe snel is Google's AMP?

    Lees meer

  • Wordpress plugins: de afkomst

    Het grote voordeel van Wordpress, is direct ook zijn nadeel. Uiteraard hebben we het dan over plugins, hoe verrijkend zijn ze en voor wie? Een beknopte inzage in de kanttekeningen vanuit de bron.

    Lees meer

  • HTTP/2 in de strijd tegen bloated websites

    Zowel de hoeveelheid, mogelijkheden, als ook grootte per stuk van plugins, groeien als kool. Daarmee ook de website resources en dus de laadtijd. Neem de veelvoud en grootte van afbeeldingen mee, en je hebt website bloat.

    Lees meer

  • HTTP/2 introductie en ondersteuning

    Vijftig tot wel honderden bestanden, terwijl de browser 6 tot 8 requests tegelijk af kan handelen. Dit betekent een lange laadtijd van je website voor je bezoekers. HTTP/2 maakt dit verleden tijd.

    Lees meer

  • 100% PageSpeed score en Mobilegeddon

    Druk bezig om een pagespeed score van 100% te behalen? Vele factoren spelen een rol, waarbij Google's PageSpeed Insights onder meer met zaken als blokkerende bronnen strooit, als ook niet gecachte bestanden en optimaliseren van afbeeldingen.

    Lees meer

  • Page Speed Insights' naakte waarheid

    Ondanks het feit dat heden ten dage onze projecten voor 90% uit maatwerk webapplicaties bestaan, is de affiniteit voor puur frontend development in zijn breedste zin intact gebleven. Reeds in 2005 hield ik mij bezig met de semantiek van HTML; tabellen voor layout-doeleinden was tot dat moment hèt middel, maar uiteraard not-done.

    Lees meer

  • Critical Path CSS / above the fold

    Critical Path CSS zul je vooral tegen komen, wanneer je je website door Google's PageSpeed Insights haalt. Critical path CSS houdt het volgende in: zo snel mogelijk aanleveren van kritieke CSS -verantwoordelijk voor de bovenkant van de website-, direct in het html-document. Het nut? Hiermee kan de bezoeker op een langzame internet verbinding alvast beginnen met lezen van het above-the-fold deel van de webpagina.

    Lees meer

  • Recruitment site & responsive upgrade voor Nuon

    In een wisselwerking hebben we naast een upgrade van een webapplicatie voor Nuon, ook de wervings website voor Nuon Sales Force mogen realiseren. Beide zijn in Bootstrap gerealiseerd ten behoeve van smartphone- en tabletgebruik en hebben dezelfde CMS als basis.

    Lees meer

  • Chromes network throttling optie

    Over het algemeen mogen we niet klagen over de internetsnelheden in Nederland. Zware websites hoeven geen issue meer te zijn. Toch gaat deze vlieger niet altijd op. Naast je eigen wifi, laat ook mobiel internet in Nederland je wel eens in de steek. Of denk aan vakantie-gangers, die vanaf Spanje of onze eigen waddeneilanden toch je media-site/blog of zakelijke diensten wil raadplegen.

    Lees meer

  • Toegankelijkheid (ARIA) en frameworks

    Hoe doen CSS en JS frameworks het wanneer we het hebben over de toegankelijkheid van een website? Onderzoek dit in het aanbestedings-traject, en ga na hoe je de toegankelijkheid kunt verbeteren door inzet van WAI ARIA specificatie.

    Lees meer