Dai un'occhiata a questa immagine di XKCD.com
Ibrowsersonounbuonesempiodiquesto.Mentresviluppositiwebperloro,devocercaretragli"standard" unici per ciascuno per assicurarmi che i miei siti siano completamente compatibili.
Quando si sviluppa un nuovo programma (per competere con i prodotti esistenti), posso vedere le persone che pensano che la loro idea valga la pena di inserirla in un prodotto finale che altri prodotti vedranno i vantaggi e includeranno anche questo. Ovviamente questo non è sempre il caso (i browser, sono ancora una volta un buon esempio). Alcune funzionalità sono ignorate dai browser Webkit e alcuni dai browser Gecko, eppure IE tende a ignorare tutto in modo abbastanza schietto. In realtà, queste nuove "idee" o impianti tendono a causare problemi all'utente finale.
Ora, a volte queste idee sono importanti da includere. Senza idee, non ci sarebbero cambiamenti e senza cambiamenti, nessun avanzamento o miglioramenti positivi.
A che punto vale un'idea / caratteristica da implementare. Cosa decide se una caratteristica è degna di diventare "standard"?