Показаны сообщения с ярлыком Chrome. Показать все сообщения
Показаны сообщения с ярлыком Chrome. Показать все сообщения

14 января 2015 г.

В браузере Chrome появился новый переключатель учётных записей

У некоторых пользователей в свежей стабильной версии браузера Chrome появился новый переключатель учётных записей, в бета-версию добавленный в августе прошлого года.

«Нажмите на кнопку пользователя в верхнем правом углу окна вашего Chrome, затем нажмите на “Авторизоваться в Chrome”. Вы сможете переходить с одного устройства на другое и везде вам будут доступны ваши вкладки, журнал посещённых страниц, закладки — всё автоматически синхронизируется. Если компьютером пользуются несколько человек, нажмите “Добавить пользователя”, добавьте ваш профиль — и вы получите все ваши закладки, приложения и тему оформления. Переключение между профилями позволяет каждому иметь своё собственное пространство», разъяснял Google.

Есть поддержка и гостевого доступа. «Гостевой режим даёт вам возможность предоставить свой Chrome другим так, что они не будут иметь доступа к вашему пространству. А после того как гость закроет свои вкладки, вся информация о его веб-сёрфинге будет удалена с вашего компьютера». Это главная разница между гостевым режимом и режимом инкогнито: гость трактуется как отдельный профиль, не имеющий доступ к данным главного профиля.

Те, у кого новая функция не активировалась автоматически, могут сделать это на странице chrome://flags — для этого нужно:

1) скопировать в омнибокс следующий текст chrome://flags/#enable-new-profile-management — и нажать Enter;

2) выбрать в выпадающем меню «Включить новую систему управления профилями» («Enable new profile management system») пункт «Включено» («Enable»);

3) прокрутить вниз до раздела «Использовать новое меню аватара» («Enable the new avatar menu») и выбрать в выпадающем меню этого раздела пункт «Включено» («Enable»);

4) можно также нажать на ссылку "Включить"("Enable«) в разделе «Разрешить быстрое переключение между аккаунтами в меню аватара» («Enable fast user switching in the avatar menu»);

5) нажать кнопку «Перезапустить» («Relaunch now») внизу страницы, чтобы перезапустить браузер.

Аналогичным образом можно, наоборот, отключить новое меню.

Гостевой доступ и переключение между аккаунтами — функции, сближающие Chrome с операционными системами. Собственно, они и были заимствованы из Chrome OS.

Источник: Chrome Starts Enabling New Account Switcher

22 декабря 2014 г.

Расширение Data Saver для включения прокси со сжатием на десктопах

Функция работы через прокси со сжатием (data compression proxy) экономит немало трафика в версиях браузера Chrome для Android и для iOS. В десктопной версии Chrome эта функция тоже есть, включить её можно пока только с помощью неофициального расширения, однако Google работает и над официальным расширением Data Saver (кодовое имя разработки — Flywheel).

Ежи Гловацкий (Jerzy Głowacki) обнаружил вот такой скриншот:

Источник: Chrome Data Saver, Compression Proxy for Desktop

16 декабря 2014 г.

Bing предлагает пользователям Chrome перейти на IE

Если открыть главную страницу поисковика Bing браузером Chrome для Windows, можно получить такое сообщение: «Пользуетесь Chrome? Переходите на Internet Explorer — он быстрее».

Мысль перейти с Chrome на Internet Explorer выглядит странной. В конце концов, Internet Explorer поставляется с Windows, так что если пользователь Windows просматривает веб с помощью другого браузера, значит, он его установил. Браузер Internet Explorer стал лучше и поэтому нужно установить свежайшую версию — реклама скорее об этом.

Ну и в какой-то степени это ответ на рекламу Google, призывающую перейти на Chrome при открытии главной страницы Google браузерами Internet Explorer, Firefox, Opera, Safari и др.

Источник: Bing Asks Chrome Users to Switch to IE

9 августа 2014 г.

Панель запуска приложений Chrome в Linux

Оригинал статьи: Chrome App Launcher for Linux

В браузере Chrome версии 36 панель запуска приложений заработала и под Linux. Так что теперь эта панель доступна во всех основных операционных системах для десктопов: Windows, Mac OS, Chrome OS и Linux.

Чтобы добавить пиктограмму панели, Google предлагает: «Найдите на компьютере “Панель запуска приложений Chrome”. Закрепите её значок на боковой панели или панели задач». Однако сначала нужно добавить собственно панель, установив соответствующее приложение Chrome.

Вот как это выглядит в Ubuntu 14.04:

8 июня 2014 г.

64-битный Chrome для Windows

Оригинал статьи: 64-Bit Chrome for Windows

После стольких лет ожидания 64-битная версия браузера Chrome для Windows почти готова к выпуску. В настоящий момент она доступна только пользователям Canary и Dev Channel, и устанавливать её придётся вручную. Поддерживаются системы Windows 7 и Windows 8.

«Новая версия замещает существующую, сохраняя все настройки и закладки, так что удалять текущую установленную версию Chrome не нужно. Большинство наших пользователей на Windows 7 и выше обладают системами, позволяющими запуск 64-битных приложений, и эта версия браузера Chrome может в полной мере воспользоваться этими новыми возможностями. В число этих возможностей входят такие улучшения, которые абсолютно соответствуют главным принципам Chrome — скорости, безопасности, стабильности», сообщает Google.

По словам Google, 64-битная версия по сравнению с обычной производительнее на 25 %, а число падений программы почти вдвое ниже, чем у 32-битной версии. Несмотря на эти преимущества 64-битный Chrome не входил в число приоритетных для Google задач, особенно в отношении Windows and Mac (Chrome для Linux стал 64-битным в 2009 году).

Ссылки по теме
Engadet: Chrome goes 64-bit on Windows with promises of faster, safer web browsing
Хабрахабр: Google выпустил 64-битную версию Chrome для Windows

13 мая 2014 г.

Статистика трафика в Chrome

Оригинал статьи: Chrome Bandwidth Stats (опубликован 2014-03-27)

В браузере Chrome есть служебная страница, на которой показывается объём данных, переданных в течение текущей сессии, и общий объём данных, переданных с момента начала работы данной функции. Открываем новую вкладку, вставляем из буфера в омнибокс адрес chrome://net-internals/#bandwidth и нажимаем Enter — готово.

В первой строчке показывается первоначальный объём данных на стороне сервера (Original) в килобайтах. Во второй строчке показывается трафик, то есть полученный браузером объём (Received), тоже в килобайтах. Третья строчка показывает разницу между первой и второй, то есть сэкономленный трафик (Savings), что актуально для мобильного Chrome для Android и iOS (в том случае, если включён прокси со сжатием).

15 марта 2014 г.

Почему в Firefox не будут отмечаться звучащие вкладки

Оригинал статьи: Why Firefox won’t have a ‘Noisy Tabs’ feature (переведено с сокращениями)

Всё дело в отношениях между Google и Adobe (ведь Flash-плагин делает Adobe). В отличие от Mozilla Firefox, браузер Google Chrome имеет специальную версию Flash-плагина (за которую Adobe получил энную сумму), она теснее интегрирована с браузером и сообщает ему об активности, так что браузер легко определяет, какая вкладка звучит, и выводит соответствующий индикатор.

Разработчики в Mozilla работают над функцией детектирования аудиопотока, воспроизводимого с помощью HTML5. Это опять не Flash, конечно — однако крайне маловероятно, что Adobe бесплатно сделает для Firefox специальную версию плагина, а платить за такое Mozilla не собирается. Возможно, вместо Adobe Flash в браузере Firefox будет использоваться альтернативный плагин — Shumway, этим плагином разработчики могут управлять, и реализовать индикацию звука в заголовке вкладке становится чисто технической задачей.

Так что индикация звука в Firefox будет не скоро (HTML5, Shumway), а для Flash её не будет вообще.

Включаем сжатие данных в десктопном Chrome

Оригинал статьи: Enable Data Compression Proxy in Chrome for Desktop

Прокси со сжатием данных доступен только в версиях Chrome для Android и для iOS, однако Ежи Гловацкий (Jerzy Głowacki) обнаружил способ перенести эту функцию в десктопную версию браузера. Нужно лишь установить это расширение — и прокси со сжатием заработает. Проверить экономию трафика можно на странице chrome://net-internals/#bandwidth, отключить — нажатием на кнопку на панели инструментов.

«Это расширение перенаправляет весь трафик протокола HTTP (но не HTTPS) через прокси-сервер Chrome Data Compression Proxy, который использует протокол SPDY для ускорения просмотра веб-страниц. Во включённом состоянии пиктограмма — зелёного цвета. Нажав на неё, можно отключить использование прокси-сервера».

Проверка кода автором GOS показала, что подвохов нет. Желающие проверить код могут сделать это самостоятельно. И, конечно, следует помнить, что расширение разработано не Google, носит экспериментальный характер и на некоторых сайтах может не работать так, как должно.

Ссылки по теме
Мой Google Chrome: Расширение, которое включает сжатие данных в Google Chrome
Лайфхакер: Data Compression Proxy: экономим трафик на настольном Chrome

14 марта 2014 г.

Классической новой вкладки в Chrome больше нет

Оригинал статьи: Chrome’s Classic New Tab Page, No Longer Available

Chrome 33 огорчил тех, кому не нравится обновлённая новая вкладка (официально она теперь называется страница быстрого доступа — ЖсG).

До сих пор можно было отключить новый интерфейс на странице chrome://flags — это позволял сделать флаг Instant Extended API. В 33-й версии этого флага нет.

Google заявляет, что «в настоящий момент не планируется предоставлять пользователям встроенный в браузер Chrome способ изменять вид страницы быстрого доступа. Те, кому это интересно, могут найти альтернативы в Интернет-магазине (Web Store)».

Есть, в частности, расширение для Chrome, которое открывает в новой вкладке адрес chrome://apps, то есть показывает все установленные приложения. Также можно сделать так, чтобы новая вкладка была пуста или открывала заданную страницу.

Чтобы узнать больше про обновлённую новую вкладку, можно ознакомиться с соответствующей статьёй Справочного центра. Недавно посещённые страницы можно найти в меню браузера, приложения — на специальной странице, закладка на которую есть на панели закладок, также к услугам пользователей — панель запуска приложений.

23 января 2014 г.

Фотостена Chrome?

Оригинал статьи: Chrome Photo Wall?

По адресу chrome.com/photowall/ расположена странная страница — на ней только поле для ввода пароля. Называется страница «temp login» (‘временный вход’). Вообще-то photo wall, фотостена — это галерея фотографий, так что вполне может быть, что проводится некий эксперимент Chrome, который будет демонстрировать фотографии пользователя каким-то интересным способом, возможно, с помощью WebGL.

Домен Chrome.com принадлежит Google с 2012 года и используется для различных экспериментов, связанных с браузером Chrome, для игр, спецпредложений и сервисов — Chrome Maze, Roll It, Racer, Super Sync Sports, Give a Chromebook, Good to Know.

Раньше этот домен принадлежал компании Chrome Systems Inc/DealerTrack, Inc. которая в марте уведомила клиентов, что с 1 сентября 2012 г. прекращает пользоваться доменным именем Chrome.com и переходит на домен Chromedata.com. Однако некоторые страницы, созданные предыдущим владельцем, по-прежнему входят в поисковый индекс Google, хотя самих страниц уже нет.

22 января 2014 г.

Папки предыдущих версий расширений Chrome

Оригинал статьи: Chrome Doesn’t Delete Old Extension Folders

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

У тех, кто установил много расширений и приложений, папка Extensions в профиле Chrome может занимать сотни и сотни мегабайт. В наши дни приложения бывают большие: например, свежайшая версия Polycraft занимает 76,6 Мб. Понятно, что после нескольких обновлений и одно приложение способно занять 1 Гб или даже больше.

Или вот ещё пример: расширение LastPass. Проверка GOS показала, что Chrome хранит 11 версий этого расширения, начиная с октября 2013 года, и занимает 107 Мб на диске вместо 9,6 Мб (столько занимает свежайшая версия).

Очевидно, старые версии совершенно не нужны, и хранить их — это ошибка программы. Один из сотрудников Google сообщил о ней, упомянув, что «приложение Google+ Photos довольно большое (56 Мб) и обновляется довольно часто (еженедельно?). При этом, похоже, старые версии не удаляются. Таким образом, приложение, которое должно занимать 56 Мб, занимает на диске 700 Мб».

Пока Google не устранил эту ошибку, можно удалить старые версии самостоятельно. Для этого нужно перейти в папку профиля, открыть папку Extensions, в которой хранятся все расширения — в подпапках, названных по идентификатору расширения, — и, открывая подпапки расширений одну за другой, удалить все версии, кроме самой свежей. Например, папка расширения LastPass называется hdokiejnpimakedhajhdlcegeplioahd, и в ней несколько папок с разными версиями. Упорядочив их по названию или по дате, определяем самую свежую версию (3.0.22_0), а остальные удаляем.

От переводчика

Какое-то время назад Switcher при каждом запуске начал выдавать мне сведения об обновлении всех расширений. И это, по всей видимости, связано с тем, что Chrome начал хранить старые версии расширений. Однако то ли из-за самого Switcher, то ли из-за каких-то флагов (я как раз экспериментировал с несколькими), то ли ещё из-за чего — я пока не разобрался — у меня Chrome хранит вообще только свежайшую версию.

19 января 2014 г.

Добавляем контролируемых пользователей в Chrome

Оригинал статьи: Add Supervised Users in Chrome

В свежайшей стабильной версии Chrome появилась функция, которую тестировали в бета-версии, — контролируемые профили пользователей. Эти контролируемые пользователи, они почти как настоящие, только привязаны к Google-аккаунту контролирующего пользователя, который может блокировать доступ к определённым сайтам и следить за действиями в браузере с помощью специальной страницы. Эту функцию можно использовать в рамках родительского контроля, и удобнее применять её на хромбуке.

«Контролируемый профиль создается владельцем аккаунта для другого пользователя Chrome. Владелец управляет работой в Интернете и указывает, какие веб-сайты может посещать пользователь. Контролируемый профиль не является аккаунтом Google, и для его создания не требуется отдельный адрес электронной почты», поясняет Google.

Чтобы создать контролируемый профиль, при добавлении пользователя на странице настроек нужно поставить флажок «Контролируемый профиль… (This is a supervised user…)». При этом необходимо быть авторизованным в своём аккаунте Google, иначе функция не будет доступна. Это на десктопах; на хромбуке нужно выйти из аккаунта, нажать «Добавить пользователя (Add user)» в левом нижнем углу, затем — «Создать контролируемый профиль (Create a supervised user)».

Появится такой диалог:

…И придёт такое письмо с подтверждением:

Окна браузера, связанные с новым профилем, снабжаются пометкой «Контролируемый профиль (Supervised user)» рядом с пиктограммой пользователя. Контролируемым пользователям недоступна синхронизация браузера (Chrome Sync) и установка расширений и приложений из Интернет-магазина (Chrome Web Store).

Контроль пользователя происходит с помощью страницы https://www.google.com/settings/chrome/manage (короткий адрес: chrome.com/manage). Управление разрешениями, блокировка доменов, изменение параметра Безопасный поиск (Google SafeSearch), проверка действий в браузере. Безопасный поиск (SafeSearch) по умолчанию включён и не может быть отключён контролируемым пользователем.

Если контролируемый пользователь захочет зайти на блокированный сайт, он увидит соответствующее сообщение и может нажать «Запросить разрешение (Request permission)». На панели контроля пользователя появится данный запрос и контролирующий может одобрить или отклонить его.

Хотя контролируемые профили доступны в стабильной версии Chrome, это всё ещё бета-функция.

18 января 2014 г.

Режим Metro в браузере Chrome

Оригинал статьи: Chrome’s Metro Mode

Это не Chrome OS, это новый интерфейс браузера Chrome, доступный только под Windows 8 в режиме Metro. «Управляйте несколькими окнами Chrome и быстро запускайте любимые приложения Chrome с помощью интегрированной панели запуска приложений. Мы обновили стиль элементов интерфейса в версии для настольных компьютеров: управляющие кнопки, формы, полосы прокрутки теперь соответствуют глянцевому дизайну Metro», сообщает Google.

Принципы Metro-дизайна Google проигнорировал, просто внедрив интерфейс Chrome OS в систему Windows 8: панель запуска приложений, полка, где можно закрепить любимые приложения, можно добавлять новые окна, перемещать их, сворачивать, разворачивать, менять в размере и закрывать.

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

Переключаться между обычным режимом и Metro можно, выбрав в меню «Перезапустить Chrome в режиме рабочего стола / в режиме Windows 8 (Relaunch Chrome on the desktop / in Windows 8 mode». Такой перезапуск не лишён глюков: так, в эксперименте GOS только одно из окон было восстановлено в режиме рабочего стола, остальные не открылись.

«Chrome запоминает последний использованный режим. Например, если вы вышли из Chrome на рабочем столе, при следующем открытии браузера будет автоматически выбран этот режим», разъясняет Google.

Chrome не работает под Windows 8 RT, однако Windows для ARM не так уж и популярна.

17 января 2014 г.

В браузере Chrome отмечаются звучащие вкладки

Оригинал статьи: Chrome Shows Noisy Tabs

Вообще-то уже многие сайты — например, Dailymotion, Soundcloud — стали по примеру YouTube добавлять Unicode-символ «воспроизведение» при воспроизведении видео или аудио, так что обнаружить звучащие вкладки стало легко.

Однако функция, отмечающая звучащую вкладку на уровне браузера, — это всё равно правильно, и в Chrome 32 такая функция появилась: на правом краю заголовка вкладки появляется соответствующая пиктограмма.

Функция работает как с HTML5-видео и аудио, так и с Flash. Если заглушить (mute) видео или поставить его на паузу — пиктограмма динамика исчезает.

Для сайтов, упомянутых в первых строках, эта функция не очень-то и нужна, но пиктограмма всё равно показывается — для единообразия.

В случае использования веб-камеры и вещания вместо пиктограммы динамика выводятся соответствующие варианты:

От переводчика

Как уже отмечалось, состояние страницы «воспроизведение» не обязательно совпадает с состоянием звуковой подсистемы «идёт сигнал», так что если в браузере включена функция «Запуск плагина (Click to play)», то отметка звучащей вкладки пиктограммой динамика даёт больше информации, чем пиктограмма «воспроизведение», которая к тому же не исчезает, если заглушить воспроизведение.

31 декабря 2013 г.

Советы по загрузке файлов в Chrome

Оригинал статьи: Chrome Download Tips

Все эти возможности доступны давно, однако они весьма полезны и могут увеличить эффективность работы при загрузке файлов в браузере Google Chrome.

1. Хотите открыть файл сразу после того, как Chrome загрузит его? Не нужно ждать — нужно жать на файл в панели загрузки: после этого появится надпись «откроется через N минут (opening in N minutes)» — и когда файл загрузится, он откроется.

2. Хотите открывать после загрузки определённые типы файлов всегда? Нужно нажать на стрелочку и в открывшемся меню загружаемого файла выбрать «Всегда открывать файлы этого типа (Always open files of this type)». Такое имеет смысл, например, для файлов типа .mp4 или .torrent.

3. Хотите переместить только что загруженный файл на рабочий стол? Просто перетащите его с панели загрузки.

4. Хотите загрузить файл, который по умолчанию открываеся в Chrome (например, PDF)? После того, как он открылся, можно использовать клавиатурное сокращение Ctrl+S (Command-S для Mac) или правой кнопкой и «Сохранить как… (Save as)»; до того вместо того — правой кнопкой по ссылке и «Сохранить ссылку как… (Save link as)».

5. Закрываете окно Chrome, забыв про загрузки? Не беда — Chrome не станет закрываться, показав предупреждение «Идёт загрузка (Download in progress)».

6. Чтобы посмотреть историю загрузок, нужно в меню Chrome выбрать команду «Загрузки (Downloads)» или нажать Ctrl+J (Command-J для Mac). С помощью поисковой формы можно найти тот или иной загруженный файл, скопировать тот или иной адрес (URL), нажав на него правой кнопкой мыши, перейти к файлу, нажав на ссылку «Показать в папке (Show in folder)»; также можно очистить список (вот только зачем? — ведь размер истории загрузок не влияет на производительность браузера — ЖсG).

21 ноября 2013 г.

Папки в панели запуска приложений Chrome

Оригинал статьи: Folders in Chrome’s App Launcher

В бета-версиях Chrome появилась возможность создавать папки в панели запуска приложений. Пользователи Chrome 33 (Dev, Canary) и Chromium 33 для Windows могут открыть адрес chrome://flags/#enable-app-list-folder, затем нажать на ссылку «Включить (Enable)» рядом с надписью «Включить папки приложений (Enable the app list folder)», а затем нажать кнопку «Перезапустить» (Relaunch Now)" внизу страницы, чтобы перезапустить браузер.

«При включении этой функции пользователь сможет создавать папки приложений перетаскиванием», сообщает Google. Это происходит так же, как в Android: если перетащить одно приложение на другое, создаётся папка, в которую можно перетаскивать и другие приложения.

На скриншоте выше видна папка «Google», а вот её содержимое:

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

«Эти экспериментальные функции в любой момент могут измениться, прекратить работу или исчезнуть. Мы не предоставляем никаких гарантий относительно возможных последствий их активации, кроме того, они могут привести к сбою браузера… Соблюдайте осторожность».

20 ноября 2013 г.

Chrome для Windows будет устанавливать расширения только из Web Store

Оригинал статьи: Chrome for Windows, Limited to Web Store Extensions

Теперь, когда Chrome крайне популярен, многие приложения включают в дистрибутив расширения для Chrome. Например, пакет безопасности «Лаборатории Касперского» включает 5 расширений для Chrome. Правда, меню браузера показывает уведомления о том, что расширения добавляются другими приложениями, так что установка таких расширений может быть блокирована.

Когда в браузере Chrome поддержка расширений только появилась, любое приложение могло устанавливать их автоматически, да и пользователь легко мог установить crx-файл, скачанный откуда угодно. Затем Google изменил подход к этому вопросу: установка расширений, не размещённых в Интернет-магазине (Chrome Web Store), заметно осложнилась. Однако похоже, что некоторые Windows-приложения всё-таки нашли какие-то лазейки, чтобы обходить контроль со стороны браузера, и поэтому разработчики Chrome решили блокировать практически все расширения для Chrome, не размещённые в Chrome Web Store.

Вот цитата из блога Chromium: «Многие разработчики дополняют свои нативные приложения полезными расширениями, после чего Chrome запрашивает подтверждение на их установку. Однако злоумышленники стали обходить этот механизм и тайком устанавливать вредоносные расширения. Они изменяют настройки Chrome без ведома пользователей — например, модифицируя внешний вид новой вкладки ( именно на подобные случаи приходится большинство жалоб наших Windows-пользователей). Поскольку такие расширения не размещаются в интернет-магазине Chrome, нам сложно предотвратить вред, который они наносят. Мы постоянно работаем над повышением уровня безопасности браузера и принимаем всё более эффективные меры для защиты пользователей Windows. С января в стабильной и бета-версиях Chromе для Windows можно будет использовать только расширения, размещённые в официальном интернет-магазине браузера» (русский текст — по публикации в официальном блоге Google Россия, выделение полужирным — GOS — ЖсG).

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

Хотя новое правило ограничивается версией Chrome для Windows, нельзя не заметить, что этот подход ближе к принципу «огороженного сада», исповедуемого iOS, чем к более открытому стилю Android. Хотя у Android проблем с безопасностью больше, чем у Chrome, до сих пор можно устанавливать APK-файлы с любого сайта и даже пользоваться сторонними магазинами приложений. Команда Android решила ограничиться тем, что по умолчанию функция сторонней установки отключена, добавив к тому же средство для проверки устанавливаемых файлов, — а команда Chrome всё больше ограничивает поддержку расширений не из Интернет-магазина.

Магазин Chrome Web Store — отличная площадка, однако там имеются не все расширения. Некоторые нарушают соглашение Google потому, что позволяют скачивать видео из YouTube, загружать музыкальные файлы из сервисов вроде Grooveshark, пользоваться сервисом Pandora за пределами США. Вот цитата из соглашения Интернет-магазина: «Не допускаются продукты и услуги, облегчающие неправомочный доступ к контенту веб-сайтов, в частности за счёт обхода платёжных систем или ограничений авторизации. Также не допускаются продукты и услуги, предлагающие, облегчающие или допускающие неправомочный доступ, загрузку или вещание контента, защищённого авторским правом» (неофициальный перевод — ЖсG). Запрещены онлайн-игры на деньги, бесплатное насилие, обнажёнка, разжигание розни — и правила в любой момент могут быть дополнены другими ограничениями.

К счастью, всё ещё можно установить что угодно через режим разработчика: сменить расширение файла с crx на zip, распаковать файлы в новую папку, открыть страницу «Расширения» в браузере, включить режим разработчика, нажать кнопку «Загрузить распакованное расширение (Load unpacked extension)» и выбрать ту папку, в которую было распаковано расширение.

От переводчика

Авторское право — крайне неоднозначная тема. А все остальные ограничения Google, по-моему, чрезвычайно разумны.

9 ноября 2013 г.

Приложения Android и постепенное обновление

Оригинал статьи: Google Android Apps and Staged Rollouts (опубликован 2013-07-15)

Приложение Google Hangouts (Видеовстречи) было, пожалуй, первым Android-приложением, обновления которого появлялись постепенно. Затем Google официально добавил поддержку постепенного обновления (staged rollouts), и теперь любой разработчик под Android может им воспользоваться: «При желании вы можете сделать выход вашего приложения постепенным — сначала оно появится у небольшого числа ваших пользователей и будет распространяться постепенно. Вы можете задать/изменить долю пользователей для постепенного обновления в разделе APK вашей консоли разработчика (Google Play Developer Console), на вкладке Production, и отслеживать сообщения об ошибках и отзывы пользователей, чтобы убедиться, что новая функциональность вашего приложения не вызывает отторжения пользователей. Конфигурация программы не может быть изменена, пока обновление не закончится» (это неофициальный перевод, поскольку этого раздела Справки ещё нет на русском языке — ЖсG).

Google уже использовал постепенное обновление для приложений Maps и Chrome: обновления объявлены, однако обновиться невозможно, так как они появляются постепенно. Даже если зайти на страницу приложения в Google Play, вручную обновиться невозможно. Единственный выход для нетерпеливых — найти APK-файлы на разных сайтах и установить их, надеясь, что они легальны.

Для разработчиков постепенное обновление полезно, однако пользователей, желающих поскорее попробовать новые возможности, это наверняка раздражает. Похожий подход используется для веб-приложений вроде Gmail или Google Docs и для браузера Chrome, однако в последнем случае есть уловка: можно зайти на страницу «О браузере Google Chrome (About Google Chrome)».

Такой подход хорошо бы использовать и в Google Play: пусть автоматическое обновление происходит постепенно, а если пользователь зашёл на страницу приложения в Play, то нужно дать ему возможность запустить обновление вручную.

От переводчика

Вряд ли Google на это пойдёт: даже уловка со страницей «О браузере» уже не срабатывает.

29 октября 2013 г.

Поведение браузера Google Chrome при закрытии вкладок

Оригинал статьи: A piece with a lot of screenshots about the close tab behaviour in Google Chrome (статья опубликована давно и не в GOS, но она великолепна)

Ах, вкладки.

Вкладки, вкладки, вкладки. Повсеместно обсуждаемые экспертами по интерфейсу вкладки. Множество вопросов… Сегодня поговорим об одном: как они себя ведут при закрытии — преимущественно в Google Chrome, потому что именно в этом браузере данный аспект воплощён совершенно потрясающе.

Для начала посмотрим на вкладки в браузере Safari (который когда-то был тем, чем стал теперь Chrome). Если открывать и открывать новые вкладки в течение сессии, получится что-то вроде этого:

В браузере Chrome получится такое:

Закрытие вкладок справа

Прежде всего бросается в глаза, что в Safari кнопка закрытия расположена на левом краю вкладки, а в Chrome — на правом.

Какая разница? А давайт закроем последнюю вкладку и посмотрим, что произойдёт. Вот до закрытия и после в Safari:

Вот в Chrome:

Видно, какая разница? Оба браузера изменили ширину вкладок, с тем чтобы ряд вкладок занял всю ширину окна, однако вследствие расположения кнопки закрытия вкладки в Chrome указатель мыши оказался точно на кнопке закрытия следующей вкладки:

А в Safari — нет.

Если закрывать несколько вкладок подряд, то в Safari придётся постоянно двигать мышкой:

В Chrome такой проблемы нет:

Пользователь Safari вынужден ловить кнопку закрытия каждый раз на новом месте, а пользователь Chrome может просто нажимать мышкой столько раз, сколько нужно, не сходя мышкой с места. Опа! Дело начинает проясняться.

Закрытие вкладок слева

Или не начинает? Ведь если закрывать вкладки, начиная с первой, всё станет наоборот? Ну, почти. Если закрывать несколько вкладок, начиная слева, в Safari, происходит вот что:

Круто, Safari. Посмотрим, как справится Chrome:

Боже ж мой! Опять здóрово!

Что же произошло? А вот что: Safari изменял ширину оставшихся вкладок, с тем чтобы ряд вкладок занял всю ширину окна, всякий раз, когда закрывалась очередная вкладка, — а Chrome этого не делал. Когда в Chrome закрываешь вкладку слева, ширина оставшихся вкладок не меняется, просто вкладки сдвигаются на одну влево — и кнопка закрытия вкладки снова оказывается точно под указателем мыши, можно нажимать ещё.

Конечно, Chrome изменит ширину оставшихся вкладок, чтобы ряд занял всю ширину окна, но только после того, как мышка покинет зону наверху браузера, — то есть после того, как пользователь закончит взаимодействие с вкладками и обратит своё внимание на что-то другое. Вот как это выглядит (до и после):

Закрытие вкладок в середине происходит в Chrome точно так же: после закрытия ширина оставшихся вкладок не меняется до тех пор, пока указатель мыши не окажется вне зоны управления вкладками. Safari же меняет ширину вкладок немедленно. Это значит, что закрытие вкладок в середине снова вынуждает пользователя ловить кнопку закрытия вкладки после каждого нажатия.

Выводы

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

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

Когда пользовательский интерфейс сконструирован таким образом, что его поведение не замечается — это и есть «незаметный» (the invisible; оригинал опубликован на сайте The Invisible, посвящённом «незаметным вещам, имеющим большое значение» — ЖсG).

Заключение. Так почему же она справа?

Вышеописанное «отложенное изменение ширины» приводит к одинаковым результатам при расположении кнопки закрытия вкладки как справа, так и слева. В обоих случаях закрытие нескольких вкладок подряд происходит без движения мышкой. Так почему же Google решил расположить эту кнопку справа?

Полагаю, Google руководствовался следующей мыслью: по умолчанию приложение должно демонстрировать стандартное поведение. Хотя фишка с отложенным изменением ширины практически незаметна (если только специально не обращать на это внимание), это всё-таки фишка, а значит, отклонение от нормы. Размещая кнопку закрытия вкладки справа, Google исходил из предположения, что в большинстве случаев пользователи закрывают только что открытые вкладки. И в этом случае размещение кнопки справа не только позволяет пользователю закрыть несколько вкладок подряд без движения мышкой (чего Safari не позволяет), но и даёт приложению возможность в этом наиболее распространённом случае не отклоняться от нормы даже на такую малость, как отложенное изменение ширины вкладки.

И ещё одно замечание. Вкладки открываются слева направо, потому что мы читаем слева направо. Если всё вышеописанное действительно плод труда какого-то гениального разработчика, повёрнутого на вкладках, то в версиях браузера для языков с направлением письма справа налево кнопка закрытия вкладки должна располагатьс слева.

И вот арабская версия Google Chrome: