Ich bin jemand, der auf den neuesten Web-Technologien sein will, aber auch zu schätzen weiß, dass viele Leute immer noch IE6/7/8 verwenden. Ist es eine Verschwendung von Code/Zeit, wenn die Hälfte davon auf den meisten Browsern nicht angezeigt wird? Ist es nur ein Fall von verschiedenen Stylesheets, oder verwenden Sie nur ein Stylesheet und wenn ein Browser keinen Text-Shadow unterstützt, dann schrauben Sie es, sie können es ohne die netten Effekte sehen. Was sind die Gedanken der Menschen?Sollte ich HTML5 und CSS3 verwenden?
Antwort
Es hängt von Ihrer Benutzerdatenbank ab. Ich bin ein Intranet-Entwickler und meine Firma verwendet immer noch IE6 (!!!), also haben wir keine andere Wahl, als IE6 zu unterstützen. Ich entwickle auch einige öffentlichkeitswirksame Websites und wir verwenden analytische Werkzeuge, um zu sehen, welcher Browser mehr verwendet wird, und um diejenigen zu ignorieren, die weniger verwendet werden. In diesem Fall war IE6 der am wenigsten genutzte Browser.
Ich werde nicht für HTML5 und CSS3 gehen, bis Internet Explorer 9 oder Firefox 4 (Absolute Release, nicht Alpha oder Beta) veröffentlicht wird, weil diese beiden Browser den größten Teil des Webverkehrs ausmachen (afaik, korrigiere mich wenn ich bin falsch) und mit html5 oder css3 wird ein großer Verlust sein.
Und ja, es hängt auch von Ihrer Benutzerdatenbank ab.
Ich entwickle eine kleine Business-orientierte Online-App und entschied mich, nur IE8, FF und Chrome zu unterstützen. Ich ging auch für ein Stylesheet, das schön degradiert (Text-Schatten, abgerundete Ecken). IE8-Benutzer sehen quadratische Ecken, aber die Site wird dadurch nicht unbrauchbar.
Ich denke nur, dass die Kosten der Herstellung alles in allen Browsern perfekt aussehen (und Wartung!) Ist viel höher als die Vorteile.
Das obige gilt auch für HTML5 IMHO - es sei denn, Sie wissen, dass die überwiegende Mehrheit Ihrer Benutzer einen HTML5-kompatiblen Browser haben wird, es gibt keine Notwendigkeit, in diesem Moment zu investieren. Es sei denn, der ganze Punkt Ihrer Site ist, eine der neuesten Funktionen zu verwenden.
Nur sagen Sie sich, welches Problem Ihrer Benutzer Sie tatsächlich lösen und lösen.
- 1. css3/html5/jQuery - Ticker
- 2. JavaScript-Checker für HTML5 und CSS3
- 3. HTML5 und CSS3 Dropdown-Fehler Menüanzeige
- 4. Jquery HTML5 CSS3 Hilfe benötigt
- 5. CSS3-Rahmenradius zu HTML5-Canvas
- 6. HTML5/CSS3 Leitfäden oder Lernprogramme
- 7. Android/HTML5/CSS3 Einblenden Probleme
- 8. Wann sollte ich das name-Attribut in HTML4/HTML5 verwenden?
- 9. Welches html5-Tag sollte ich innerhalb eines Figur-Tags verwenden?
- 10. Welche HTML5-basierte Steuerbibliothek sollte ich jetzt verwenden?
- 11. Warum sollte (sollte ich nicht) ich meine neue Website in HTML 5 und CSS3 schreiben?
- 12. iPhone Transitionen und Animationen in HTML5 und CSS3
- 13. Wie stelle ich die Farbe für CSS3 html5 Fortschrittselement ein?
- 14. Font Pixelate Problem in Chrome (HTML5/CSS3)
- 15. Resize Körper nach Bildschirmauflösung mit HTML5 und CSS3
- 16. Elearning/CBT/Animation mit HTML5, CSS3 und Jquery (ohne Flash)
- 17. Sollte ich Bootstrap verwenden?
- 18. CSS3 für HTML5 Legende innerhalb des Feldsets
- 19. Opensource/freie HTML5/CSS3/JavaScript IDE?
- 20. Sollte ich jQuery.each() verwenden?
- 21. Sollte ich jQuery.inArray() verwenden?
- 22. Sollte ich FxCop verwenden und warum?
- 23. Warum sollte ich Struts lernen und verwenden?
- 24. Sollte ich Fremdschlüssel verwenden?
- 25. Verwenden von CSS3-Keyframes
- 26. In Objective-C, wann sollte ich Klassenmethoden verwenden und wann sollte ich Instanzmethoden verwenden?
- 27. In Jira Agile wann sollte ich eine "Story" verwenden und wann sollte ich eine "Verbesserung" verwenden?
- 28. Wann ich viewDidLoad verwenden und wakeFromNib verwenden sollte
- 29. Wann sollte ich Threads verwenden?
- 30. Sollte ich EAV-Modell verwenden?
fair genug! Autsch auf dem IE6. Aber ist es richtig, ältere Browser zu ignorieren? Ich sah eine Präsentation des Entwicklers von Yahoo Lead UI und sie haben ein ABC-System, wo A die neueren Browser sind und sie die Website nach der Note anpassen. Aber er sagte auch, dass Yahoo Server mehr als 10000 verschiedene Browser pro Monat finden !!!! – benhowdle89
Wir, Webentwickler, haben IE8 und FF ;-) – Shoban
Ich schlug nicht vor, eine Webseite zu entwickeln, die 10000 Browser aufnimmt :) – benhowdle89