Рубрика «Google Chrome» - 44

Working on the beach

Если вы любите автоматизировать свою работу и постоянно ищете способы сэкономить 5 минут здесь и 10 минут там, — эта статья расскажет о том, как можно легко открывать много ссылок без лишних затрат (времени и нервных клеток) там самым ускоряя свою работу в Интернете.

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

В своем комментарии: habrahabr.ru/post/177709/#comment_6169843 я описал проблему расширения из соответствующей статьи, кроме редиректов также есть проблемы с выводом логов AJAX запросов и возможно в некоторых случаях с iframe заголовками.
Я решил разобраться почему это происходит и понял, что то мое утверждение было слишком категоричным. После того как webRequest перестал быть экспериментальным developer.chrome.com/extensions/experimental.webRequest.html теперь можно писать логеры «на заголовках» обрабатывающие все, ранее проблемные, ситуации. Я не ставлю своей целью разобрать все такие ситуации, просто хотел бы показать — как можно модифицировать расширение Chrome Logger для решения части вышеуказанных проблем и возможно заинтересовать желающих разобраться с расширениями Google Chrome на простом примере. Может быть у кого-то после прочтения поста возникнет желание написать свое расширение.
Читать полностью »

Chrome OS для Chromebook Pixel получил виртуальную клавиатуру

Chromebook Pixel уже не раз упоминали на Хабре, и несколько раз задавался вопрос — зачем тачскрин устройству, которое практически не имеет ПО для использования этой функции. В Google, видимо, вначале решили выпустить аппаратную платформу, а потом уже дорабатывать ПО для нее, поскольку виртуальная клавиатура для Chrome OS (девелоперский билд под Chromebook Pixel) появилась только сейчас.

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

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

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

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

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

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

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

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

Синхронизация паролей и автозаполнение полей — теперь и в Chrome для Android

Знаю, что многие не любят всякие там запоминалки паролей/логинов, которые встроены в браузер. Но, понятно, такая функция все же остается востребованной и пользуются ею многие сотни тысяч пользователей разных браузеров. Теперь же запоминание/синхронизация паролей и автозаполнение полей ввода доступно и в Chrome для Android.

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

Конечно, в США ещё день веб-мастера не наступил, но к празднику в интернет-гиганте подготовились на отлично, со свойственным циничным чувством юмора (весть о закрытии YT на первое апреля это наглядно демонстрирует). Итак, встречайте: Google Blink — принципиально новый движок рендеринга для Google Chrome.
Читать полностью »

image

Да, гугловский Chromebookx Pixel с ценником $1299 за модель только с Wi-Fi весьма дорог. Но он нашел могущественного друга в лице создателя Linux Линуса Торвальдса. Почему? Вот как объясняет сам Торвальдс: «Если коротко, то все упирается в экран».

Торвальдсу всегда нравился экран Chromebook Pixel. Он похвалил его за «красивый экран» сразу же, как только начал с ним работать. Дело не в Chrome OS – облегченной версии Linux от Google с браузером Chrome в качестве интерфейса – и не в других компонентах Pixel. Для него все дело только в экране.

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

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

В расширении браузера Google Chrome (и Chromium) наиболее важна по функциям — фоновая страница. Она имеет специальный URL вида chrome-extension://ciegcibjokpkcklhgbpnmnikpkmkhbjk/, где длинное имя домена — случайное имя, создаваемое в недрах браузера, которым именуется также каталог расширения где-то в служебной папке ОС. Из контентного скрипта (аналогичного юзерскриптам, исполняемым на странице браузера) можно получить доступ к файлам и картинкам расширения. Но нельзя выполнить много функций, путь к которым лежит через фоновую страницу: устроить хранилище, относящееся к группе реальных доменных имён; хранить настройки расширения, общие для всего расширения. Нужно лишь добраться в Мордор к фоновой странице. Однако, нельзя просто так, по URL, это сделать.
Читать полностью »

Приветствую!

Некоторое время назад попалась мне статья об экспорте избранного Хабра в формат FB2.
Мне идея понравилась, но было одно 'но': необходимо было вручную запускать экспорт на локальной машине, а хотелось сразу в браузере; и во-вторых — для запуска надо было установить локально PHP и закачать исходники.

Поэтому я решил написать расширение для браузера, которое бы позволяло просто экспортить в FB2. По ходу написания добавил также экспорт в FB2 и для Самиздата.
Кому интересно, смотрим Читать полностью »


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