Example.com heeft de grootste redesign in decennia gelanceerd
Hoewel de algemene boodschap van de pagina in de loop der tijd consistent is gebleven, heeft het visuele uiterlijk verschillende grote overhaulingen ondergaan. In dit artikel kijken we naar de recente wijzigingen en de evolutie van example.com over de afgelopen 20+ jaar.
Wat is er op 28 september 2026 veranderd?
Tot 28 september 2026 was example.com een statische Engelstalige pagina. De redesign introduceert meertalige ondersteuning via JavaScript, waarbij de inhoud elke 5 seconden in een nieuwe taal wordt getoond.
Example.com toont een uitleg over het doel van de site in het Engels, Arabisch, Chinees, Frans, Russisch en Spaans. De Engelstalige tekst luidt:
"This domain is for use in documentation examples without needing permission. This is not a service, avoid relying on it for testing and monitoring purposes."
Naast de meertalige ondersteuning voegt de JavaScript-code ook een SVG-boekicoon toe.
Hoe werkt de animatie van de taalovergang?
De nieuwe site vervangt de inhoud niet simpelweg wanneer de volgende taal wordt getoond. In plaats daarvan is er sprake van een geleidelijke overgang in opaciteit.
De opaciteitsanimatie zelf maakt gebruik van transition: opacity .4s;. Maar hoe is de overgang per karakter geïmplementeerd?
Elk karakter is ingepakt in een eigen span-element, en elke span krijgt een iets grotere CSS transition-delay dan de voorgaande. Dit betekent dat de opaciteitsanimatie van elk karakter op een iets ander tijdstip plaatsvindt.
Verklaring van IANA
IANA heeft de volgende verklaring afgegeven over de redenen achter de recente wijzigingen:
"De wijzigingen die we af en toe aan de site aanbrengen, zijn meestal ingegeven door de wens om ofwel de totale bandbreedtebehoefte voor het serveren van de site te verminderen, of de bruikbaarheid ervan te verbeteren. In essentie is het een placeholder voor een site waar niemand toegang tot zou moeten hebben, maar we hebben er historisch gezien een bericht getoond om bezoekers te informeren over waarom het domein is geregistreerd en hoe ze het kunnen gebruiken.
Aangezien er veel verkeer naar toe gaat, is de totale bandbreedte een belangrijke overweging. Met dat doel voor ogen was een van de wijzigingen die we deze week hebben doorgevoerd het splitsen van de pagina-inhoud in een eenvoudigere pagina, aangevuld met een apart JavaScript-bestand met extra inhoud. Omdat het meeste verkeer naar de site geautomatiseerd is, wordt het JavaScript-bestand meestal niet opgehaald, wat de totale datagebruiken vermindert.
Het fundamentele doel van het domein is gebruik in documentatie, zoals illustratieve voorbeelden in instructies. We weten dat mensen bijvoorbeeld een voorbeeldconfiguratiebestand kunnen kopiëren en plakken en vergeten de vermeldingen die een voorbeelddomein bevatten aan te passen, en we verwachten dat we daar incidenteel verkeer van krijgen. Het domein is echter niet bedoeld als een algemeen eindpunt voor zaken als beschikbaarheidstests, dus we moedigen dat soort gebruik niet aan. Er is geen vereiste dat er een HTTP-service aanwezig is op de host om aan het doel te voldoen; we beheren dit enkel als een hoffelijkheid."
Historische tijdlijn van example.com
20 januari 2002: De vroegste versie
Volgens Wikipedia werd de website van example.com gelanceerd op 1 januari 1999. De vroegste versie die te bekijken is in de Wayback Machine stamt uit 20 januari 2002.
De vroegste versie van de website bevatte enkel een lijst met domeinnamen die waren gereserveerd door de Internet Corporation for Assigned Names and Numbers (ICANN) en IANA. In de topdomeinen .com, .net en .org zijn diverse domeinnamen gereserveerd vanaf de initiële registratie, maar voor zover ze al geregistreerd waren, mochten de bestaande registranten deze vernieuwen.
Structureel maakte de HTML gebruik van een tabel-layout, met het ICANN-logo in de linkerbovenhoek van de pagina. De serverheaders tonen dat de site op dat moment Apache 1.3.22 gebruikte.
28 maart 2002: Vereenvoudigde boodschap
De eerste versie van de bewoordingen die we vandaag de dag herkennen, verscheen 67 dagen na de eerste beschikbare screenshot:
"You have reached this web page by typing 'example.com', 'example.net', or 'example.org' into your web browser. These domain names are reserved for use in documentation and are not available for registration."
7 februari 2003: RFC 2606 citatie toegevoegd
In februari 2003 werd de inhoud aangepast om een link naar RFC 2606 op te nemen, het officiële document voor gereserveerde top- en second-level domeinen, zodat bezoekers meer informatie konden vinden over het doel van de website.
Tijdens deze periode was er ook een kleine technische wijziging: de server werd geüpgraded naar Apache 1.3.27 op Red Hat Linux.
30 juli 2010: .edu toegevoegd aan domeinlijst
De website bleef daarna zeven jaar ongewijzigd. Op 30 juli 2010 werd een kleine wijziging doorgevoerd: example.edu werd nu, samen met de drie vorige domeinen, naar de landingspagina geleid.
29 juli 2013: Migratie en redesign van de landingspagina
Vanaf januari 2011 serveerde example.com geen eigen pagina meer, maar leidde bezoekers door naar een pagina op de website van IANA.
Dat veranderde op 29 juli 2013, toen de redirect werd verwijderd en example.com opnieuw een eigen pagina begon te serveren via het EdgeCast Content Delivery Network (CDN) in plaats van Apache, samen met een grote redesign van de landingspagina. Het nieuwe ontwerp gebruikte een afgeronde kaart met een <h1> waarin 'Example Domain' stond en een nieuwe beschrijving van het doel van de website. De zichtbare lijst met domeinen was verdwenen en was vervangen door een link naar de website van IANA voor meer informatie.
17 oktober 2019: Wijzigingen in lettertype en tekst
Zes jaar na de grootste wijziging in de geschiedenis van de website volgde een nieuwe update. De layout bleef hetzelfde, maar de font stack werd gemoderniseerd om meer fallback-lettertypes te bevatten voor apparaten zoals Macs, iPhones en Windows-pc's.
De tekst werd licht aangepast: 'is for use in illustrative examples' verving 'established to be used' en 'in literature' verving 'in examples'.
15 januari 2025: Wissel van infrastructuur
Bijna twaalf jaar na de overstap van Apache naar het EdgeCast CDN vond er opnieuw een wijziging in de infrastructuur plaats: de Server-header verdween volledig. Alleen aan de response-headers was op dat moment niet te zien welk platform de pagina serveerde.
Een wijziging van provider was in deze periode niet verrassend. EdgeCast was in 2022 door Limelight Networks overgenomen van Yahoo en hernoemd tot Edgio. Edgio vroeg eind 2024 faillissement aan (Chapter 11), waarna Akamai geselecteerde klantcontracten van Edgio overnam.
9 oktober 2025: Redesign
Later in 2025 werd de pagina opnieuw ontworpen. Het kaartontwerp werd geschrapt en de HTML werd geminificeerd. De tekst werd gewijzigd naar een directere boodschap, wederom met een link naar de website van IANA, waarbij de linktekst veranderde van 'More information...' naar 'Learn more'.
17 december 2025: Migratie naar Cloudflare
Minder dan een jaar na de vorige wissel veranderde de infrastructuur opnieuw: de site wordt nu geserveerd via Cloudflare, zoals blijkt uit de cloudflare server-header en de CF-RAY header in de response. Welk platform de pagina ook serveerde na de wijziging van januari 2025, dit is nu vervangen door een Cloudflare-setup.
9 juni 2026: Favicon en HTML-aanpassingen
De volgende update op 9 juni 2026 bracht geen visuele wijzigingen. De enige HTML-aanpassingen waren het toevoegen van een favicon-tag en het sluiten van de <p>-tags. De pagina bevat nu een lege favicon:
<link rel="icon" href="data:," />
Dit voorkomt veel onnodige requests, omdat browsers anders zoeken naar een favicon op /favicon.ico.
Vermijd het gebruik voor test- en monitoringsdoeleinden
Example.com introduceerde in 2025 voor het eerst de melding "Avoid use in operations".
Voor ontwikkelaars is het verleidelijk om example.com te gebruiken om te controleren of het netwerk werkt of om HTTP-verzoeken te testen. De exampleserver ontvangt waarschijnlijk veel verkeer via deze methode.
Zoals de pagina nu echter verduidelijkt, is het geen service waar je op kunt vertrouwen. Wanneer we kijken naar onze uptime-monitoringsdata, zien we dat de example.com-server af en toe niet correct reageert. Het gebruik van infrastructuur die door je eigen organisatie wordt beheerd, is betrouwbaarder.
Conclusie
Kijkend naar de visuele tijdlijn zien we dat wijzigingen aan example.com sporadisch gebeuren. Soms vinden er in opeenvolgende maanden een paar kleine aanpassingen plaats, terwijl de website op andere momenten tot zeven jaar ongewijzigd blijft.
We hebben de pagina al enkele jaren gemonitord in ons publieke demoproject. De Chrome UX Report (CrUX) data laat zien hoe de paginasnelheid in de loop der tijd is veranderd.
Groetjes,