4

Мне нужно зафиксировать данные клиента о его навигации, т.е. время отклика моей страницы и другие параметры данных, которые входят в API навигации по навигации, но я могу это сделать только для firefox и хром. SO может кто-нибудь сказать мне, как получить их в Safari и Opera или какой-то альтернативный механизм, который можно реализовать для этого.Внедрение реализации API синхронизации в операторе и сафари

+2

вы также можете сделать это в IE10. Для Opera - вы можете использовать профилировщик сети dragonfly вручную, для Safari - нет идеи - если WebInspector все еще работает там, то просто используйте сетевой инспектор, если нет - тогда извините. – c69

+0

Я не хотел делать это вручную, вместо этого я хотел использовать JavaScript для захвата данных, так как это можно сделать для браузеров, таких как опера или сафари, которые не поддерживают этот API. – blackhole

+0

@blackhole у вас получилось решение, если да вы можете поделиться им. – user2798258

ответ

1

Для браузеров, которые не поддерживают API навигационного тайминга, есть Boomerang open source project. Первоначально это было yahoo project от нескольких лет назад, но сейчас, похоже, тот же человек after he left Yahoo.

Могут быть и другие, которые предоставляют аналогичные функции, но у этого, кажется, много пользователей в течение нескольких лет и активно поддерживается.

Поскольку это довольно старый вопрос, возможно, вы также можете обновить нам любую дополнительную информацию, которую вы раскрыли с тех пор.