Director del postgrau de Desenvolupament d'Aplicacions Web de la UOC
Adeu, Internet Explorer. No et trobarem a faltar
"Internet Explorer es va convertir en el zombi que tots volíem matar, però semblava resistir-ho tot"
Queda menys d'un any. 15 de juny de 2022. Aquesta és la data en la qual Microsoft ha dit que retirarà definitivament Internet Explorer (IE), eina de dissenyadors i desenvolupadors web durant anys. Ens ho anunciaven fa un mes. Estic segur que més d'un ja ha començat a planificar la celebració. Encara que probablement no desapareix mai del tot, malgrat que Microsoft porta anys intentant matar el ‘monstre’ (de fet, a la fi del pròxim mes d'agost ni tan sols les aplicacions web de la mateixa Microsoft donaran suport a IE). D’aquí a un any quedarà un reducte, com llogaret gal, en la forma del Long-*Term Servicing Channel de Windows 10, en què continuarà viu almenys alguns mesos més.
Tot sembla indicar que Microsoft Edge, el navegador amb què Microsoft va substituir a Explorer fa ja un temps, continuarà tenint un ‘mode Explorer’ durant una temporada més. Existeix un motiu perquè continuïn quedant aquestes traces. Fa molts anys, quan IE6 semblava governar l'univers, alguns desenvolupadors web van començar a crear aplicacions no per a la web, sinó per a aquest navegador en particular. Aquestes aplicacions continuen sobrevivint en les intranets d'algunes companyies. I aquestes empreses, enormes, pressionen Microsoft perquè no acabi de matar un fòssil informàtic. I així Microsoft ha incorporat durant anys maneres de compatibilitat a les successives versions de IE. Qui sap si Explorer acabarà sobrevivint a COBOL, a aquest ritme.
"Algunes empreses pressionen Microsoft perquè no acabi de matar un fòssil informàtic"
En qualsevol cas, d’aquí a un any molt poca gent podrà navegar amb l'odiat IE. Enhorabona. Però… sempre hem odiat així a Explorer? De fet, no. Va haver-hi un temps (a cavall dels segles XX i XXI), durant la primera guerra dels navegadors, en què la comunitat del disseny i desenvolupament web va saludar amb entusiasme l'arribada primer d'Internet Explorer 5.5 per a Mac (en aquella època Internet Explorer era el navegador per defecte dels Mac: Safari no arribaria fins a 2003) i després d’IE6.0, que van representar una veritable revolució enfront del llavors hegemònic Netscape Navigator (i les anteriors versions de IE, que no eren cap meravella, per dir-ho amablement). La revolució venia que el navegador de Microsoft començava a respectar els estàndards, com CSS, que el W3C portava ja un temps intentant imposar-se perquè els dissenyadors i desenvolupadors poguessin crear les seves pàgines amb l'esperança que funcionessin en qualsevol navegador, però que Netscape havia ignorat amb devoció. Llàgrimes d'alegria va vessar més d'un. De veritat.
"Durant la primera guerra dels navegadors la comunitat del disseny i desenvolupament web va saludar amb estusiasme l'arribada d'Internet Explorer 5.5"
Deia en el paràgraf anterior que IE 5.5 i 6.0 començaven a respectar els estàndards. El problema és que es van quedar en això: en un inici prometedor. Microsoft hi havia arribat tard a aquesta cosa anomenada web. Quan es van adonar de l'error comès, van posar tota la carn a la graella per recuperar el temps perdut. I ho van fer per dues vies. En primer lloc, a través de tota una sèrie de pràctiques monopolístiques que van acabar en els jutjats. Però també a força de desenvolupar ràpid i bé un navegador que va començar balbuceante, però que per a 2001 era millor, sense cap dubte, que el de Netscape (per a ràbia de molts, entre ells el que subscriu, als quals els comportaments de Microsoft ens provocaven un rebuig total, i que usàvem IE quan no ens quedava més remei).
La victòria de Microsoft va ser tan rotunda que es van quedar pràcticament sense competència. En qüestió de mesos, la quota de mercat d’IE va superar el 90%. Microsoft es va veure no sols líder, sinó sense rival. Netscape es va veure abocada al fracàs, per la competència, lleial i deslleial, de Microsoft, però també per multitud de garrafals errors propis. I Microsoft va decidir el que decideixen moltes empreses una vegada aconseguit el monopoli de facto: dormir, i va desarticular l'equip que havia desenvolupat el navegador. Per què dedicar recursos a una batalla guanyada? I el progrés dels estàndards web es va aturar en sec, per desgràcia de tots els que havien aplaudit (amb raó) l'arribada de IE 6.0.
"L'arribada de Mozilla, Firefox, Safari i Chrome va fer que, a poc a poc, aquests navegadors implementessin cada vegada millor els estàndards i la vida de dissenyadors i desenvolupadors web es va fer cada vegada més còmoda"
Afortunadament, de les cendres de Netscape va sorgir Mozilla i el 2002 vam tenir la primera versió de Firefox. Com dèiem abans, el 2003 va arribar Safari. Bastant més tard, el 2008, arribaria Chrome. La competència va fer que, a poc a poc, aquests navegadors implementessin cada vegada millor els estàndards, i amb això la vida de dissenyadors i desenvolupadors web es va fer cada vegada més còmoda: seguint les millors pràctiques a l'hora d'escriure HTML, CSS i Javascript s'acostava el somni d'escriure el teu codi una sola vegada i confiar que funcionés raonablement en tots els navegadors. Tots, menys IE.
El colós Microsoft va trigar a despertar. No va llançar un nou IE, el 7, fins al 2006. El 8 va arribar el 2009, el 9 el 2011. El ritme de millora d’IE no podia competir amb el dinamisme dels seus rivals, que acceleraven cada vegada més el ritme amb el qual llançaven les seves successives versions, fins al punt que avui no som conscients de la versió de Chrome o Firefox amb què treballem. I tots els que escrivim HTML, CSS i Javascript comencem a odiar profundament haver de donar suport al navegador de Microsoft i les seves manies ancorades en el passat. Però no ens quedava més remei que fer-li casito. I és que mentre el món evolucionava, a poc a poc, cap als estàndards web, les grans empreses que com comentàvem abans, havien creat les seves aplicacions per a IE6, ara necessitaven que IE continués viu. Resultat: Internet Explorer es va convertir en el zombi que tots volíem matar (començant per la mateixa Microsoft), però semblava resistir-ho tot.
"Internet Explorer es va convertir en el zombi que tots volíem matar, però semblava resistir-ho tot"
Han passat gairebé 20 anys (diverses eres, en ‘temps internet’) del llançament d'Internet Explorer 6. Gairebé sis des que Microsoft intentés liquidar la marca IE amb el llançament de Microsoft Edge. I tan sols falta un perquè puguem acomiadar-nos definitivament del navegador que tots hem après a odiar? Mai tanta gent haurà celebrat amb tanta alegria una mort. Fins mai, Internet Explorer.