ETA UPDATE: Ich habe festgestellt, dass, wenn ich alle transparenten .png-Dateien von meiner Website entferne, sind es etwa 5, es läuft gut. Das ist merkwürdig. Und Up-Stimmen wären sehr hilfreich, ich habe es auf ein paar mehr Computern getestet, und 4/15 haben dieses Problem. Vielen Dank! Irgendwelche Ideen?
läuft gut auf PC Firefox und allen anderen Browsern, aber auf 4/15 Computern in Mac Firefox ist das Javascript einfach schrecklich langsam, speziell die Menüleiste. Ich testete sie beide außerhalb der Website und sie funktionierten gut. Dies ist seit einiger Zeit ein fortlaufendes Problem, keine Ahnung, wie es zu lösen ist. Aktualisiert, das Problem verschwindet, wenn ich transparente PNGs von der Site entferne, wie das Banner oben links.
Meine Website: Ссылка
Das gesamte Javascript ist etwas langsamer als in anderen Browsern, die beiden größten sind Menüleiste und Video-Player. Ich kann es an dieser Stelle nicht ignorieren.
Ich frage mich, ob es etwas ist, das Wordpress hinzufügt, weil die js anderswo gut funktioniert.
Irgendwelche Ideen?
ETA: Hier ist meine JS-Datei:
ETA: Hier ist mein Menücode
%Vor%Ich schlage vor, Sie könnten ein paar leicht beschädigte PNGs haben.
Schlagen Sie Folgendes vor: Speichern Sie die PNGs aus Photoshop. Speichere sowohl PNG-24 als auch PNG-8. Test.
Ich habe das schon früher mit PNGs gesehen, die nicht ganz richtig gespeichert haben.
Ich habe die Seite auf zwei Macbooks getestet, von denen eines das Kernduo 2 und das andere ein Kernduo ist. Beides lief gut, das Menü war sehr reaktionsschnell, auch während das Video lief.
Angenommen, Sie haben die anderen Schritte in anderen Antworten hier auf den "suspect macs" aufgelistet (dh neue Konten erstellt und getestet), dann denke ich, müssen Sie schauen, was diese Macs sonst noch anders macht? Welche Version von OS X? Welches Modell (zB Macbook vs Macbook Pro vs Air etc)
Firefox 4.0 auf dem Mac sollte OpenGL für die Hardwarebeschleunigung verwenden, während FF unter Windows Direct2D verwendet. Da das Problem nur auf einigen Macs auftritt, könnte es etwas mit ihrem Grafikkarten-Chipsatz zu tun haben - vielleicht die Spezifikationen der problematischen Macs vergleichen und auch versuchen, die Hardwarebeschleunigung zu deaktivieren, um zu sehen, ob Probleme verschwinden?
Versuchen Sie, ein neues Firefox-Profil zu erstellen, damit Sie es ohne installierte Erweiterungen, Add-Ons usw. ausführen können. Es kann sein, dass eine Erweiterung (AdBlock, GreaseMonkey, etc.) irgendwie mit einigen Skripten auf Ihrer Seite in Konflikt steht.
Ich habe es gerade in FF4 auf meinem Mac (MacBook Pro, 10.6.7) getestet und es wurde schnell geladen, es könnte also etwas in deinem Setup sein.
Ich würde zuerst den HTML-Code validieren, da es möglich ist, dass HTML-Tags nicht geschlossen werden und seltsames Verhalten mit Javascript erzeugen. Überprüfen Sie Ihren HTML-Code und verwenden Sie Firebug, um Ihnen zu helfen.
Danach würde ich versuchen, einen anderen Spacer wie diesen zu verwenden .
Tags und Links javascript optimization performance firefox wordpress