2

Gibt es eine Lösung, um Internet Explorer dazu zu bringen, sich wie Firefox oder Chrome zu verhalten? Ich suche nach einer Lösung, die css Hacks nicht verwenden würde. Ich meine vielleicht ein paar Skripte um alle Verhaltensweisen von IE zu erzwingen.Internet Explorer-Verhalten wie Mozilla Firefox oder Chrome

Vielen Dank!

+1

„Dieses Programm, das, dass dieses andere Programm ist völlig anders wirkt genau wie dieses andere Programm?“ –

+0

Nein. Es kann nicht. So funktioniert Software nicht. –

Antwort

2

Es kann nicht getan werden, dies ist einer der vielen Freuden ist ein Web-Entwickler zu sein .... Browser Macken :-)

+0

Yeah = (, aber ich dachte vielleicht etwas kam, dass ich nicht weiß. – anoock

+0

Und lassen Sie die ganze Welt warten (с) Internet Explorer =) – anoock

+0

Es ist schmerzhaft, Browser wie IE6/IE7 zu unterstützen, aber ich denke, IE8 und IE9 scheinen okay :-) – TGH

4

Sie können Ihre Benutzer herunterladen haben und Google Chrome Frame installieren, dann diese Meta hinzufügen Tag auf Ihrer Seite Kopf pro der Chrome Frame developer guide:

<meta http-equiv="X-UA-Compatible" content="chrome=1"> 

natürlich erfordert diese Aktion des Benutzers. Sie können nicht kontrollieren, welchen Browser Ihre Benutzer verwenden, noch können Sie einen bestimmten Browser dazu zwingen, sich wie ein anderer Browser durch Ihren eigenen Code zu verhalten.

+0

) Ich würde behaupten, dass dies nur ein theoretischer Ansatz ist ... Auch wie einfach ist es, zwischen echtem IE und Chrome hin und her zu wechseln, wenn Sie Ihre Nutzer davon überzeugen sollten, dass dies besser ist als die Installation von Chrome: -) – TGH

1

Nein. IE ist scheiße, weil es scheiße ist. Am nächsten kommt man so etwas wie IE7.js, aber es kommt mit Einschränkungen und Nachteilen. Es kann zum Beispiel nicht magisch IE volle SVG oder WebGL-Unterstützung geben, aber es kann IE bessere CSS-Selektor-Unterstützung geben und einige Fehler beheben.

1

Ich habe mit der Kombination diese beiden Bibliotheken gute Erfahrungen gemacht: http://code.google.com/p/ie7-js/ & http://code.google.com/p/html5shim/ für verschiedene CSS-Varianzen und neue html5-Tags einzustellen. Kann nicht sagen, ob es irgendwelche der Probleme lösen wird, die Sie haben, und es kann in einigen Fällen noch einige css conditionals/hacks erfordern, aber es wird sicher viele kleinere Probleme ausbügeln.

So lasse ich in der Regel diese in meine Header jedes Großprojekt:

<!-- Let's make IE6-8 bend to our will --> 
<!--[if lt IE 9]> 
    <script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script> 
    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> 
<![endif]--> 
+0

Thnak du so sehr, ich habe versucht und scheint zu sein funktioniert wie du gesagt hast ... – anoock

Verwandte Themen