Продолжается серия публикаций по разработке расширений Google Chrome. Правда, этим постом она и заканчивается, потому что на текущий момент больше мне нет чего поведать по этому поводу. Что будет дальше – посмотрим.
В этом топике я расскажу о кастовании уличной магии на примере работы с cookies и низкоуровневой обработки HTTP-запросов. Материал этого поста полностью основан на моём первом расширении, которое впоследствии обросло неплохим функционалом.
Читать полностью »
Метка «Google Chrome» - 8
Расширения Google Chrome: делаем горячие клавиши
2013-03-05 в 8:17, admin, рубрики: Google Chrome, javascript, горячие клавиши, расширения, советы и рекомендации, метки: Google Chrome, javascript, горячие клавиши, расширения, советы и рекомендации Здравствуйте, уважаемые читатели.
Продолжаю серию постов с личным опытом и советами по разработке расширений для браузера Google Chrome.
В этом выпуске – «глобальные» горячие клавиши на уровне браузера.
Читать полностью »
Особенности разработки расширений Google Chrome
2013-03-04 в 7:54, admin, рубрики: Google Chrome, javascript, особенности, Песочница, расширения, советы и рекомендации, метки: Google Chrome, javascript, особенности, расширения, советы и рекомендации Доброго времени суток.
Изначально этот пост планировался как очередной tutorial для начинающих. Но поверхностный поиск показал, что в этом смысла нет. Потому решил просто поделиться с начинающими и не очень опытом в некоторых вопросах. Это будет некий псевдо-tutorial с решениями ответами на не очевидные (для некоторых) вопросы.
Идеи в посте не претендуют на особую уникальность или новизну, но многие вопросы мне вначале самому было решить непросто. Надеюсь, кому-то мои знания принесут пользу. Всех заинтересовавшихся прошу под кат.
Читать полностью »
Google представил App Launcher для windows-версии браузера Chrome
2013-02-22 в 23:10, admin, рубрики: Google, Google Chrome, windows, метки: Google Chrome
В ноябре этого года на Хабре появилась новость о том, что корпорация Google разрабатывает ланчер приложений для своего браузера Chrome. При этом внешний вид ланчера совпадает с аналогом из Chrome OS. В общем, теперь App Launcher для браузера Chrome (windows-версии) представлен официально.
Firefox и Google Chrome блокирует сокращатель ссылок от Вконтакте
2013-02-13 в 3:42, admin, рубрики: Firefox, Google, Google Chrome, google safebrowsing, браузеры, Вконтакте, информационная безопасность, метки: firefox, Google, Google Chrome, google safebrowsing, Вконтакте
Оба браузера Firefox и Google Chrome блокируют ссылки домена vk.cc (сокращатель url от Вконтакте) и сообщают о возможной угрозе («Веб-сайт, на который вы хотите перейти, содержит вредоносное ПО!»). Читать полностью »
Повышение эффективности работы в Google Chrome
2013-02-12 в 12:58, admin, рубрики: chromium, Google Chrome, адресная строка, браузеры, поиск, Поисковые машины и технологии, поисковые системы, эффективность, метки: chromium, Google Chrome, адресная строка, браузеры, поиск, поисковые системы, эффективностьПриветствую! Надеюсь, эта статья будет кому-нибудь полезна.
Многие знают о возможностях адресной строки Chrome, запоминающей поисковые системы различных сайтов. Однако эффективно ее использовать, думаю, умеют далеко не все.
Я сижу в интернете исключительно через этот браузер (дело вкуса и привычки, конечно) и использую кастомизированный поиск в Chrome по несколько десятков раз в день. Большое количество действий, ежедневно выполняемых через браузер, можно оптимизировать, добавив в список определенные поисковые системы.
Итак, кончаю муть, перехожу к «технической» и практической стороне дела.
Читать полностью »
Удобное редактирование CSS (Chrome + Save CSS + autoIt)
2013-01-30 в 13:28, admin, рубрики: autoit, chrome devtools, chrome extension, css, Google Chrome, Веб-разработка, Песочница, метки: autoit, Chrome DevTools, chrome extension, css, Google Chrome Многие знают, что в Chrome Development Tools встроен удобный редактор CSS, отображающий изменения мгновенно. Единственная проблема – отсутствие возможности удобного автоматического сохранения изменений.
Для решения задачи автосохранения существуют три расширения для Chrome: DevTools Autosave, Tincr и Save CSS. Так как работа с файлами на диске у расширений невозможна, все они перехватывают событие изменения CSS, а текст измененного файла (или только фрагмент в случае DevTools autosave) отправляется запросом на localhost, на котором уже серверная программа сохраняет непосредственно в файл.
Вышеперечисленные расширения для сохранения в файл используют скрипты на Python, Node.js или Ruby. Мне же, как PHP программисту не связанному с этими языками хотелось простое One click решение для Windows, без необходимости установки ненужных мне в своей работе серверов.
Поэтому я решил написать простенькую утилиту под Windows, решающую эту задачу.
Читать полностью »
Обновления с хабры. Расширение для браузера
2013-01-15 в 5:30, admin, рубрики: Extensions, Google Chrome, opera, производительность, расширения, социальные сервисы, хабрахабр, Хабрахабр API, хром, эффективность работы, метки: Extensions, Google Chrome, opera, производительность, расширения, социальные сервисы, Хабрахабр, хром, эффективность работы Рад представить вашему вниманию очередную версию (1.5) расширения для хабры (предыдущий топик), которое научилось принимать и показывать подписку, ленту и упоминания, а также работать с профилем юзера на хабре.
Также теперь показывает вашу карму, рейтинг и остаток заряда для голосования.
Встречайте, BitTorrent клиент для Google Chrome
2013-01-12 в 21:19, admin, рубрики: bittorrent, Google Chrome, Peer-to-Peer, torrentfreak, метки: bittorrent, Google Chrome, torrentfreakНовое расширение для Google Chrome от создателей uTorrent превращает популярный браузер в BitTorrent клиент всего за пару кликов мышкой. В интервью TorrentFreak представители BitTorrent Inc. сообщили, что работали над расширением последние шесть месяцев, а поводом для его создания послужило тоже, что и в свое время сподвигло Брэма Коэна на создание первого BitTorrent клиента — обмен большими файлами через интернет.
C момента своего скромного появления 11 лет назад BitTorrent превратился в одного из самых крупных генераторов интернет-трафика. Сотни петабайт данных ежедневно проносится через киберпространство благодаря торрентам став обыденностью для миллионов людей.Читать полностью »
Как принять участие в open source проекте Chromium
2013-01-09 в 6:32, admin, рубрики: chromium, Google Chrome, open source, метки: chromium, Google Chrome, open sourceВ q&a разделе Хабра присутствует довольно много вопросов от людей, выбирающих open source проект, в котором они хотели бы поучаствовать: раз, два, три, четыре, пять.
Думаю, многие слышали про браузер Google Chrome и про то, что он основан на open source проекте Chromium. Так получилось, что в течении прошедшего года мне удалось внести небольшой вклад в этот проект в качестве независимого разработчика (то есть я не имею никакого отношения к Google и занимаюсь этим проектом в свободное от работы время). В процессе мне, естественно, пришлось разобраться с некоторыми техническими и организационными моментами, чем и хотелось бы поделиться.
Ниже я расскажу о том, как собрать Хромиум в домашних условиях, как выбрать задачу из системы баг-трекинга и как сделать так, чтобы ваш код оказался в репозитории.Читать полностью »