avatar

[Перевод] Google предоставил инструмент для переноса приложений Chrome на Android

Опубликовал в блог Новости IT технологий
0


Это не первый разговор о возможности переноса приложений Chrome на мобильные устройства. Тем не менее в этот раз выпущен инструмент, который позволит разработчикам продвинуться дальше. Google анонсирует набор инструментов основанный на Apache Cordova. Говоря простыми словами, эти инструменты позволят разработчикам «завернуть» Chrome-приложения, чтобы их можно было распространять через магазин Google Play.
Читать дальше →
avatar

Сюрприз от неизвестного: доверие к расширениям Chrome

Опубликовал в блог Новости IT технологий
0
16 января Amit Agarwal, разработчик расширения Add to Feedly опубликовал заметку в блоге, в которой признал, что его расширение было продано неизвестному за сумму в несколько тысяч долларов («предложение из четырёх цифр»).

Add to Feedly — это расширение, которое добавляло удобную кнопку подписки на RSS канал текущей страницы через сервис Feedly (популярная альтернатива почившему Google Reader). Расширение было сделано Амитом за час и набрало 30 000 пользователей в магазине Chrome. Расширение было продано, деньги получены через PayPal, и Амит передал права на расширение другому аккаунту Google.

Через месяц новые владельцы отправили обновление в магазин Chrome. Никаких новых фич, никаких исправлений багов. Только добавление рекламы на все страницы, которые просматривает пользователь. Все ссылки на каждом сайте превратились в реферальные, по которым выкидывалась реклама. Кроме того, новые хозяева получили возможность отслеживать все переходы пользователей. Проще говоря, автообновление Chrome загрузило вредоносный код напрямую в 30 000 аккаунтов, а синхронизация Chrome Sync распространила это по каждому подключённому компьютеру с установленными , Chromium или Chrome OS.
Читать дальше →
avatar

[Перевод] Релиз Google Chrome 32

Опубликовал в блог Новости IT технологий
0

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

Google сегодня выпустил последнюю стабильную версию своего браузера Chrome. Версия 32 включает в себя много функций, которые недавно были приняты в бета ветке, в том числе улучшение блокирования вредоносных программ, а также индикаторы во вкладках когда проигрывается звук, производится доступ к веб-камере, и производится отправка видео на ваш Chromecast. Google использует значок динамика, синий прямоугольник и красную точку, для определения этих различных функций. Читать дальше →
avatar

[Из песочницы] Chrome extension за выходные

Опубликовал в блог Новости IT технологий
0
image

Проблема
Как обычно поздней ночью, садясь в автобус, я достал телефон, и пока набирал “habr…” он отрубился. Я вслух подумал: “А раньше не мог сказать?”, немного пожалел, что телефоны редко пищат, пока разряжаются. А потом…

Потом мы с приятелем решили подойти к вопросу по-мужски. Он написал программулину для андроида, а я расширил Хром. О последнем и пойдёт речь.

Задача
Итак, идея: андроид-приложение наблюдает за состоянием аккумулятора и периодически уведомляет сервер об уровне заряда. Причём делает это как-нибудь по-умному, чтобы заряд от этого не пострадал. Хром-расширение выставляет свою иконку в специально отведённом месте, иконка показывает заряд батарейки андроида и всячески привлекает внимание, если она совсем почти разряжена. А чтобы всё не казалось слишком простым, реализовать идею надо было за одни выходные. В противном случае баланс ценность/усилия вываливался за рамки бесплатного приложения.

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

Перенос Google Chrome на RAM-диск в Linux

Опубликовал в блог Новости IT технологий
0
Опишу простой способ переноса кеша, настроек и прочих локальных данных на RAM-диск в Linux. Это ускорит скорость работы браузера и исключит насилие над диском (что особенно критично, если у вас SSD).

Статья не содержит ничего интересного для более-менее продвинутых пользователей Unix-like систем. Совсем ничего.

Читать дальше →
avatar

Обновился Chrome DevTools: эмуляция разных экранов и тестирование приложений на устройствах с десктопа

Опубликовал в блог Новости IT технологий
0
Обновились бета-ветки Chrome для десктопа и для , привнеся несколько интересных «фич» Chrome DevTools, предназначенных для тестирования мобильных приложений и сайтов.

Первая — это эмуляция разных физических экранов в Chrome. Из новой вкладки Emulation можно будет выбрать предустановленное устройство и приложение будет показано с параметрами его экрана — как показано на примере ниже. Параметры эмуляции экрана, вроде его разрешения, полностью редактируемы:

image
Узнать подробности
avatar

[Перевод] Аппаратное ускорение рендеринга в браузере Chrome

Опубликовал в блог Новости IT технологий
0

Введение

Для большинства веб-разработчиков фундаментальным представлением веб-странницы является DOM. В то время как процесс преобразования этого представления в изображение на экране (далее рендеринг) часто покрыто пеленой непонимания. В последние годы разработчики браузеров активно оптимизируют этот процесс, перекладывая часть работы на плечи графических процессоров: то что называется “аппаратным ускорением (hardware acceleration)”. Мы рассмотрим рендеринг в контексте обычных страниц, исключая Canvas2D и WebGL. Эта статья попытается пролить свет на фундаментальную концепцию использования аппаратного ускорения при генерации изображения веб-контента в браузере Chrome.
Читать дальше →
avatar

[recovery mode] История одного Google Chrome расширения

Опубликовал в блог Новости IT технологий
0
В один прекрасный день, за пару часов до конца работы, мне приходит задача: «Нужно написать приложение для браузера, которое должно по клику пользователя отправлять данные со страницы на сайт клиента. Что за приложение и какой браузер — полностью на ваш выбор...».

Немного поразмыслив я пришел к варианту extension:

  • Crome использует Blink движок (до апреля 2013 года использовался WebKit), Blink является форком WebKit (а это Safari), так же не забываем новую Opera'у (хотя я все еще использую старую с bookmarks'ами). Таким образом, написав расширения для chrome, мы с минимальными переделками (а то и без них) сможем его портировать на еще 2 браузера
  • Нет опыта работы с API Google Chrome
  • Google все-таки компания добра :)

Когда мысли немного улеглись, первое что я сделал — это ввел в поиске харба "расширение Google Chrome". Увидев обширный вариант статей по данной теме, я со спокойной душой ушел домой полностью уверенный в том, что завтра с утра прочитав их, к концу рабочего дня дело будет 'в шляпе' (как же я тогда ошибался). Прочитав парочку их них я имел общее представление о том как это работает, но этого оказалось мало для воплащения моих идей. Что ж, приступим…
Читать дальше →
avatar

[Из песочницы] IndexedDB — безлимитное хранение данных

Опубликовал в блог Новости IT технологий
0
Добрый день, уважаемое сообщество.
Для тех, кто не в курсе, что такое IndexedDB и с чем его едят можно, почитать здесь.

А мы идем далее.

Безлимит
В конторе в которой я работаю появилась необходимость использования индексированной локальной базы данных на стороне клиента и выбор сразу пал на IndexedDB.

Но как всегда есть одно «НО», это самое «НО» — ограничение размера БД на машине пользователя в размере 5 МБ, что отнюдь нас не устраивало. Так как данная технология планировалась использоваться в админке нашего проекта и все юзеры использовали в качестве дефолтного браузера , то было принято решение поиска обхода того самого ограничение через расширение-прокси. Перелопатив много инфы мы пришли к выводу, что ограничение на размер БД можно убрать использовав специальные флаги в манифесте нашего расширения:
Читать дальше →
avatar

Лёгкий способ найти запрещённые сайты и ознакомиться с порнографическим материалом не используя Google

Опубликовал в блог Новости IT технологий
0
Привет, хабрахабр! Возможно эта информация является для ВАС очевидной, но для других может оказаться неочевидной. *Пост написан в поддержку пользователя ilyamodder, который никак не может дописать статью*
*Картинка для привлечения внимания, которая не является порнографической*
image
Что нам понадобится:


Если вы хотите узнать как ознакомиться с порнографическим материалом, не заглядывая в Google, добро пожаловать под хабракат!
Читать дальше →