Verwenden Sie, welche Browser sollten Sie für HTML5 und CSS3 Programmierung?

Der Browser ist das wichtigste Werkzeug der Bahn. Also für HTML5 und CSS3 Programmierung, sollten Sie eine gute Kenntnis haben, weil alle Benutzer Ihre Seite mit einem Browser oder eine andere Ansicht.

Microsoft Internet Explorer 10

Microsoft Internet Explorer (IE) bleibt ein dominanter Spieler im Internet. Explorer ist immer noch extrem weit verbreitet, weil es mit Microsoft Windows installiert kommt. Natürlich funktioniert es auch ausschließlich mit Microsoft Windows. Mac und Linux werden nicht unterstützt.

Version 10 von IE hat endlich anständig für die wichtigsten Teile des HTML5-Standard. Wenn Sie Seiten nach der Version von HTML5 schreiben, können Sie Ihre Seite erwarten auch in IE10 zu arbeiten. Die meisten Funktionen werden auch in IE9 arbeiten, aber nicht alle.

Ältere Versionen von Internet Explorer

Die früheren Versionen von IE sind immer noch extrem wichtig, weil so viele Computer da draußen nicht mehr als 10 noch nicht installiert haben. Version 6 war der dominierende Spieler im Internet seit einiger Zeit, und es weigert sich zu sterben. Allerdings wird es nicht gut spielen mit modernen Standards, so gilt es als veraltet durch die meisten Entwickler.

Mozilla Firefox

Firefox ist eine wesentliche Verbesserung auf dem IE von einem Punkt des Programmierers aus betrachtet, aus den folgenden Gründen:

  • Bessere Code-Ansicht: Wenn Sie den HTML-Code einer Seite anzeigen, sehen Sie den Code in einem speziellen Fenster. Der Code hat Syntaxfärbung, die es leicht zu lesen macht. Einige Versionen von IE Anzeige-Code in den Editor, die verwirrend ist, weil Sie denken, dass Sie den Code bearbeiten können, aber Sie bearbeiten einfach eine Kopie.

  • Bessere Fehlerbehandlung: Sie werden Fehler machen. Im Allgemeinen hat Firefox eine bessere Arbeit der Hinweis auf Fehler als IE, vor allem, wenn Sie javascript und andere fortgeschrittene Technologien beginnen mit.

  • Große Erweiterungen: Firefox hat einige wunderbare Erweiterungen, die Web-Entwicklung viel einfacher machen. Diese Erweiterungen können Sie Ihren Code on the fly zu ändern, automatisch Ihren Code validieren und die Struktur Ihrer Seite dynamisch zu erkunden.

  • Multi-Plattform-Unterstützung: IE funktioniert nur auf dem Windows-Betriebssystem, so ist es auf Mac oder Linux-Benutzer nicht zur Verfügung. Auch wenn Sie einen Windows-only-Entwickler sind, können die Benutzer etwas anderes nutzen, so müssen Sie wissen, wie die anderen Browser Dinge sehen.

WebKit / Safari

Der Standard-Browser für Mac und dem iPhone / iPad-Betriebssystem (iOS) ist Safari genannt. Es ist ein leistungsfähiges Browser auf dem WebKit-Rendering-Engine gebaut. Safari wurde mit Standards eingehalten und die Geschwindigkeit im Auge behalten. Ihr Mac und iOS Nutzer werden mit ziemlicher Sicherheit Safari verwenden, so dass Sie etwas darüber wissen sollten. Chrome nutzt WebKit als gut, so dass, wenn die Dinge auf Chrome gut aussehen, sind Sie wahrscheinlich gut mit Ihrem Apple-Nutzer.

Google Chrome

Google sieht die Zukunft des Computing in Browser-basierten Anwendungen mit AJAX-Technologien. Der Chrome-Browser ist extrem schnell, vor allem in der javascript-Technologie, die als Grundlage für diese Strategie dient. Darüber hinaus hat Chrome eine Reihe von Entwickler-Toolkits, die es die Hände-down Lieblings-Browser für viele Web-Entwickler macht. Hier sind die Highlights:

  • Real-time-Seite bearbeiten: Sie können zu einem beliebigen Web-Seite gehen, oder klicken Sie auf "dieses Element untersuchen" und den Text dieses Elements in Echtzeit ändern. Sie können dann sehen, was das Element wie mit neuen Inhalten sucht. Sie können einen Teil der Seite auswählen, um zu sehen, welche Seite dem Code entspricht, und Sie können den Code auswählen und sehen, welcher Teil der Seite, dass Code darstellt.

    bild0.jpg
  • Seite Outline: Eine gut gestaltete Web-Seite wird in Umrissform erstellt, mit verschiedenen Elementen ineinander verschachtelt. Die Elemente-Ansicht können Sie die Web-Seite in diesem Format zu sehen, mit der Möglichkeit, Elemente zu reduzieren und erweitern Sie Ihre Seite Struktur deutlich zu sehen.

  • Realtime CSS Edit: Wie Sie herausfinden, wie CSS-Stile anwenden, sollten Sie in der Lage sein zu sehen, wie verschiedene CSS-Regeln Ihre Seite ändern. Nach Ansicht Element untersuchen, können Sie einen Teil Ihrer Seite markieren und die CSS ändern, während zu sehen, wie die Änderung Ihrer Seite in Echtzeit beeinflusst.

  • Netzwerk-Tab: Diese Funktion ermöglicht es Ihnen, zu prüfen, wie lange jedes Stück Ihrer Seite zu laden dauert. Es kann zur Fehlerbehebung eines langsam ladende Seite hilfreich sein.

  • Quellen anzeigen: Auf diese Weise können Sie den vollständigen Code Ihrer Seite zu sehen. Es ist besonders nützlich, wenn Sie javascript-Programmierung bekommen, weil es eine leistungsstarke Debugging-Suite.

  • Konsole: Die Konsolen-Ansicht ist ein kleines Kommandozeilen-Tool direkt in Ihren Browser integriert. Dies kann sehr nützlich sein, weil es oft zeigt Fehler, die von der Ansicht sonst verborgen sind. Die Konsole ist besonders nützlich, wenn mit Hilfe von javascript.

Andere bemerkenswerte Browser

Firefox und IE sind die großen Spieler in der Browser-Welt, aber sie sind sicherlich nicht die einzigen Browser Sie begegnen.

Oper

Der Webbrowser Opera, eine der frühesten standardkonformen Browsern, ist ein technisch solide Browser, die noch nie in großem Umfang eingesetzt. Wenn Sie Ihre Seiten mit strikter Übereinstimmung in Mind Design, können Benutzer mit Opera haben keine Probleme auf sie zugreifen. Opera hat eine sehr gute HTML5-Compliance. Viele Spiele-Konsolen und mobile Geräte haben Browser basiert auf Opera, so lohnt es sich, ein Blick in.

WebKit / Safari

Apple-umfasst einen Web-Browser in allen aktuellen Versionen von Mac OS. Die aktuelle Inkarnation - Safari - ist ein ausgezeichneter Standard-Browser. Safari wurde entwickelt, ursprünglich nur für den Mac, aber eine Windows-Version ist ebenfalls verfügbar. Die WebKit Rahmen, die Grundlage für Safari wird in einer Reihe von anderen Online-Anwendungen, vor allem auf dem Mac verwendet. Eine modifizierte Version von Safari ist die Grundlage der Browser auf iOS.

Nur-Text-Browser

Einige Browser, die überhaupt keine Grafiken angezeigt werden (wie Lynx) sind für die alten Befehlszeilenschnittstellen vorgesehen. Während scheinbar irrelevant, sind diese Browser unglaublich schnell, weil sie Grafiken werden nicht angezeigt. Auditory Browser lesen Sie die Inhalte von Web-Seiten. Sie wurden ursprünglich für Menschen mit Sehbehinderungen gedacht, aber die Menschen ohne Behinderungen sie oft auch verwenden. Feuer Vox ist eine Variante von Firefox, die Web-Seiten laut vorliest.

Menü