The FIT Factor

Tag: fsf

What war is this?

di luca, mar.05, 2009, cat. web

Ho iniziato a leggere con interesse l’articolo War is (not) over di Carlo Piana, membro MiLUG nonché avvocato di FSF ed FSF Europe, ma sinceramente una volta giunto alla fine mi è rimasta un po’ la classica sensazione di “so what?

Provo a spiegarmi. Si parla delle vicissitudini tra Microsoft Corp. e Commissione Europea, e Carlo fa riferimento a due articoli di Mitchell Baker e Georg Greve, che vi consiglio caldamente di leggere.

Un sacco di cose belle e giuste sono state scritte, ma come da mie salmonesche abitudini non posso che prendere spunto dalla questione per andare controcorrente e pensare in altre direzioni.

War is not over, la guerra non è finita. Ma di che guerra parliamo? Conosciamo il nemico, Microsoft. Conosciamo il campo di battaglia, il mondo dei browser. Ma per cosa si sta lottando veramente?

Si parla di abuso di posizione dominante. La posizione dominante, beh, c’è e ce la teniamo: IE è preinstallato sul 100% dei sistemi Windows venduti, e Windows è preinstallato sulla stragrande maggioranza dei computer venduti. Tornerò su questo tra poco.

Abuso. L’abuso (o mancanza di) è già una questione più delicata.

  • Microsoft Windows è l’unica piattaforma ad avere, attualmente, una versione nativa di tutti e 5 i principali browser in circolazione (Chrome, Firefox, Internet Explorer, Opera, Safari).
  • Qualsiasi sia il vostro hardware e software, vi ritroverete sempre un browser preinstallato, ed avrete sempre almeno una alternativa FLOSS a distanza di un click. Non mi risultano barriere all’adozione di un browser alternativo.
  • Si sa che IE non è né il browser più veloce, né il più avanzato od estendibile, né quello con l’interfaccia più pulita e semplice, e sappiamo anche che non è quello più aderente agli standard. Ma è innegabile che il trend sia in positivo anziché in negativo, ci sono test oggettivi che lo misurano.

Si possono dire molte cose sul passato e sulla situazione attuale, ma non mi sento di dire che si stiano approfittando volontariamente della posizione in modi scorretti. Sicuramente, visto il passato, potrebbero darsi da fare un po’ di più per recuperare più velocemente, ma questo è un altro discorso.

Uno dei maggiori problemi che si sentono in giro sono i famosi siti “che funzionano bene solo in Internet Explorer”. Sono convinto che questo trend sia decisamente in calo per una serie di motivi, ed infatti i siti e le web application non compatibili con Firefox (ad esempio) sono ormai pochissimi. Il problema si è semmai spostato dagli utenti ai web developer, che sono costretti a lavorare di più per supportare sia i browser “normali” sia IE. Perché dal punto di vista delle tecnologie web ormai è IE ad essere indietro ed inseguire gli altri, già da tempo, mentre il proliferare dei dispositivi mobile ha fortunatamente messo un freno a layout pesanti, fuori standard, ed alla nauseante onnipresenza di contenuti Flash.

Questa situazione è figlia principalmente dell’ubiquità del browser Microsoft, il che a sua volta è dovuto al fatto che è il browser preinstallato nel sistema operativo preinstallato sulla maggior parte dei pc venduti. Siamo sicuri che il problema stia ancora nel browser? Si, quel coso che troviamo gratis sul pc e di cui abbiamo diverse alternative altrettanto gratuite, con diversi livelli di softwareliberismo (virtuosismo linguistico)? Non è che il vero problema del mondo web è in realtà dovuto alla politica “OEM” che, qui si che è il caso di dirlo, impone al mercato il perseverare della posizione dominante?

Io non sono sicuramente competente in materia legalese ma se mi si chiedesse “come ci stanno fregando?” risponderei prontamente che il problema sta nelle installazioni cosiddete “OEM”, o meglio alla politica economica che c’è dietro. Ma non mi dilungherò oltre su questo punto per non divagare dall’argomento di partenza: i browser.

Una volta sceglievi un browser in base a cosa ti consentiva di fare: uno visualizzava correttamente tutti i siti, l’altro era l’unica scelta disponibile sul tuo sistema operativo, l’altro ancora era l’unico a girare sul tuo hardware datato, e via dicendo. Oggi, mi pare, il browser si sceglie in base a come fa le cose che fa: più velocemente, o con un’interfaccia più semplice, o con maggiore estensibilità, etc…

Che finalmente il browser sia diventato una commodity affermata e più o meno standard? Di sicuro finalmente l’utente ha diverse scelte e tutte funzionanti! Ora manca solo che l’industria del web in generale rispetti un po’ di più il lavoro che, nel bene o nel male, il W3 Consortium cerca di fare al suo meglio. Sembra che la strada sia effettivamente questa e magari, tra una o due “major release” dei principali browser, potremo effettivamente scrivere contenuti ed applicazioni web che si possano fruire identicamente su tutte le piattaforme software. Senza ottimizzarle per N casi specifici, intendo ;)

Si, ci sono alcuni casi particolari in cui non c’è ancora questa ubiquità. Vedi ad esempio Silverlight o il già citato Flash. Ma qui le scelte sono di chi sviluppa il web, non il browser – tant’è vero che sono componenti tecnicamente separati dal browser stesso.

Concludendo:

  • il caso MS / Commissione Europea è molto importante per una questione di principi ed è giusto che venga portato avanti
  • tanto di cappello alla FSF / FSFE e tutti gli altri che si mettono d’impegno in queste cose (basta ricordare il caso Samba)
  • su un piano più squisitamente pratico, non mi pare che sussistano ancora segnali di comportamenti evil, finalmente anche IE sta puntando verso un più corretto rispetto degli standard web
  • Flash, con il suo concorrente Silverlight, era e rimane una tecnologia più abusata che usata. Non va buttata via, ma non va confusa con il web propriamente detto
  • se producete qualcosa per il web, resistete alla tentazione di ottimizzarlo per software difettosi, seguite in modo preciso e puntuale gli standard
  • se siete normali utenti del web, sappiate che avete diverse alternative per usarlo! Provate i vari browser e scegliete da voi quello che preferite; non limitatevi a quel che trovate preinstallato
3 commenti :, , , , ancora...

Cerchi qualcosa?

trovalo con il form qui sotto...

Siti amici

alcuni link che vi consigliamo...