Zu machen, wie die website kompatibel mit jedem browser
Ich versuche, neue website und ich würde gerne wissen, wie zu machen es kompatibel mit cross-browser jetzt bin ich in der Lage, meine website perfekt mit Google chrome, und wenn ich das gleiche mit Firefox 7.0 sieht es sehr hässlich und mit dem IE 8 seiner sieht besser aus.Also ich würde gerne wissen, wie zu machen kompatibel.
Alle Vorschläge werden sehr geschätzt werden!
- jQuery ist die beste, um cross-browser-website!!!!. Bitte Lesen Sie diesen link: docs.jquery.com/Browser_compatibility
- Vielen Dank für Ihre Anregungen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Jeder browser gerendert werden viele Dinge, vor allem, wie Sie gerendert werden einige CSS-Eigenschaften (Sie können verschiedene browser-rendering hier http://www.w3schools.com/cssref/). Eine Häufig verwendete Lösung ist zu unterscheiden von der CSS stilesheets für alle möglichen Browser. Sie können erkennen, dem client browser per javascript:
http://www.w3schools.com/js/js_browser.asp
und setzen verschiedene css wieder per javascript.
Ein vollständiges Beispiel hier:
http://rafael.adm.br/css_browser_selector/
Jede spezifische Inkompatibilität erfordert eine andere Lösung. Als Allgemeine Richtlinie verwenden frameworks wie jQuery und vermeiden Sie browser-spezifischen code, dann wenn Sie finden, die eine Inkompatibilität Fragen über dieses bestimmte Thema. Sie sollten auch nicht das Ziel für die pixel-by-pixel-Kompatibilität zwischen den Browsern, die CSS ist eigentlich nicht dafür vorgesehen.
Eine der besten Möglichkeiten ist die Verwendung standardisierter code. Vermeiden Sie die Verwendung von "HTML 5", weil diese immer noch eine Menge von browser-spezifische Implementierungen (als es noch nicht standard). HTML4 oder XHTML1 sollte auf den meisten Browsern (Safari, Opera, Firefox, Chrome, IE7+), und zeigen Sie es mehr oder weniger das gleiche. Als web-Entwickler sollten Sie überprüfen, mit mehreren Browsern, wenn Sie Ihre Websites funktioniert ok. Mit der ISO-standards geben Sie einen guten start: http://validator.w3.org/
Tests mit vielen Browsern kann man mittels services wie http://browsershots.org