Frage

Ich arbeite an einer Website für mein Unternehmen, die bis zu einem gewissen Punkt aus verschiedenen Gründen nur ein Internet-Explorer-Standort war. Es funktioniert in anderen Browsern einfach keinen Sinn.

Jetzt, wo wir in einer vielfältigeren Browser -Wirtschaft leben, leisten wir die Arbeit, um die Website überall zum Laufen zu bringen, und da Glück ein anständiger Teil davon haben würde, funktioniert es einfach bereits.

Ein Problem, mit dem wir zu kämpfen haben, ist jedoch die Frage, was wir unterstützen und was nicht. Für den Anfang füllen Nicht-IE-Browser viel häufiger frei als der IE, und Sie wissen nicht, welche Versionen noch in freier Wildbahn sind. Im Grunde wurden im letzten Jahrzehnt drei Versionen des IE veröffentlicht, und IE6 wird immer noch bis 2014 unterstützt. Es gibt jedoch jeden zweiten Tag ein Update für Firefox, Apple aktualisiert Safari mehr oder weniger jährlich. Und dann ist da noch Chrome.

Chrome ist in etwas mehr als zwei Jahren von 0,2 auf 9,0 gestiegen. 7.0.517 wurde nach 6.0.472 anderthalb Monate veröffentlicht. Im Moment gibt es drei verschiedene Versionen, ein Stall, eine Beta und einen Entwickler. Und die Dev -Version von 9.0.587 wurde tatsächlich vor der neuesten Beta -Version von 8.0.552 veröffentlicht.

Mit dem IE haben wir die Situation auftreten, in der wir eine alte Version unterstützen müssen, da die IT -Abteilung des betreffenden Unternehmens den Mitarbeitern nicht ein Upgrade erlaubt. Mit Nicht-IE-Browsern denke ich, dass wir die Linie des "Updates to the Courthes oder wir können Ihnen nicht helfen" übernehmen, aber ich bin mir nicht sicher, wie effektiv das ist.

Außerdem macht mein Unternehmen ein gewisses Maß an künstlichen Einschränkungen. Zum Beispiel haben wir ein Produkt für Unternehmen, damit wir "Home" -Versionen von Windows (dh, XP Home, 7 Home Premium) nicht unterstützen, obwohl es keinen technischen Grund gibt, warum wir es nicht konnten.

Wenn mein Unternehmen beginnt, "Welche Version oder Versionen von Chrome unterstützen wir", wie soll ich dann antworten?

War es hilfreich?

Lösung

Die neue Versionsannahmequote von Chrome ist aufgrund ihres automatischen Upgrades sehr schnell. Viel schneller als IE und sogar ein bisschen schneller als Firefox. Wenn Sie den neuesten stabilen Verchrombau unterstützen, sollten Sie im Allgemeinen in Ordnung sein. Es dauert buchstäblich nur eine Frage von Tagen oder Wochen, bis eine neue stabile Version das Alte fast vollständig ersetzt.

alt text

Bearbeiten: Diagramm von Wie Google Chrome frisch hält

Andere Tipps

Chrome, Safari und andere verwenden Webkit als Kern (siehe http://en.wikipedia.org/wiki/webkit#usage ). Dies bedeutet, dass es in all diesen anderen Browsern gleich macht, dass die Dinge in Chrome gut aussehen. Firefox verwendet einen anderen Rendering -Motor. Fazit ist, dass sie alle Standards sind. Sogar der IE hat sich mit IE 8 auf den Teller gestellt und jetzt IE 9. Standards Compliance bedeutet, dass es viel einfacher ist, die Dinge in allen Browsern gleich aussehen zu lassen.

Die gute Nachricht ist, dass eine Reihe von Menschen viel Arbeit geleistet haben, um Cross-Browser-fähige CSS und JavaScript zu bauen. Wenn Sie diese Frameworks verwenden, haben Sie eine gute Chance, sich nicht zu viele Probleme mit dem Cross-Browser-Problem zu machen.

Die Auswahlliste der CSS -Frameworks:

Die Auswahlliste von JavaScript -Frameworks:

Neuere Versionen von Browsern machen mehr aus dem aktuellen HTML/JavaScript/CSS -Standards funktionieren. Solange Sie sich vom neuesten Zeug fernhalten, haben Sie keine Probleme. HTML 4 und CSS 2 haben die größte Unterstützung. Wenn Sie etwas aus den neueren Standards verwenden (wie HTML 5, derzeit in der Entwicklung oder CSS 3), geben Sie den bekannten Standards Fallbacks an. Kurz gesagt, wenn Sie den Fallback in Ihrem CSS an erster Stelle setzen und das verstärkte Look zweitens die Browser, die diese CSS -Einstellung unterstützen, und diejenigen, die den Fallback nicht verwenden, verwenden.

Kurze Antwort

Angenommen, Sie unterstützen Webstandards X: HTML 4, CSS 2 usw., anstatt zu sagen, dass Sie bestimmte Versionen eines Browsers unterstützen.

Dies ist nur meine persönliche Meinung als eine, die seit einiger Zeit Websites entwickelt, aber ich bin der Meinung, dass das Beste, was Sie vernünftigerweise tun können (abhängig von Zeit- oder Budgetbeschränkungen), alle die neuesten zubereiten können Öffentlichkeit Browser Builds. Trotz der schnellen Update -Zeitplan von Chrome bleibt das Rendering und die Interpretation dank der Webkit -Engine, die sowohl von Chrome als auch von Safari versorgt, ziemlich konsistent.

Machen Sie sich keine Sorgen, dass sie nicht öffentliche Veröffentlichungen von Browsern unterstützt, sie sind aus einem bestimmten Grund nicht offiziell und es wird wahrscheinlich auf lange Sicht mehr Schmerzen als nützlich verursachen.

Die Sache mit den Browsern von Microsoft ist, dass IE6 in Bezug auf Webstandards und allgemeine Qualität weitgehend kaputt war. Das Erreichen von Version 9 war wie eine Kreuzfahrtscheibe -Runde und jede Hauptversion war eine bedeutende Änderung, um dorthin zu gelangen.

Chrome hat vom ersten Tag an großartige Standards unterstützt. Chrome hat auch ein anderes Versionsmodell als IE. Seine Hauptversionen sind nicht so drastisch von der Version bis zur Version im Vergleich zu IE. Aus täglicher Sicht bemerken Benutzer nicht einmal, dass sie eine andere Version verwenden.

Dies gilt für Safari (das auch Webkit verwendet) und Firefox. Seien Sie etwas vorsichtiger mit der Oper.

Kurz gesagt, die meisten wichtigsten IE -Browser werden Ihnen keine Probleme verursachen. Konzentrieren Sie sich auf die Verwaltung von 4 verschiedenen Versionen von IE!

Die Antwort auf die Frage lautet: Wir unterstützen die neueste Version

Lizenziert unter: CC-BY-SA mit Zuschreibung
scroll top