My Google-fu is failing me. I'm trying to determine what version(s) of mobile WebKit (iOS, Android, Blackberry Torch, etc.) support the HTML5 feature JavaScript Workers. Anyone know for sure?
EDIT I've created a page that logs whether your browser supports the Worker API. Please hit it if you have a mobile WebKit device and I'll post a summary after a while. Thanks!
EDIT II I finally got a round tuit and added the ability to see a summary of the results. Same link: http://segdeha.com/w/workers.html
Вот результаты, основанные на моих собственных тестах обнаружения функций:
var supportsWorkers = !!window.Worker;
iOS 2.2.1: нет (iPhone 2G)
Android 2.2: нет (Nexus One и эмулятор)
Android 1.5: нет
BlackBerry 6: да (протестировано на BB 9800 Torch)
Некоторые из них были протестированы на реальных устройствах, а некоторые — на эмуляторе. Результаты довольно интересные. похоже, что он был включен, а затем отключен позже как на Android, так и на iOS. Имейте в виду, что это всего лишь функциональный тест, а не фактический функциональный тест.
Я не уверен, что кто-то еще это сделал.
Мое гугл-фу тоже не удалось.
Однако я могу сказать вам, что они не поддерживаются в браузере Froyo webkit (Android 2.2). (Согласно Modernizr)
Может быть, кто-нибудь из ребят с iPhone и BB подскажет.