Метка «Google Chrome» - 7

Около двенадцати часов назад Джон Резиг нащебетал в Твиттер, что на конференции Google I/O было объявлено о поддержке Asm.js в движке V8 и во браузере Google Chrome.

Так как про Asm.js упоминали на Хабрахабре (1, 2), то достоинства его могли стать известны многим читателям. Тем приятнее им предвкушать теперь в самом скором времени появление этих достоинств не только во браузере Firefox (где они впервые были внедрены Фондом Мозиллы), но и в движке V8 (а значит — в построенном на его основе движке Node.js!), и во браузере Google Chrome.

Но для тех читателей, которые до сих пор пропускали эту новинку мимо себя, я также вкратце напомню суть. Asm.js — это особое подмножество языка JavaScript: ограничившись им в своём скрипте, автор скрипта обеспечивает возможность оптимизации интерпретируемого кода не только в момент исполнения (just-in-time, JIT), но даже и заблаговременно (ahead-of-time, AOT), то есть такому джаваскрипту становится возможно один раз однозначно заранее поставить в соответствие некоторый машинный код. Эффект этот достигается ценою заметных усилий по самоограничению. (В частности, при помощи операции «|0» и других специальных приёмов тип значения каждого входного параментра функции, равно как и выходного значения, оказывается однозначно заданным и неизменным.) Зато его итогом становится небывалый рост скорости исполнения джаваскрипта — теперь по скорости он уступает скомпилированной программе (на Си или Си++) не более чем в два раза.

Читать полностью »

Здравствуйте, хабранарод.

Решил поделится одним старым плагином для Хрома, который позволяет сохранять треки с Яндекс.Музыки
В гугловском вебсторе его давно потерли, но на диске он у меня сохранился

Работает так:

image

правда, альбомы сохранять одним кликом таким образом не получится

для тех, кто не в курсе — устанавливать плагины, скачанные не из маркета, нужно путем перетаскивания файла на страничку с установленными расширениями

Линк

Читать полностью »

Работая над одним из сайтов столкнулись с необходимостью реализовать эффект слайдов.
А именно — при вертикальном скроллинге страницы она должна перемещаться не как единое целое, а как складываемая пачка отдельных листов.
Не хотелось бы утруждать никого программным кодом (при необходимости в следующей статье), поэтому расскажу какое решение мы использовали и как к нему шли, используя вкрапления псевдокода только для уточнения некоторых моментов.
Читать полностью »

На прошлой неделе мы объявили о внедрении новых мер безопасности, позволяющих выявлять программы, которые нарушают правила Chrome по установке расширений браузера.

Использование стандартных механизмов для установки расширений Chrome выгодно не только пользователям, но и разработчикам. Рассмотрим в качестве примера установку расширений с сайта разработчика.

С помощью этой технологии можно дать пользователям Chrome возможность установить расширение или приложение прямо через UI вашего сайта. Это не только понятнее для пользователя (не надо идти на страницу Chrome Web Store, инициировать установку там, потом возвращаться на сайт разработчика), но и позволяет существенно увеличить количество загрузок расширения/приложения.

Читать полностью »

Маркет Навигатор — сравнение цен одним кликомИзучая магазин приложений Гугл Хрома на предмет чего-нибудь заграничного и трендового в области ecommerce, я довольно часто встречал приложения, ориентированные на работу с amazon и eBay, которые во многом дублируют функционал этих сайтов, но позволяют получить необходимую информацию, не переходя на сам сайт. В качестве примера можно привести сервисы по расчету стоимости доставки, поиску похожих товаров и сравнению цен.

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

Приложение называется Маркет Навигатор. В магазине Гугл Хрома имеется пока всего несколько смешных отзывов. Больше никакой информации об этом приложении нигде нет, и этот небольшой обзор будет первым. Читать полностью »

В версии Chrome 26 реализовано много новых функций, а также отключены некоторые из старых, в целях безопасности или для доработки. Среди последних нововведений стало, значительное улучшение модуля проверки грамматики Spell Checker, который обновлён для всех языков. Обновление пользовательского словаря Spell Checker теперь синхронизируется между компьютерами вместе с другой информацией, которую синхронизирует браузер Chrome.

image

Еще информации про обновление доступно под катом.

Читать полностью »

Несколько дней назад у меня перестало работать расширение для Chrome «RSS Subscription». Это официальное расширение от Google, добавляющее в адресную строку пиктограмму RSS, нажав на которую можно быстро подписаться на фиды открытого сайта.
Беглый поиск в интернете показал, что я не одинок. Более того, это расширение было удалено из магазина Google Chrome!
Сопоставив это с недавней печальной новостью о закрытии Google Reader, можно сделать вывод, что Google решил полностью отказаться от RSS.
Что вы думаете по этому поводу?

Читать полностью »

В середине октября 2012 года Allen Bargi (aziz) обратил своё внимание на Angular.js и работу новых HTML5 API-интерфейсов для работы с файлами в Chrome. Эксперимент затянулся и разросся в замечательный проект — TMTheme Editor. Являясь on-line приложением, редактор TMTheme позволяет создавать и редактировать визуальные темы для популярного нынче SublimeText, так же поддерживается совместимый по темам Textmate и другие редакторы.
Редактор цветовых схем для SublimeText 2
Читать полностью »

Делаем гадости: незакрываемая вкладка в IE, Chrome и FirefoxПрограммист и хакер Егор Хомяков (блог, хабрreadonly), прославившийся год назад массовой публикацией CSRF, а также взломом сети GitHub, пару дней назад опубликовал в твиттере крайне интересный скрипт длиной всего в 92 символа. Ссылка на твит в конце статьи.

Этот самый скрипт позволяет «завесить» окно браузера в IE, в Google Chrome и частично в Firefox. Эффект от запуска виден справа – от этих диалоговых окон невозможно избавиться, они появляются снова и снова, блокируя доступ к главному окну браузера.
Читать полностью »

Около часа назад в официальном блоге Google сооснователь компании и её CEO, Ларри Пейдж, заявил о том, что основатель компании Android Inc., а затем глава мобильного подразделения Google, Энди Рубин покидает свой пост, уступая его Сундару Пичаи. Этот человек не так известен российской аудитории, но за его плечами несколько лет управления проектом Chromium, ибо именно он вместе с Ларсом Баком (соавтор JavaScript-движка Google V8) анонсировал в 2008 году выпуск браузера Google Chrome. Судя по всему, это ещё один шаг к объединению проектов Chromium OS и Android OSP, о котором уже несколько лет говорил Сергей Брин.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js