Door owiknowi: Het is hoog tijd voor een tweede internet zoals ik al eens eerde liet weten:
1. voor de mensen die vooral leuk en gezellig willen met alle risico's van dien.
2. een informatief deel waar je, eventueel na registratie, zeker weet dat je zonder al die extra rommel (java, flash, cookies, e.d.) gewoon op zoek kunt naar de informatie die je nodig hebt.
Het idee van "graceful degradation" zou het op moeten lossen. Voor het web betekent dat dat de websitebouwers:
1) Een website maken die in kale HTML, zonder toeters en bellen, domweg werkt.
2) CSS gebruiken om het geheel fraaier te maken. Ondersteunt een browser dat niet dan krijg je de werkende maar minder mooie website uit 1) te zien.
3) Het Document Object Model (DOM) via JavaScript gebruiken om dynamiek in de pagina's in te brengen. Daar kan je Java, Flash en Silverlight aan toevoegen, en natuurlijk ook Ajax. Ondersteunt een browser dat niet dan krijg je de website uit 2) of 1) te zien.
Het mooie is dat je altijd een werkende website te zien krijgt. Via een OnLoad-event kan een JavaScript de pagina desgewenst volledig verbouwen als die geladen is. Het commentaarformuliertje waar ik nu in zit te typen zou gewoon via een ouderwetse 'input type=sumbit'-button die meteen een HTTP POST veroorzaakt werken. De JavaScript-knoppen die er nu staan zouden in die OnLoad-event in de plaats van deze ouderwetse buttons gezet worden. Iedereen die JavaScript aan heeft staan krijgt het te zien zoals het nu is, iedereen die het uit heeft staan krijgt iets simpelers wat nog steeds gewoon werkt. Ook een preview is langs die weg prima te implementeren, al zal die er misschien wat anders uitzien dan nu.
Als je deze manier van werken van begin af aan als uitgangspunt gebruikt dan kom je heel ver, en is dat tweede web (of bedoelde je echt een tweede internet, met een tweede DNS, een tweede emailinfrastructuur, een tweede usenet, aparte bekabeling...) overbodig. Helaas zijn de meeste mensen die webpagina's zijn gaan ontwikkelen zich hier helemaal niet van bewust, zijn hun opdrachtgevers zich hier niet van bewust, en kijkt iedereen die altijd voor de hoogste 'cool'-factor gaat je aan alsof je uit een toch niet zo heel erg parallel universum komt. En dit zijn de mensen die je tweede web binnen de kortste keren dezelfde kant op zullen sturen, want reken maar dat ze er wel aan mee gaan doen.
Maar ik leef met je mee, ik kan me ook aardig ergeren aan al die meuk die tegenwoordig over je heen wordt gestort.