Следующий шаг — при подключении притворяться настоящей флешкой, и подключать конденсаторы только когда человек попытается открыть файл «конфеденциально.doc» (правда лучше использовать какой-нибудь формат, к которому система не будет пытаться сделать превьюшку, и выставлять виртуальный размер файла в гиг, чтобы его не пытались на лету проверить антивирусы)
Если все вкладки открыты через window.open — подвиснут все.
И в то же время, какие-то события будут продолжать обрабатываться, несмотря на бесконечные циклы или например confirm(), потому что EVENT LOOP IS A LIE!
подробнее: http://stackoverflow.com/questions/2734025/is-javascript-guaranteed-to-be-single-threaded/2734311#2734311
тогда как все окна с одного домена (по правилу same origin) делят между собой один и тот же событийный цикл, ведь они могут синхронно коммуницировать между собой.
Я специально полез в оригинал, но там «all windows on the same origin», что тоже не проясняет ситуацию. Собственно фраза абсолютно некорректна, т.к. просто случайные окна с одного домена коммуницировать синхронно не могут. Коммуницировать они могут, если, например, одно открыто из другого через window.open. Тогда они действительно будут иметь общий event loop. Обычные же окна или вкладки будут иметь независимые event loop'ы, что легко проверить, если заблокировать поток выполнения в одной из вкладок через alert или prompt, и убедиться, что остальные окна/вкладки продолжают выполнять код (интересно, что хром соблюдает глобальную модальность подобных сообщений, не давая уйти с заблокированной вкладки но код в других вкладках выполняет, и интерфейс обновляет).
Я рискну с вами не согласиться, это у вас — слишком новый) Бета 36го FF принесла много ломающих изменений в систему аддонов. Неудивительно, что некоторые разработчики еще не успели адаптировать свои расширения.
Оу. Когда я его загрузил — что-то моргнуло, а потом возник бабл около кнопки «Save» (что-то про закладки там было)
Я бы предпочел, чтобы инфобар мне показали _до_ импорта.
Очень понравился тонкий намек о приватности, в виде моей почты, любезно подставленной в форму отчета об ошибке в свежеустановленном и никуда ни разу не залогиненном браузере.
«Непривычность» шрифтов — скорее всего следствие изменений в /etc/fonts
попробуйте
sudo /etc/fonts/infinality/infctl.sh makestyles
а потом
sudo /etc/fonts/infinality/infctl.sh setstyle
и повыбирать разные варианты. Мне лучше всего подошел вариант 3, при этом другие приводили к тому, что половина шрифтов менялась на serif, и сбивался хинтинг.
Ну и по-идее пакет должен сам адекватно удаляться. Может нужно сбрость кеш шрифтов или что-нибудь в этом роде.
Удаление пакета из второго пункта должно вам помочь (после этого, на всякий случай, можно убедиться, что в /etc/profile.d/ не осталось ничего лишнего). Но вообще — я бы порекомендовал вам поиграться с настройками. Подробности можно поискать на infinality.net
И в то же время, какие-то события будут продолжать обрабатываться, несмотря на бесконечные циклы или например confirm(), потому что EVENT LOOP IS A LIE!
подробнее: http://stackoverflow.com/questions/2734025/is-javascript-guaranteed-to-be-single-threaded/2734311#2734311
Я специально полез в оригинал, но там «all windows on the same origin», что тоже не проясняет ситуацию. Собственно фраза абсолютно некорректна, т.к. просто случайные окна с одного домена коммуницировать синхронно не могут. Коммуницировать они могут, если, например, одно открыто из другого через window.open. Тогда они действительно будут иметь общий event loop. Обычные же окна или вкладки будут иметь независимые event loop'ы, что легко проверить, если заблокировать поток выполнения в одной из вкладок через alert или prompt, и убедиться, что остальные окна/вкладки продолжают выполнять код (интересно, что хром соблюдает глобальную модальность подобных сообщений, не давая уйти с заблокированной вкладки но код в других вкладках выполняет, и интерфейс обновляет).
Я бы предпочел, чтобы инфобар мне показали _до_ импорта.
попробуйте
sudo /etc/fonts/infinality/infctl.sh makestyles
а потом
sudo /etc/fonts/infinality/infctl.sh setstyle
и повыбирать разные варианты. Мне лучше всего подошел вариант 3, при этом другие приводили к тому, что половина шрифтов менялась на serif, и сбивался хинтинг.
Ну и по-идее пакет должен сам адекватно удаляться. Может нужно сбрость кеш шрифтов или что-нибудь в этом роде.