/ / Емулиране на window.performance.timing в Safari и <IE9 - javascript, изпълнение, Internet Explorer, сафари, време за зареждане на страница

Емулира window.performance.timing на Safari и <IE9 - javascript, изпълнение, интернет-изследовател, сафари, време за зареждане на страници

какъв е най - добрият начин да се постигне ефективност при зареждане на страници в Safari и

Повечето други браузъри поддържат обекта window.performance.timing, което е чудесно за този вид неща.

Очевидно не мога да получа цялата информация, която тя предоставя, но колкото се може повече от нея би било полезно.

Едно нещо, което трябва да се отбележи, е, че скриптът не винаги може да бъде в идеалната позиция на първия скрипт, зареден в тага HEAD

Благодаря предварително!

Отговори:

2 за отговор № 1

Няма реален начин за многопълване на данните, които window.performance.timing може да предостави, но има няколко неща, които можете да направите.

  1. Създайте клеймо за време в заглавката и след това друго по време на зареждане, DOM Content Loaded или друго събитие и запишете разликите между двете.

  2. Можете също така да вмъкнете клеймото за време от страна на сървъра, но тогава има опасност клиентът и сървърните часовници да не са в крачка

  3. Потребителското време може да бъде многократно запълнено, Пат Мийън говори за своите - http://blog.patrickmeenan.com/2013/07/measuring-performance-of-user-experience.html