2010-09-10 6 views
5

Es gibt mehrere hilfreiche JavaScripts und .htc Verhaltensweisen, die über die Löcher & fehlerhafte Funktionen in der Rendering-Engine von Internet Explorer patchen. Es scheint, die meisten von ihnen eine gewisse Überlappung oder unvollständige Funktion Unterstützung haben, und es ist schwer zu entscheiden, was zu verwenden:Welche Scripts sind für das Reparieren von Styling-Fehlern und Mängeln in IE verfügbar?

Bitte zu dieser Liste hinzufügen, wenn Sie nicht mehr haben: dies ist ein Community Wiki.

Welche sind Ihre bevorzugten Skripte? Was sind die Vorteile & Einschränkungen & Gotchas?

Update: sind jetzt diese Skripte gemeinhin als "Polyfills" genannt

+4

Mein Favorit ist ein Skript, das zeigt die folgende Meldung an den Benutzer: „Firefox Download“ ;) –

Antwort

2

kein Skript, aber wahrscheinlich erwähnenswert die Google Chrome Frame Plug-in:

Google Chrome Frame ist ein Open-Source-Plug-in, bringt die offenen Webtechnologien und die schnelle JavaScript-Engine von Google Chrome nahtlos in den Internet Explorer. Mit Google Chrome Frame können Sie:

  • starten offene Web-Technologien - wie der HTML5-Canvas-Tag - sofort, auch Technologien, die noch nicht in Internet unterstützen Explorer 6, 7 oder 8

  • Nutzen Sie die Verbesserungen der JavaScript-Leistung, um Ihre Apps schneller und reaktionsschneller zu machen.

-2

Ich schlage vor, auch Blueprint CSS

http://www.blueprintcss.org/

ihrer Website Zitiert ..

Was ist der Plan zu bieten hat?

* A CSS reset that eliminates the discrepancies across browsers. 
* A solid grid that can support the most complex of layouts. 
* Typography based on expert principles that predate the web. 
* Form styles for great looking user interfaces. 
* Print styles for making any webpage ready for paper. 
* Plugins for buttons, tabs and sprites. 
* Tools, editors, and templates for every step in your workflow. 
+0

Dies ist kein Polyfill. Es enthält ein "Reset" Stylesheet, aber es behandelt keine Features, die in IE fehlen. –