Sí. Fem servir un parell de cookies, i una ni tan sols és nostra. N’haurà d’acceptar-les per estalviar-se aquest missatge que ensenyem per imperatiu legal

“El nou Firefox obliga a una revisió urgent i profunda dels llocs web”, notícia a Interdixit

Disseny + Desenvolupament. Multimèdia. Web. Comunicació. Grafisme. Art

Notícia: “El nou Firefox obliga a una revisió urgent i profunda dels llocs web” de la secció Tendències

El nou Firefox obliga a una revisió urgent i profunda dels llocs web

Icona de Firefox
Icona de Firefox

La irrupció en el mercat de les versió 7.6 del popular navegador Firefox implica una necessària i urgent revisió de les funcionalitats dels websites, per comprovar que el comportament és el desitjat i que els canvis tecnològics que incorpora aquest programari no dificulten la usabilitat o l’accés a la informació de les pàgines web. La nova versió, entre altres aspectes, introdueix suport per al llenguatge HTML 5, CSS 3 i canvis substancials en el motor de JavaScript que s’imposaran en breu a la resta de navegadors d’Internet.

Firefox, que segons les dades de la consultora Market Share és utilitzat pel 25% dels usuaris d’Internet, va començar la setmana passada la distribució de la nova versió del navegador, després d’haver presentat a usuaris i programadors versions prèvies per avaluar el funcionament i els possibles errors que podien detectar-se als web actuals. Les millores més destacades fan referència al nou llenguatge HTML5 i al suport millorat per a la versió 3 dels estils en cascada (CSS). La presentació d’aquestes millores ha suposat que xarxes socials de vídeo com Youtube o Vimeo hagin inclòs, només 36 hores després de la presentació del navegador, programació HTML5 per ensenyar els vídeos sense que calguin plugins. El website d’Apple, per exemple, ja ofereix des de fa mesos els vídeos sobre programació HTML5.

L’altre gran canvi afecta el motor de JavaScript, que pot invalidar els comportaments i les funcionalitats programades amb Ajax (Asynchronous Javascript and XML) en els webs. El llançament i interpretació d’algunes aplicacions podria quedar invalidat i utilitats fonamentals, quedar inutilitzades.

Revisió profunda
Ajax és una eina de programació basada en JavaScript amb capacitat per a reescriure la biblioteca d’instruccions HTML del navegador, operar amb bases de dades i integrar-se en llenguatges de servidor. Permet actualitzar la informació d’una pàgina sense haver de recarregar-la. I facilita també que els programadors el facin servir per trobar efectes visuals o comportaments animats en unificar els criteris dispars de les biblioteques de cada navegador, motiu pel qual oferirien pàgines amb aspectes diferents.

Els promotors dels principals entorns de desenvolupament d’Ajax (MooTools, Prototype, JQuery…) han advertit en les darreres setmanes de l’efecte que podria tenir el nou Firefox sobre els seus frameworks.

Davant aquesta advertència, els propietaris dels llocs web han de fer una revisió profunda del comportament de totes les pàgines dels seus portals assegurant-se que el funcionament és òptim. La comprovació s’ha de fer pàgina a pàgina i des de la nova versió del Firefox, amb especial atenció a funcions previstes (canvis de mida de lletres, sistemes de comandes, cercadors assistits, etcètera).

A més, poden fer-se servir algunes eines per comprovar que el funcionament és òptim amb la majoria dels navegadors disponibles:

Resolució de problemes
Davant la detecció d’un problema d’operativitat del web, cal valorar l’error en funció dels efectes indesitjats que es produeixen: pèrdua de funcionalitat elemental —botigues que deixen de funcionar, llocs de descàrregues on no es pot descarregar res…—, pèrdua de accessibilitat, pèrdua d’usabilitat o penalitzacions en el posicionament en cercadors.

En funció de la gravetat de l’error s’ha de cridar un programador per a corregir-lo.

Cal recordar que aquests problemes no estan coberts per les garanties de desenvolupament dels websites, ja que són situacions tecnològiques sobrevingudes i imprevisibles quan s’estaven projectant així que la seva resolució suposarà un dispendi per als propietaris.