Комментарии 36
>\(^_^)/
>+_+'
>=_=
>В-]
кажется, у вас проблемы с кодировкой.
>+_+'
>=_=
>В-]
кажется, у вас проблемы с кодировкой.
0
Так о чем статья-то?
+2
Хабросообщество не поймет.
Статья зачотная.
У меня вопрос. А почему используется некий стартер? Зачем? Не проще ли было бы отделать отдельные нити с помощью setTimeout()?
Статья зачотная.
У меня вопрос. А почему используется некий стартер? Зачем? Не проще ли было бы отделать отдельные нити с помощью setTimeout()?
+3
ему же хуже ;-)
setTimeout создаёт асинхронные нити, а FThread — синхронные. это позволяет работать с любыми функциями абсолютно прозрачно
setTimeout создаёт асинхронные нити, а FThread — синхронные. это позволяет работать с любыми функциями абсолютно прозрачно
+2
А в ие проверялось? Вроде оно у меня когда-то на что-то ругалось при работе с непридомленными кнопками…
Пойду тихонько помечтаю об асинхронном жаваскрипте :)
Пойду тихонько помечтаю об асинхронном жаваскрипте :)
+1
так у меня придомленная кнопка ;-)
хочу эрланг на клиенте х)
хочу эрланг на клиенте х)
0
WebWorkers в HTML5, не?
+1
Тык да. Но пока они еще в массы проберутся…
/me пошел допиливать скрипты под ие6
/me пошел допиливать скрипты под ие6
+1
У WebWorker много ограничений: он должен жить в отдельном файле, файл должен находиться на том же домене, worker не имеет доступа ни к DOM, ни к остальным скриптам, общение с внешним миром только с помощью XMLHttpRequest или postMessage.
+1
Дык, а вы хотите кучу геморроя с синхронизацией потоков? Первые два ограничения конечно спорны имхо, но вот ограничение на доступ к DOM, и общение через сообщения это имхо верная стратегия. Как минимум это избавляет от проблем с синхронизацией.
+1
а из примеров видно что доступ к дому есть
0
www.whatwg.org/specs/web-workers/current-work/
The DOM APIs (Node objects, Document objects, etc) are not available to workers in this version of this specification.
+1
очень похоже, только некроссбраузерно, требует множить файлы, неудобно использовать и нельзя использовать как обычную функцию
0
Такой вопрос — в приведенном вами коде что за странные дополнения?
Скажем Implementation: Export: — что это и откуда берется? Ни разу не сталкивался с таким оформлением кода.
Скажем Implementation: Export: — что это и откуда берется? Ни разу не сталкивался с таким оформлением кода.
+2
Было бы круто получить dom-независимое решение
+1
Пока что получилось только решение с XHR, как лучше всего проверить синхронность?
+1
ну, если так отрабатывает нормально, то всё пучком: alert([ inverse( -1 ), inverse( 0 ), inverse( 1 ) ])
0
Ну нормально ага, у меня правда немного по другому реализован сам вызов, но внутри тупо на .onreadystatechange вешаем нужный колбэк и загружаем тупо #якорь. Проверил: повторно документ не загружает, но надо будет с разными условиями кеширования проверить конечно
+1
эм… попробуй какой-нибудь about:blank
а вообще, давай сюда javascript.ru/forum/project/7558-ftread-ispolnenie-funkcijj-v-otdelnykh-potokakh-4.html
а вообще, давай сюда javascript.ru/forum/project/7558-ftread-ispolnenie-funkcijj-v-otdelnykh-potokakh-4.html
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Притча о перехвате ошибок