Casa Ressenyes Com posem a prova els navegadors web

Com posem a prova els navegadors web

Vídeo: Informática para Concursos: Questões mais cobradas sobre Navegadores Web (De novembre 2024)

Vídeo: Informática para Concursos: Questões mais cobradas sobre Navegadores Web (De novembre 2024)
Anonim

Probablement utilitzeu el vostre navegador web més sovint que qualsevol altre programari del vostre ordinador. La bona notícia és que els millors navegadors s’han tornat més ràpids, més compatibles amb nous estàndards com HTML5 i menys embolicats en el seu disseny. Això són tots els navegadors. Durant un temps, Google Chrome va tenir l’avantguarda en velocitat, disseny minimalista i suport d’estàndards. En aquest moment, però, Firefox, Internet Explorer i Opera són gairebé iguals en totes aquestes mesures. (Tingueu en compte que tot i que ens agrada molt Safari, el nostre objectiu es centra en els navegadors per a ordinadors Windows.)

Amb tanta paritat en el rendiment, gran part de la vostra elecció dependrà de la familiaritat, l’estètica i la fidelització de la marca. Altres aspectes a considerar són la privacitat i la seguretat. Fins i tot en aquestes mesures, trobareu un bon grau de semblança. Tot i això, posem a prova els navegadors utilitzant diversos punts de referència i eines de mesura de programari. El nostre procés canvia de tant en tant a mesura que descobrim noves eines de prova, però aquí teniu els elements bàsics de les proves del nostre navegador.

Característiques, eines i serveis

El rendiment a banda, un aspecte important a l’hora de triar un navegador web és el conjunt d’eines que ofereix. Inclou aspectes com la sincronització, complements, la descàrrega, l’adreçament d’enllaços, la gestió de pestanyes, la cerca, els modes de lectura i altres ajudants de navegació. No s'han d'ignorar, també, són eines per a desenvolupadors, com ara inspectors de codi, depuradors, perfils i editors d'estil.

Hora d’inici

Una mesura molt important i bàsica del rendiment és el temps que triga el navegador a estar preparat per utilitzar-lo un cop heu fet doble clic a la icona del programa. Ho posem a prova tant per a l’inici en fred, és a dir, quan el navegador no s’ha executat a l’ordinador des de l’últim reinici, com per engegar en calent, quan ja s’ha executat a la sessió d’informàtica actual. Utilitzem un cronòmetre amb el temps que triga des de fer clic a la icona del programa fins a la interfície completa que es mostra i a punt per navegar per Internet.

Velocitat de JavaScript

Una mesura de velocitat del navegador ha estat el rendiment JavaScript. Aquest és el codi que hi ha darrere de la majoria d’aplicacions web: gairebé qualsevol lloc amb un nivell d’interactivitat utilitza JavaScript per complir la seva màgia. Un bon nombre de punts de referència sobre rendiment de JavaScript estan a disposició del crític del navegador. L’exemple clàssic és SunSpider, de l’organització de codi obert que produeix WebKit, el motor de renderització de pàgines que gestiona Safari (i, indirectament, Chrome). Fa uns quants anys, Chrome va desaprofitar tots els altres en aquest punt de referència, però, en aquest moment, els principals navegadors han optimitzat la incidència per a SunSpider, i Internet Explorer ocupa ara regularment el primer lloc en proves comparatives.

Una altra referència de JavaScript de JavaScript, potser més completa, que fem servir prové del propi Google. Anomenat Octane, el punt de referència recorre una pila de proves com la simulació del nucli de sistemes operatius, la traça de raigs, la resolució de restriccions, el xifrat, la física 3D i molt més. Inclou 17 proves en total. Google afirma que Octane prova funcions "representatives de les aplicacions web complexes i exigents actuals". La prova fins i tot bressola el codi de la suite de proves Emscripten de Mozilla. Mentre que SunSpider genera una puntuació en mil·lesegons, on un resultat inferior és millor, Octane produeix un resultat normatiu on una puntuació més alta és millor. Probablement no és una sorpresa que Chrome faci de forma regular aquesta prova, però la competència no queda enrere.

Acceleració de maquinari

Microsoft va ser el primer que va sortir a la idea d’utilitzar el maquinari gràfic d’un ordinador per agilitzar la navegació; Firefox va estar al costat d’implementar aquest tipus de velocitat, seguit de Chrome, i molt més tard d’ Operapera. L'acceleració del maquinari es pot utilitzar per accelerar diverses operacions del navegador, incloses la representació de pàgines i la visualització de gràfics. L'acceleració del maquinari és particularment important davant els nous estàndards web com la manipulació de gràfics de llenç HTML5 / CSS3.

L’equip de desenvolupament d’Internet Explorer de Microsoft ha elaborat un prodigiós nombre de punts de referència que demostren i mesuren gràficament l’acceleració del maquinari, tots disponibles des del lloc web IETestDrive.com. Utilitzem la nova demostració IETestDrive anomenada Popcorn, que prova l’acceleració del maquinari fent aparèixer gràficament una quantitat creixent de crispetes de blat de moro. Us recomanem que compareu els navegadors amb altres proves informatives de la suite, com ara la taula de centres HTML5 i l’entusiasta PenguinMark, que demostra l’acceleració de HTML5, JavaScript, CSS3, Canvas, WOFF, Touch i Àudio.

Recentment hem afegit el test d’acceleració gràfica de WebVizBench a les nostres ressenyes. Es tracta d'una prova molt maca que ofereix dos resultats: una puntuació en brut i fotogrames per segon (la quantitat més alta és millor en els dos casos). Tingueu en compte que quan executeu aquest punt de referència, heu d’evitar un missatge que deia que cal un IE9. Després d'això queda perfectament bé en els altres navegadors. Una última incògnita és que el punt de referència és una beta, però ja que utilitzem el mateix codi amb tots els navegadors, això no afecta la nostra comparació.

Anteriorment, també utilitzàvem la prova d’estrès d’acceleració de maquinari de Mozilla, però es presenta a 60FPS, que ara aconsegueixen la majoria de navegadors sense haver de suar.

Compatibilitat amb estàndards

Els estàndards són un tema complicat quan es tracta de navegadors web. Què és un estàndard? El W3C només ratifica alguna cosa? O és possible que la majoria de navegadors siguin compatibles amb la capacitat i que utilitzin un nombre decent de llocs web, fins i tot imprimint d'una organització? Chrome ha estat especialment innovador en aquesta àrea, sovint incloent suport per a les noves funcions de disseny propi abans que hi hagi cap altre navegador. Un bon exemple d’això és WebRTC, que permet que un navegador accedeixi a la càmera web i al micròfon del vostre dispositiu per a la comunicació en temps real. Microsoft, amb la seva gran base d’usuaris corporatius, és més deliberat a l’hora d’afegir aquest tipus de funcionalitats, sobretot a la vista de problemes de seguretat. I resulta que la solidesa de la companyia no era infundada, com va demostrar aquesta vulnerabilitat d'escapament a Chrome.

Una prova de compatibilitat dels "estàndards" del navegador és la prova Àcid, del Projecte d'estàndards web autodissenyat. Com en el test d’acceleració de maquinari de Mozilla, tots els navegadors principals ara passen amb colors voladors.

És més granular HTML5Test.com, que enumera clarament totes les capacitats per a les que es fa la seva prova. El lloc mostra un resultat numèric en funció del nombre de funcions HTML5 (a més d'algunes funcions no ratificades) compatibles, amb un possible valor alt de 555 actualment (tot i que la puntuació màxima canvia ja que el seu fabricant, Niels Leenheer, afegeix proves).) En aquest cas, el navegador Maxthon i Chrome menys coneguts solen alternar-se com a líders.

Ús de la memòria

Per provar el consum de memòria, carreguem simultàniament cadascun dels navegadors principals amb deu llocs pesats en suports (inclosos llocs de TV de xarxa i similars), deixem-los reposar durant la nit i, a continuació, observem quanta memòria va ser consumida per cadascun, comprovant la memòria. (Conjunt de treball privat) "per a tots els processos del navegador del Gestor de tasques de Windows.

Privacitat i seguretat

No hi ha cap forma segura d’avaluar la seguretat del navegador: qualsevol programari que ofereixi funcionalitats al web es pot desglossar d’una manera o d’una altra, tal com ens recorda la competència anual Pwn2Own. Tot el que podem fer és avaluar les proteccions que cada fabricant de navegadors ha inclòs en el seu programari. Totes ara tenen proteccions anti-malware i anti-phishing. Tots tenen suport per a les notificacions de llocs No rastrejar, però la majoria no tenen aquesta habilitat per defecte. Punts addicionals són coses com ara la funció de protecció de seguiment d’Internet Explorer, que bloqueja els llocs de seguiment no desitjats de manera més eficaç que No fer el seguiment. Tots els navegadors també ofereixen un mode "privadesa", que és una protecció per sessió que impedeix que el navegador emmagatzemi l'historial durant la sessió per a la qual està habilitat.

Com posem a prova els navegadors web