Sto lavorando a un sito per la mia azienda che, fino a un certo punto, era un sito solo per Internet Explorer per vari motivi, principalmente che quando il sito era stato originariamente concepito, IE aveva una quota di mercato del 90% +, quindi il lavoro da ottenere funzionando con altri browser non aveva senso.
Ora che viviamo in un'economia di browser più diversificata, stiamo facendo il lavoro per far funzionare il sito ovunque, e per fortuna un pezzo decente di esso funziona già.
Tuttavia, un problema che stiamo affrontando è il problema di cosa supportare e cosa non supportare. Per i principianti, i browser non IE vengono rilasciati molto più frequentemente rispetto a IE e non sai quali versioni sono ancora in circolazione. Ci sono state sostanzialmente tre versioni di IE rilasciate nell'ultimo decennio e IE6 è ancora supportato fino al 2014. Ma c'è un aggiornamento per Firefox a giorni alterni, Apple aggiorna Safari più o meno ogni anno. E poi c'è Chrome.
Chrome è passato da 0,2 a 9,0 in poco più di due anni. 7.0.517 è stato rilasciato un mese e mezzo dopo 6.0.472. Ci sono tre versioni diverse in questo momento, una stable, una beta e una dev. E la versione dev di 9.0.587 è stata effettivamente rilasciata prima dell'ultima versione beta di 8.0.552.
Con IE abbiamo avuto la situazione in cui dobbiamo supportare una versione precedente perché il reparto IT dell'azienda in questione non consente ai dipendenti di eseguire l'aggiornamento. Con i browser non IE sto pensando di adottare la linea di "aggiornamento all'ultimo o non possiamo aiutarti" ma non sono sicuro di quanto sia efficace.
Inoltre, la mia azienda presenta alcune limitazioni artificiali. Ad esempio, abbiamo un prodotto destinato alle aziende, quindi non supportiamo le versioni "Home" di Windows (ad esempio XP Home, 7 Home Premium) anche se non esiste alcun motivo tecnico che non sia possibile.
Quando la mia azienda inizia a chiedere "quale versione o versioni di Chrome supportiamo", come devo rispondere?