Supporto Graded aggiornamento del browser: Q4 2009

Ottobre 16, 2009 at 12:07 di Eric Miraglia | In Development , supporto browser Graded | 28 commenti

Questo post annuncia un aggiornamento per il supporto browser Graded . La pagina GBS sul sito YUI ha sempre il tavolo più recente GBS. Questo messaggio include:

Modifiche GBS per il Q4 2009

Con questo aggiornamento, Mac OS 10.4 Tiger scende dalla A-Grade matrice di test (sostituito con Mac OS 10.6 Snow Leopard) e la superficie di prova è ridotto a 12 i browser su 4 piattaforme di sistemi operativi (in calo da 14 browser su 4 piattaforme). Modifiche specifiche includono:

  • Iniziato A-Grade supporto per Firefox 3.5. † su Mac OS 10.6. †
  • Iniziato A-Grade supporto per Opera 10.0. † su Windows XP
  • Fuori A-Grade supporto per Firefox 3.0. † su Mac OS 10.5. †
  • Fuori A-Grade supporto per Firefox 3.5. † su Mac OS 10.5. †
  • Fuori A-Grade supporto per Safari 3.2. † su Mac OS 10.4. †
  • Fuori A-Grade supporto per Opera 9.6. † su Windows XP
Win XP Win Vista Mac 10.5. † Mac 10.6. †
Firefox 3.0. † A-grade
Firefox 3.5. † A-grade A-grade A-grade
Opera 10.0. † A-grade
IE 8.0 A-grade A-grade
IE 7.0 A-grade A-grade
IE 6,0 A-grade
Safari 4.0. † A-grade A-grade

Note:

  • Il simbolo del pugnale (come in "Firefox 3.5. †") indica che la maggior parte corrente versione non-beta a quel livello di singola filiale riceve il sostegno.
  • Il codice che può essere utilizzato su pagine con doctype sconosciuti dovrebbe essere testato in IE7 quirks mode.
  • Il codice che può apparire in IE8 la "modalità compatibilità", che emula, ma non è identico a IE7, dovrebbero essere testati in modo esplicito in modalità di compatibilità.

GBS Previsione

Ci aspettiamo di apportare le seguenti modifiche nel Q1 2010 GBS aggiornamento:

  • Interrompere A-grade per l'Opera in tutti i sistemi operativi (se le attuali tendenze dei dati continua); l'ultima versione di Opera (. Attualmente 10,0 †) sarà considerato come un X-grade browser di Q1.
  • Iniziato A-Grade supporto per l'ultima versione di Google Chrome su Windows XP (se le attuali tendenze dei dati continuano).
  • Iniziato A-Grade supporto per IE8 su Windows 7.

Discussione

Questo aggiornamento pares la superficie di prova per 12 browser / piattaforma di combinazioni (in calo da un massimo di 15). L'aspetto più significativo di questo aggiornamento è la nostra guida per il Q1 in cui si prevede Chrome cominciando a ricevere il supporto A-Grade e Opera 10 di passare al X-Grade. Qui ci sono le note da parte della commissione GBS in relazione a tale orientamento:

  1. Chrome: Il tasso di crescita nell'utilizzo globale di Chrome è stata drammatica. Per alcune misure, compreso il nostro, è ora il doppio di quello della A-Grade browser Opera (fonte: StatCounter ). Chrome su Windows è costruito intorno a un nucleo solido WebKit, supporto degli standard web (inclusi forward-looking standard HTML5), ed estremamente performante. Con il sostegno di Google, il progetto sta facendo rapidi progressi, sia su Windows e con il non-ancora-ha rilasciato la versione Mac OS X. Se questo tasso di crescita continua, possiamo concludere che Chrome richiederà A-Grade attenzione a partire dal Q1.
  2. Opera: Opera della quota di mercato, che è piccolo e mostra segni di diminuzione, fa una ragione convincente per lo spostamento di questo browser eccellente dalla A-Grade al X-Grade in Q1. X-Grade è una categoria progettati per comprendere i browser moderni, capaci, con quota di mercato piccola, e Opera è esattamente in quella categoria oggi. Quota di mercato di Opera in particolare dell'Europa dell'Est e dei mercati emergenti potrebbero sostenere per alcuni sviluppatori per trattenere questo browser sul loro matrice di test oltre a Q1. Ti invitiamo a guardare con attenzione l'argomento presentato da Opera, Andreas Bovens David Storey e di recente con riguardo al "mito quota di mercato" e motivi per cui Opera importanza trascende la metrica quota di mercato mondiale (fonte: YUI Theater ).

Supporto per il browser Graded QA è una filosofia, non una pagella sulla qualità dei browser più diffusi. E 'progettato per fornire una guida per le squadre di QA su come utilizzare al meglio le proprie risorse limitate di prova (e agli ingegneri frontend su come sanamente controllo incrociato di lavoro attraverso un insieme finito di browser). L'obiettivo è quello di essere conservatore e calcolatore: Vogliamo testare il sottoinsieme più piccolo possibile di browser / piattaforma di combinazioni, sfruttando la copertura implicita testando le più comunemente condivisi motori di base del browser.

Inevitabilmente (e design), questo lascia un sacco di browser dalla matrice. E, purtroppo, la percentuale di utenti ancora legati a IE6 ci impone di includere tale browser (non perché ci piace IE6, ma perché ci piacciono le molte decine di milioni di utenti che fanno affidamento su di esso).

Uno degli aspetti più interessanti della trimestrale GBS aggiornamento è ascoltare i tuoi consigli (spesso diverso da quello nostro), e ci piacerebbe sentire la vostra opinione su questi temi nella sezione commenti.

Il GBS Archive

28 commenti

  1. Credo che Opera fa alcuni punti davvero buoni circa il "mito quota di mercato". Se la libreria smette di essere pienamente compatibile con Opera, si sta praticamente dicendo tutti quei paesi in cui Opera è un giocatore importante per incazzare e trovare un altro set di strumenti.

    I criteri linea di fondo per A-grade sulla matrice GBS sembra essere "fa questo browser possedere una significativa quota di mercato globale?", Ma sarebbe molto più sensato se si trattasse di "non avere questo browser quota di mercato significativa in uno o più mercati Internet più importanti ? "E per Opera, la risposta è un sì definitivo.

    Commento di Josh L - 16 Ottobre 2009 #

  2. Disclaimer necessari: Ho usato per lavorare per Yahoo! e ora lavorano per l'Opera. Rullo di tamburi ... :)

    Josh fa un buon punto su come far cadere un grado di supporto per l'ultima versione di un browser potrebbe avere su progetti come YUI che sono anche fatti valere al di fuori dei regni di Yahoo!.

    Test per un browser più prende sempre tempo. Ma il supporto per le specifiche di base attuati (HTML, CSS, JS, DOM) sta diventando sempre più affidabile in tutti i browser.
    Tutti i principali browser hanno ancora bug di rendering e probabilmente sarà sempre così, ma i test per un browser più ora prende meno tempo che in passato (almeno, da quello che ho visto negli ultimi 10 anni dove ho lavorato).
    E non c'è dubbio, tutti i venditori sono ormai costantemente al lavoro per inviare gli aggiornamenti che migliorano queste implementazioni e quindi ridurre il tempo che abbiamo a spendere correggere i bug di rendering.

    Detto questo, se proprio non si preoccupano i mercati in cui opera sta andando bene, sia per la Y! siti web e progetti come YUI, quindi sentitevi liberi di farlo cadere. Vale sempre la pena le persone che ricordano questo è linee guida di Yahoo! 's interni e chiunque altro è libero di fare ciò che vogliono.
    Anche se devo dire, e ho avuto un po 'di una discussione su che quando l'ultima revisione GBS è uscito, non posso capire perché Yahoo! non vorrebbe avere siti rupestri solide in Europa orientale e Asia al fine di afferrare quote di mercato.

    Ora due grandi questioni che non hanno nulla a che fare con quanto sopra:
    1. ogni possibilità di vedere un C-Grade list là fuori in un futuro non troppo lontano? (Molto importante per le persone che vogliono seguire rigorosamente la filosofia GBS, a mio parere almeno).
    2. ogni possibilità di vedere Yahoo! assumere una posizione più dura contro l'uso di IE6 e di promuovere l'installazione di browser moderni? (So ​​che ci deve essere una grande paura da qualche parte che sarebbe male affari, ma non mi costa nulla chiedere ... :)

    Comunque, grazie per continuare a pubblicare il GBS e condividere il lavoro con tutti.

    Commento di Cyril Doussin - 16 ottobre 2009 #

  3. Si tratta di un Opera situazione interessante è dentro credo che sorta di sottolinea come il supporto browser Graded è in realtà solo una descrizione generica di utilizzo in tutto il mondo, come Josh L. dice.

    Un esempio simile di una situazione simile è IE6 in Corea del Sud (penso Ricordo di aver sentito questo discorso alla stessa opera linkato sopra), che comanda una quota stimata di mercato del 60% a causa di una decisione del governo 10 + anni fa [1].

    IE6 è dovuta alla (si spera presto) scompare dalla mappa dell'uso globale, ma in quel momento è probabile che per mostrare ancora come il più utilizzato browser in Corea del sud. Dovremmo tenerlo sulla carta a causa di tale mercato uno? Spero di no.

    Penso GBS è una raccomandazione generale per un pubblico generale di sviluppatori in tutto il mondo. Se gli sviluppatori stanno lavorando ad un mercato specifico, quindi dovrebbe essere a loro per soddisfare tale mercato e conoscere le sue esigenze.

    [1] http://mozillalinks.org/wp/2009/10/not-funny-60-still-using-ie6-in-south-korea/

    Commento di David Calhoun - 16 ottobre 2009 #

  4. Cirillo,

    Grazie per il supplemento di pensosa l'argomento a favore del mantenimento Opera in A-Grade.

    Per quanto riguarda C-Grade browser, ecco il nostro progetto di tale elenco, e il feedback su quello è il benvenuto anche: http://developer.yahoo.com/yui/articles/gbs/ # cgradelist

    -Eric

    Commento di Eric Miraglia - 16 ottobre 2009 #

  5. Cyril ha un punto di veramente buono che ho dimenticato di dire (per coincidenza ho fatto tirarlo su , l'altro giorno ): La quantità di risorse supplementari necessarie per offrire un grado il supporto per Opera è relativamente banale. D'altra parte, la quantità di Europa orientale / siti asiatici che avrebbero potenzialmente devono scegliere un altro kit di strumenti per il supporto Opera completa non lo è.

    Commento di Josh L - 16 Ottobre 2009 #

  6. Impressionante, grazie al team di YUI per tenere il passo con questo. Fa schifo che IE6 ha ancora una quota di mercato, ma ci sono tante aziende che semplicemente non passare da IE6 a causa di antiquati strumenti interni che usano che lo richiedono. Ecco alcune statistiche particolarmente deprimente ...

    http://en.wikipedia.org/wiki/Usage_share_of_web_browsers

    Commento di Matt Crampton - 16 ottobre 2009 #

  7. Ho alcuni punti da fare.

    In primo luogo, la quota di mercato Opera non sta diminuendo. Sulla fonte utilizzata (StatCounter), Opera ha attualmente un forte calo globale nel mese di ottobre, ma questo sembra essere un errore da parte StatCounters. C'è un improvviso calo in alcuni mercati, dove sembra che Opera 9.6 è di cadere, mentre Opera 10 lo sostituisce, ma la crescita altipiani off. Questo non è supportata dai nostri metrixs interni dove abbiamo avuto numeri da record nel mese di settembre in seguito al lancio Opera 10, e non presenta alcun segno di rallentamento. Si è in aumento, soprattutto nei mercati che cadevano su StatCounter. Credo che non siano individuare correttamente Opera 10 (forse a causa di Opera Turbo, io non sono sicuro che avrebbe senso in quanto potrebbe pensare che molte richieste sono dallo stesso IP -.. I server Opera Turbo). Sarebbe un peccato se Yahoo! rimuove la sperimentazione di Opera a causa di statistiche errate.

    In secondo luogo, le biblioteche, come YUI sono spesso utilizzati per aiutare le applicazioni e siti è cross-browser e cross-platform, a causa di funzioni che lavorano su temi del browser. YUI sarà l'unica grande libreria che non prova in Opera (che io sappia). Fare che la libreria viene eseguito su più motori di qualità aiuta a mio parere onesto. È meno probabile che si basano su bug in un motore del browser. Usiamo YUI a Opera su alcune delle nostre proprietà web, e probabilmente dovremo cominciare a guardare le altre opzioni, come abbiamo bisogno di sapere che funziona in Opera.

    In terzo luogo, Google Chrome è basato su WebKit, e YUI sta già testando in due differenti OS (sia che sarà in gran parte lo stesso) in un browser WebKit. Chrome ha un motore diverso JS, ma le differenze fra Safari e Chrome sarà relativamente minore. Mi aspetto che il tempo e lo sforzo prese per testare e sviluppare per Chrome sarà piccolo. Odf Certo che sono prevenuto, ma per me ha più senso per testare Safari su una sola versione di OS X di quanto non faccia rimuovere Opera.

    In quarto luogo, è la più grande Opera browser mobile, e molto probabilmente il browser più grande dispositivo di base, con il Wii, DSi, e altri dispositivi. L'ultima volta che ho controllato c'era utenti mensili sono più attivi su Opera Mini solo che Apple aveva venduto iPhone. Non ha molto senso, soprattutto per quanto telefonia mobile sta crescendo ad un ottimo prezzo, per rimuovere test per un browser incredibilmente popolare mobile. Opera utilizza lo stesso motore per i nostri browser per dispositivi mobili come facciamo per il nostro browser desktop, in modo da garantire opere YUI su Opera 10 andrà un lungo cammino per ottenere di lavorare su Mobile. Si veda ad esempio StatCounters dati mobili.

    Commento di David Storey - 17 ottobre 2009 #

  8. Se qualcosa funziona su tutte le A-Grade browser, e che la stessa cosa non funziona su un X-Grade browser, mi sembra che è una buona indicazione che il X-Grade browser in questione ha qualcosa che non va.

    Tutti vogliono IE6 fuori dal mercato in modo che i browser possano convergere su un insieme di norme, ma se ogni bug del browser che arriva in un X-Grade browser è lavorato intorno nascosto dalla gente che usano YUI, allora, che incoraggia questi bug a persistere.

    Sarà triste vedere Opera scendere l'A-Grade elenco di browser, ma la cosa che davvero Opera ha in corso è l'aderenza agli standard. Raramente ho mai dovuto preoccuparsi di lavorare intorno a qualcosa Opera lancia verso di me. E 'stato detto prima e lo dirò ancora una volta, è tutte le versioni di IE che le cose muck up.

    Opera non ha nulla di cui preoccuparsi, non essere indicato come A-Grade. Penso che la maggior parte delle persone che si preoccupano per la compatibilità cross-browser consentirà di correggere gli eventuali problemi che si presentano con i loro siti che lavorano bene su Opera, e fintanto che aderisce agli standard di Opera, YUI dovrebbe funzionare bene su di esso.

    Commento di Pink Floyd - 17 Ottobre 2009 #

  9. Direi che il dip Opera è sicuramente un problema tecnico di qualche tipo. Se si passa la vista StatCounter al Bar, mostra ancora Opera al 2,84%, rispetto al 2,41% di Chrome.

    Ovviamente ci sono sempre compromessi da effettuare al momento della selezione per l'A-Grade lista. Altri browser tempo medio di sviluppo più che significano meno tempo per nuove funzionalità. Non credo che la quota di mercato dovrebbe essere il criterio applicato solo al momento di scegliere la classificazione browser. Ci sono molti argomenti (alcune già completate) per mantenere un browser capace e moderna come Opera nella lista.

    Il più grande per me sarebbe la copertura della telefonia mobile e dei dispositivi di home entertainment offerte a voi sostenendo Opera. In cima a questo, si sta creando un messaggio molto positivo che supporta i browser compatibili con gli standard vale la pena. Questo grafico è guardato da un sacco di sviluppatori professionisti come pietra di paragone per ciò che è "giusto" quando si tratta di browser che supportano. Sei stato coraggioso (rispetto a molti), resistendo alla tentazione di abbandonare IE6 solo perché ci vuole un sacco di tempo per risolvere i problemi con. Essere altrettanto coraggiosi mantenendo Opera.

    Su un lato nota, Vorrei anche ricordare alla gente che il GBS (teoricamente) si applica a tutti Y! siti, non solo le librerie YUI anche se è pubblicato all'interno del namespace YUI sul Developer Network.

    Commento di Mark Norman Francis - 17 ottobre 2009 #

  10. OPERAOPERAOPERAOPERA!

    Commento di Rafael - 18 Ottobre 2009 #

  11. I dati Statscounter non sembra includere Opera 10, a giudicare da questa FAQ: # http://gs.statcounter.com/faq Opera10

    Commento di Petter Nilsen - 19 Ottobre 2009 #

  12. Grazie per tutte le osservazioni ponderate in materia di Opera. Io personalmente sono un fan Opera grande, e non sono l'unico sviluppatore YUI che utilizza Opera come browser principale.

    Prevediamo cambiamenti attesi non solo per offrire agli sviluppatori un heads up per quanto riguarda la direzione che sarà probabilmente andare, ma a favorire questo tipo di discussione. Noi non prendere queste decisioni alla leggera, e capire che ci può essere qualche polemica. Studieremo il glitch StatCounter, e garantire che qualsiasi decisione si basa sui migliori dati disponibili, tra cui Y! statistiche di traffico. In generale, allinearsi con le nostre statistiche StatCounter, e se si esclude ottobre a causa di dati errati, la tendenza è ancora al ribasso . Se c'è qualche assorbimento di Opera 10 a causa di adozione, questo sarà sicuramente fattore in discussione trimestre successivo.

    Come cita Norm, questo è in primo luogo la filosofia supporto di Yahoo!. Alcuni siti e gli sviluppatori possono avere più o meno severi standard di prova. Ad esempio, il team di YUI deve verificare in entrambe le peculiarità e le modalità standard al fine di assicurare A-grade supporto per IE. In generale, andiamo al di là della matrice A-grade per garantire la copertura più ampia possibile.

    Mi sento in dovere di chiarire che siamo in alcun modo cadere "sostegno" per l'Opera. Il motivo per cui si avvicinò con GBS era così che abbiamo potuto lottare per il 100% il supporto di agenti HTML senza impegnando nella sperimentazione di tutti. L '"A-grade" matrice è un elenco di browser che QA devono testare e verificare che in effetti ricevere la A-grade esperienza. Contrariamente ad alcune delle opinioni espresse, regredendo un ciclo completo di prova contro un browser che non è affatto banale.

    Il grado A-matrice è progettato per fornire la più ampia copertura possibile con la superficie più piccola di prova. Come David S. menzioni, Safari test aiuta a dare una copertura ad altri browser basati su WebKit che non sono attivamente testate contro. Lo stesso vale per i browser Firefox e Gecko-based. Motore personalizzato Chrome JS è sufficiente a giustificare chiamandolo esplicitamente per il test attiva.

    Ciò che proponiamo è l'abbassamento di livello Opera a "X-grade", nel senso che QA non è tenuto a provare questo browser, e bug nei confronti di questo browser saranno esaminate caso per caso. Come sottolinea Pink Floyd notare, Opera si è evoluto al punto che nella maggior parte dei casi "semplicemente funziona", che, combinato con le tendenze del mercato, fare una ragione convincente per l'abbassamento di livello di X-grade.

    Durante una conversazione interessante, supporto mobile è attualmente al di fuori del campo di applicazione del GBS, in quanto richiede l'aggiunta del supporto per nuove piattaforme e browser, generalmente sono meno capaci rispetto alle loro controparti desktop. Detto questo, possiamo avere alcune linee guida da offrire questo spazio in futuro.

    Come ho già detto, Opera è il mio browser preferito, e mi piacerebbe continuare a A-grade di supporto. In pratica tuttavia, dobbiamo fare in modo che le risorse QA non sono distribuiti a pioggia, e che tali cicli di prova preziosi sono spesi per assicurare la migliore esperienza per la maggior parte degli utenti.

    Commento di Matt Sweeney - 19 Ottobre 2009 #

  13. Mi rendo conto che l'intento dietro di supporto IE 6, ma A-grade? Davvero? Mi piace pensare alla squadra di YUI come uno dei leader nello sviluppo web UI. Con questo in mente, perché non praticare graceful degradation è un mistero. Chiuso fuori IE 6 utenti? Certo che no. Ma sprecare tempo e risorse preziose per dare trattamento di prima classe non è una scelta che vorrei fare.

    Se IE 6 detiene una quota di mercato del 20% per altri due anni (una possibilità concreta a causa della dipendenza aziendale), vi darà ancora A-grade? IE 6 avrà più di 10 anni a quel punto, e utilizzando un motore di rendering che risale al 1997.

    Non è un crimine di servire HTML di base ai clienti antiche.

    Commento di El Guapo - 19 ottobre 2009 #

  14. El Guapo,

    Non solo praticare il degrado grazioso, siamo arrivati ​​a GBS come un modo pratico per sostenerlo.

    Sì, purtroppo se in 2 anni IE 6 detiene il 20% del mercato, è probabile che ancora A-grade. Tuttavia, faremo del nostro meglio per assicurarci che questo non è il caso.

    Io ribadisco che questo non è un elenco di browser "capace", ma di browser che QA deve metterti alla prova per garantire la A-grade esperienza. Una quota del 20% per cento del mercato richiede questo stato.

    Commento di Matt Sweeney - 19 Ottobre 2009 #

  15. Mentre tutti sembrano essere incentrata sull'impatto di Opera, devo dire che sono molto felice di sentire che Chrome sarà finalmente entrare nel Grade A-list. Complimenti alla squadra per mettere YUI che sulla tabella di marcia.

    Per quanto riguarda i test, il team di YUI ha mai pensato di fare i suoi A-Grade casi di test pubblica del browser? Se c'è un modo per automatizzare il processo di test in modo tale che qualcuno potesse eseguire i test nel browser di loro scelta, quindi gli sviluppatori possono eseguire i test sui browser che desiderano sostenere (saltando quelli che sono A-Grade). Vorrei pensare che sarebbe un win / win. Yahoo potrebbe scendere Opera fuori dal Grade A-list, e forse un forum potrebbe essere impostato in modo esplicito per gli sviluppatori di inviare i risultati del test case. Un informale A-Grade lista, se lo si desidera. Yahoo avrebbe mai pensato di fare questo?

    Commento di Peter Foti - 20 Ottobre 2009 #

  16. Grazie per la risposta, Matt.

    Capisco che tu non fare le cose di base sulla capacità (che se fosse il caso, IE 7 sarebbe un obiettivo per deprecation troppo). Credo di vedere le cose in modo diverso, in che il progresso deve continuare, nonostante quante persone si rifiutano (corporazioni), o non sono in grado (per qualsiasi motivo) per spostare oltre il software molto vecchio. Se era il caso che avete avuto clienti effettivi che pagavano per il supporto, beh, il client ottiene ciò che vuole pagare. In caso contrario, un'esperienza ridotta è l'incoraggiamento per le persone a migliorare. I browser sono gratuiti, e così è il contenuto. Non vi è alcun obbligo di sostenere qualcosa per * decenni * in questo contesto. La mia opinione, ovviamente. :-)

    Fornendo l'accesso ai contenuti, ridotta funzionalità e il fattore wow, nessuno sia privato, e le risorse limitate può essere diretto verso la costruzione del futuro.

    Anche in questo caso, grazie per aver tempo per rispondere!

    Commento di El Guapo - 20 Ottobre 2009 #

  17. Sono curioso di sapere perché viene rilasciato Firefox 3.5 su Mac OS X 10.5, se hai intenzione di supportare Safari 4?

    Mi sembra che 10,5 non sta per cadere del radar solo per Snow Leopard.
    Snow Leopard, dopo tutto, Intel-only, e come tale credo che ci saranno un sacco di gente che correva PPC Mac usando Firefox 3.5 che semplicemente non è possibile passare alla 10.6.

    Ci sono dati che si basa sulla decisione?

    Commento di Peeters Nicky - 21 Ottobre, 2009 #

  18. Ciao Peter,

    Ci sono tutti i nostri test di unità a ogni rilascio YUI. Inoltre abbiamo regressione testare tutti gli esempi che abbiamo sul sito contro l'A-grade matrice.

    Stiamo lavorando per automatizzare questi, però tenere presente che mentre la squadra YUI è il proprietario e custode di questa lista, è la matrice di base per Yahoo! nel suo complesso. Come con altri siti, a seconda del traffico, disponibilità di risorse specifiche QA, e le preoccupazioni altre imprese, diverse Y! proprietà possono avere più o meno severi requisiti di prova. Ad esempio, anche se la sua considerazione X-grade, abbiamo testato Chrome contro la maggior parte dei nostri componenti fondamentali per gli ultimi due cicli di rilascio. Lo stesso vale per Opera 10 beta.

    I test unitari sono abbastanza facili da automatizzare contro una vasta gamma di browser, per quanto profonda test funzionali nei confronti di un sito o di "applicazione" richiede manuali cicli QA, che devono essere assegnati come strategicamente possibile.

    Commento di Matt Sweeney - 21 ottobre 2009 #

  19. Nicky,

    Abbiamo ogni aspettativa che FF 3.5 su 10.5 e 10.6 si esibirà in modo simile. Testando sulla più recente versione del sistema operativo, ci fornisce una copertura implicita del browser su altre versioni di Mac OS X.

    L'idea è quella di supportare tutti i browser in grado testando il diritto sezione dei browser capaci. Un sito che è stato testato contro questo A-Grade matrice è probabile che a fare molto bene con i migliori X-Grade browser, tra cui FF 3.5.x su 10.5.

    -Eric

    Commento di Eric Miraglia - 21 Ottobre, 2009 #

  20. So che questo è come Emacs vs vi, ma davvero non ne vedo il motivo di usare Opera in questi giorni. La scelta è davvero tra Chrome (performance e sicurezza) e Firefox (estensibilità).

    Commento di Michal Tatarynowicz - 23 Ottobre 2009 #

  21. Opera 10 è il mio browser preferito. Si comporta bene, supporta una vasta gamma di standard moderni (senza preoccuparsi di alcuni che devono ancora raggiungere un ampio supporto cross-browser), supporta una vasta gamma di piattaforme e dispositivi che nessun altro browser riesce addirittura a, fornisce un supporto all'accessibilità nessun altro browser riesce molto ad entrambi. La mia particolare caratteristica preferita è il supporto per il collegamento rel, che vorrei altri browser (perdonatemi SeaMonkey si fa troppo) sarebbe fuori dalla scatola troppo - è solo così utile per poter scorrere le pagine di un sito (usando "prev" o " next "), piuttosto che fare clic sulla navigazione nel sito.

    Io non usano altri browser, Firefox, in particolare, a causa della sua gamma di estensioni, a volte Safari e Chrome, semplicemente perché le loro versioni più recenti sono così cool e belli. Naturalmente ho anche usare IE, perché a volte è sufficiente, ma non è proprio così divertente.

    Attendo con ansia il giorno in cui si rilascia IE 6 di supporto (ed effettivamente IE 7, nonché, in quanto è anche un cane rognoso). Guardando avanti sino a IE 9 raggiungendo nel 2010 con altri browser in cui sono in 2009!

    Penso che sarebbe un errore far cadere Opera 10 - è in realtà il principale del browser, in alcuni paesi, in particolare nel nord e nell'est Europa. Anche considerando l'Europa nel complesso rappresenta ancora circa il 5-10% di tutta la navigazione, dalla maggior parte delle misure.

    Eliminare IE 6 prima di Opera 10 da un elenco. E 'possibile allo scopo di rafforzare progressive in modo da garantire che IE 6 utenti hanno accesso senza sprecare risorse dando loro l'esperienza completa luce del sole - che penso sia giusto. Esecuzione di pezzi importanti di javascript su IE 6 deve essere un incubo in ogni caso, come è sooooo lento.

    Comunque, questa è solo la mia tuppenceworth. Ho la sensazione che si finirà per sostenere sia Chrome e Opera. Chrome per il desktop, Opera per il SSD e per alcuni mercati europei. (So ​​che non includono ancora SSD nelle vostre piattaforme supportate, ma sai che sarà necessario, il mercato sta andando in questo modo.)

    Ci scusiamo per ronzante così a lungo ;-)

    Commento di Paul McKeown - 21 Novembre 2009 #

  22. Beh, motore di ricerca Yahoo con Bing / MSN sono meno dello 0,5% del mercato in Russia o in Ucraina. Mentre Opera ha circa il 40%.

    Infatti, USA non dovrebbe essere un parametro globale per le statistiche su Internet più. Mi spiace dirlo, ma questo paese è rimasto in eredità di rifiuti Web 1.0 (come la Corea del Sud con IE6, nell'esempio collegate), e ora il suo solo di rallentare l'adozione globale di standard moderni, browser e pratiche.

    sul tema: Opera 10 è il browser del tutto compatibile, come lo sono FF3.5 +, Chrome o Safari 3 + 4 +. Hanno solo un paio di incongruenze minime tra di loro, che non sono difficili da rintracciare e correggere. E spero che IE9 si allineerà con loro, in modo che tutti i principali browser diventeranno interoperabili ;)

    Commento di Constantine - 11 Dicembre 2009 #

  23. Ho una domanda per i creatori della matrice browser e agli altri sviluppatori in questa comunità. Ero in una conversazione con Microsoft e hanno verificato che il motore di rendering di base per IE8 e IE7 sono uguali per i diversi sistemi operativi. Inoltre, è possibile installare lo stesso file di installazione di Firefox su sistemi operativi multipli e hanno gli stessi risultati di rendering. Questo sembra essere supportate dal team di sviluppo della mia azienda, come hanno anche notato che i bug in un sistema operativo di solito sono presenti in un altro con lo stesso tipo di browser (es. IE8 su XP e Vista di solito hanno lo stesso problema). Insieme a questo la stessa soluzione di solito funziona sui sistemi operativi differenti. La mia domanda è, se non c'è il codice che possono avere le chiamate verso le applicazioni che interagiscono direttamente con il sistema operativo (es. Java) sarebbe sufficiente a provare il browser in uno solo dei sistemi operativi?

    Commento di KTX10 - 17 dicembre 2009 #

  24. Hi KTX10,

    In passato, abbiamo visto i problemi specifici della piattaforma sorgono sia con IE e Firefox. Con IE questo è generalmente nel campo di ActiveX / directX controlli. Per Firefox i problemi sono stati generalmente di rendering correlati.

    Come si parla, questi browser hanno generalmente gli stessi bug, ma non sempre. Questa è la logica che richiede test su piattaforme multiple.

    Questo assunto vale la pena di sfidare di volta in volta, e saranno ri-considerato prima del prossimo aggiornamento trimestrale.

    Commento di Matt Sweeney - 17 Dicembre 2009 #

  25. @ KTX10
    Potete vedere qui un bug di IE8 che accade solo in Vista: https://connect.microsoft.com/IE/feedback/ViewFeedback.aspx?FeedbackID=425465&wa=wsignin1.0

    Non è così difficile da trovare anche i bug di Firefox che succedono solo in un sistema operativo, ma non gli altri (in effetti è più facile grazie a bugzilla).

    Commento di AlfonsoML - 7 gennaio 2010 #

  26. [...] Aggiornamento implementa la guida che abbiamo fornito in Q4 2009. Tale aggiornamento ha generato notevole discussione, e di alta qualità input da Opera è incluso nel [...]

    Pingback di Aggiornamento Graded Support Browser: Q1 2010 »Blog Yahoo! User Interface (YUIBlog) - 16 Febbraio 2010 #

  27. I dati Statscounter non sembra includere Opera 10, a giudicare da questa FAQ: # http://gs.statcounter.com/faq Opera10

    Commento di Tecnologia - 24 Marzo 2010 #

  28. [...] GBS Update, 2009/10/16 [...]

    Pingback di Aggiornamento Graded Support Browser: Q4 2010 »Blog Yahoo! User Interface (YUIBlog) - 3 NOVEMBRE 2010 #

Siamo spiacenti, il commento forma è chiusa in questo momento.

Ospitato da Yahoo!

Copyright © 2006-2012 Yahoo! Inc. Tutti i diritti riservati. Privacy Policy - Termini di servizio

Powered by WordPress su Yahoo! Web Hosting .