Johnny schreef op 24 januari 2004 @ 22:21:
Aangezien het topic weer gekickt is kan ik even wat oude posts quoten:
Het gekke is dat veel bedrijven juist wel van hun klanten eisen dat ze upgraden, dat is de reden van dit topic.
Dat hangt van de toepassing af. Op een backoffice systeem via het web kun je gerust voorwaarden leggen. In vergelijking heeft personeel heeft ook niet de keuze of hij of zijn liever Debian dan Win98 gebruikt
Wil personeel eigenwijs zijn, dan moeten ze het zelf maar weten, maar loop dan niet te klagen.
Je zou ervoor kunnen kiezen om de stylesheets niet (of alternatieve) te laten laden bij oudere browsers, op die manier krijgen ze een mindere opmaak maar is alle content nog wel makkelijk te bereiken, natuurlijker is dit wat moeilijker als je intensief gebruik maakt van JavaScript.
Dit is op geen enkel punt een probleem. Wat wel een probleem is dat ik in de praktijk tegenkom dat een klant niet de eis stelt dat het op elk platform functioneel moet zijn, maar dat het voor het gros van de gebruikers uit commercieel oogpunt te browsen is. Met een 85%+ aandeel van Internet Explorer en een kostenplaatje van crossbrowser ontwikkeling aan de andere kant maakt de klant snel de keuze om minder aandacht te besteden aan ontwikkeling voor nog steeds zeldzame browsers.
Dat is de reden waarom stricte standaarden nodig zijn.
Met de standaarden bereik je niets. Strict of niet, de vendor extensions die steeds meer opdoemen duwen de gehele ontwikkeling van standaarden weer terug naar het IE VS NS tijdperk. Het hele doel van standaarden was oa, door met behulp van een vaste set aan specificaties een presentatielaag neer te zetten op een zo groot mogelijk gebied aan presentatiemiddelen.
Wat zien we vervolgens, -moz-opacity, moz-padding, overflow:mozilla-vertical-scroll, verschillen in box models (waarbij je ziet dat het overgrote gedeelte gebruiker automatisch de source terugzet naar padding en/of border box in zijn css), diverse knutselkarweitjes om in quirk mode alles er goed uit te laten zien.
Sterker nog, we zijn momenteel terug bij af. Met heel veel moeite kun je een niet simpele weblog layout crossbrowser krijgen zonder css hacks, maar in de praktijk kom je er niet onder uit. We zijn gewoon weer terug bij af, alleen is het nu Mozilla High End CSS support weinig marktaandeel VS IE Middle End CSS support maar veel marktaandeel.
Iemand die niet dagelijks in het vak zit is het niet te begrijpen dat deze situatie er is. Iemand die af en toe een website in elkaar zet, is daarvan nog moeilijker te overtuigen want sommigen zien zichzelf direct als ultieme web developer.
*wrom typte ik dit grote stuk nu

.. naja ..*