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

Написать расширение для google chrome несложно. Но при написании первого раширения могут возникнуть (и возникают) вопросы. Большинство мануалов по написанию первого расширения расчитаны на использования манифеста первой версии, поддержка которого в скором будущем прекратится.

В этой статье будет рассмотрено:

  • Как составлять манифест v.2
  • Как работать с удаленными ресурсами
  • Как работать с cookies
  • Как работать с local storage
  • Как работать с уведомлениями

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

Эта информация относится к любому типу носителя, не только SSD, просто его я беру для примера, так как у него относительно высокая стоимость хранения информации.

Как дорого обходится Google Chrome для вашего SSD?

Возможно, вы уже знаете, что Google Chrome хранит свои предыдущие версии у вас на диске. Как вы думаете, сколько именно версий он хранит?

У вас есть возможность принять участие в двух опросах и сравнить ваши ожидания и реальность.
Читать полностью »

Для перемещения элемента по экрану есть два основных способа:

  • CSS 2D-преобразования и translate();
  • position:absolute и изменение top/left.

Крис Койер недавно писал, почему лучше и логичнее использовать translate (это быстрее, и свойство position имеет большее отношение к вёрстке, а не к визуальным эффектам и анимации, в отличие от translate).

Я хочу расширить его ответ и привести несколько хороших примеров. Я записал скринкаст, в котором помощью Chrome DevTools timline рассматриваю различия между этими подходами с точки зрения производительности, особенностей рендеринга и композитинга на GPU.

Если вам нужна сокращённая текстовая версия — продолжайте читать.Читать полностью »

image
Как-то раз в ноябре, просматривая свой twitter, я увидел дискуссию по поводу WebRTC между Rich Tehrani, CEO TMC (tmcnet.com) и каким-то автором блога про IP-телефонию. Мне она показалась интересной, и я решил, как говорят америкацы, add my 2 cents в дискуссию, высказав свои мысли по поводу будущего WebRTC и web-телефонии. Рич в ответ предложил нам поучаствовать в первой конференции, целиком посвященной WebRTC в Долине. Он уже был достаточно наслышан про Zingaya и наше участвие в развитии web-телефонии, поэтому предложил не просто посетить конференцию, а стать одним из ее спонсоров. Что кроме некоторых материальных затрат включало ряд классных бонусов, таких как возможность продемонстрировать наш продукт участниками конференции. Среди которых, надо сказать, были Google, Cisco, Mozilla, Ericsson, Plantronics, AT&T и многие другие. Мы решили, что упускать такую возможность было бы глупо, и начали собирать вещи готовить демо. Под катом много всего интересного и картинки!
Читать полностью »

Сохранение файлов из интернета на Google Drive

Разработчики Google Drive выпустили расширение для Chrome, которое отправляет файлы с любого сайта сразу на Google Drive, без сохранения на локальном диске. Расширение умеет делать скриншоты в PNG (видимая страница/целая страница), записывает архив .mht или копию HTML для последующего редактирования. Кстати, для Google Drive можно установить удобный редактор кода.

Способ сохранения веб-страницы нужно указать в настройках расширения.
Читать полностью »

Устанавливаемые и стандартные расширения Гугл хром для оптимизации фронт-енда.
Читать полностью »

Многие из вас слышали про новый стандарт для реализации реалтайм веб-коммуникаций, он же WebRTC. Мы занимаемся разработкой сервисов для голосового общения (click-to-call/tap-to-call) с пользователями веб-сайтов и мобильных приложений. И именно поэтому нам очень близка идея голосовых и видео-звонков прямо из браузера без установки дополнительных плагинов. И вообще любого дополнительного ПО. Наша компания входит в рабочую группу W3C по разработке данного стандарта вместе с Google, Mozilla, Cisco, Ericsson, Skype и многими другими (да, мы попали в отличную компанию). Над стандартом работает команда серьезных профессионалов, как, например, Cullen Jennings (Cisco), Justin Uberti (Google), Daniel Burnett (Voxeo), Cary FitzGerald. Многие из них участвовали в создании IP-телефонии в том виде, какой мы знаем ее на протяжении последних 10-15 лет.Читать полностью »

Привет читатели!
Увидев мой проект в блоге компании Zfort Group (тут) я решил поделится с вами обзором про проект и его реализацией.

Идея: быстро создать базовый шаблон для дополнений хрома, включая конфиг в manifest.json.
Extensionizr.com построен как веб-приложение, и на выходе генерирует zip архив.
Всё происходит на стороне клиента с помощью Javascript, включая архивацию.

Extensionizr — шаблонизатор дополнений для хрома
Читать полностью »

Save to Drive мгновенно отправляет изображения, аудио и видео в Google Drive

Save to Drive — расширение для Chrome которое позволяет сохранять любое изображение, HTML5 видео или аудио непосредственно на ваш аккаунт Google Drive просто кликнув правой кнопкой мыши. Читать полностью »

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

Задача:
Создать расширение для браузера Chrome, которое сможет в любой из открытых табов внедрить необходимый контент и небольшой управляющий модуль для него, и если этот контент внедрен в несколько разных табов, то управляющие модули должны иметь возможность между собой общаться.

Доступные инструменты:
Content Scripts, Background Pages, Message Passing

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

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


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