13 июля 2013 г.

Google и потоки

Оригинал статьи: Google and Feeds

Удивительно, но за день до закрытия Google Reader в блоге Google Developers появилась статья про PubSubHubbbub, потоки и интерфейс Google Feeds API. Протокол PubSubHubbub (PuSH) предназначен для отсылки уведомлений при обновлении потока. «При помощи протокола PuSH серверы могут получать обновления из почти неограниченного числа потоков по мере обновления этих потоков». Google призывает публикаторов направлять свои потоки в общедоступный PuSH-концентратор — например, в концентратор Google и концентратор Superfeedr (Open PubSubHubbub Hub).

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

Это значит, что Google сохраняет серверную часть (backend) работы с потоками, просто основное внимание теперь будет уделяться интерфейсу Google Feeds API и обновлениям индекса Поиска (Google Search). Программнй интерфейс Google Feeds API продолжает работать и сторонние сервисы чтения потоков могут им пользоваться. Всё это было важной составляющей серверной части Google Reader, однако Google Reader был вынужден ещё управлять подписками, метками, состоянием «прочитано/непрочитано», создавать поисковый индекс для каждого пользователя…

Будем надеяться, что это также значит, что в сервисах Google по-прежнему будут продуцироваться потоки. Может быть, когда-нибудь и в Google+ появится поддержка потоков.

Интересно, что Google Feedfetcher всё ещё работает и даже показывает почти то же количество подписчиков. Вот скриншот из FeedBurner:

«Feedfetcher — это средство, с помощью которого Google захватывает фид (поток) RSS или Atom, когда пользователь добавляет его на свою главную страницу Google или в Google Reader. Feedfetcher собирает и периодически обновляет такие инициированные пользователем фиды, но не индексирует их в Поиске Google по блогам и других поисковых службах Google (фиды появляются в результатах поиска только в том случае, если они просканированы роботом Googlebot)», поясняет Справочный центр Google.

Томек Васяк (Tomek Wasiak) 4 июля обнаружил Google Feedfetcher в логах своего сайта.

Локатор Google: что будет после

Оригинал статьи: Beyond Google Latitude

Сотрудник Google Джо Лапенна (Joe LaPenna) написал в Google+ интересное сообщение о Локаторе (Google Latitude) и будущем локационной социальности (location sharing) того, как делиться с другими своим местоположением. Он проработал в Google Latitude пять лет, и он через месяц отключит этот сервис.

«Мы пока работаем над тем, как делиться с другими своим местоположением, и я пока вполне доволен функцией “Места” в Google+. Это воссоздание Локатора, но для мира, где социальность — это подоплёка, объединяющая всю жизнь с Google; то есть локация перестаёт таиться в уголке Карт. Через месяц, когда Локатор перестанет работать, у нас будут “Места” в Google+, полностью готовы (версия для Android уже готова, над версией для iOS мы ещё работаем). А что совсем замечательно — вы сможете делиться своим местоположением с теми людьми, кто для вас действительно важен, а они смогут увидеть его на карте, не прилагая вообще никаких усилий. Никаких приглашений. Никаких писем, ссылок, веб-сайтов и прочей суеты. Они просто открывают Google+, нажимают “Места” — и видят ваше довольное лицо», говорит Джо.

Отказавшись от всех 140 контактов Локатора и переключившись на «Места» Google+, Джо обратил внимание на потрясающую вещь: «Теперь я не вижу на карте столько людей, сколько раньше, однако эта разница быстро и прочно сошла на нет. Теперь (спустя три месяца после запуска функции “Места” Google+) я вижу больше людей, которые для меня важны, чем я видел после запуска Локатора. Весь процесс убеждает меня в том, что создать новый сервис для локации — это правильно».

Да, перенести Локатор в Google+ — это разумно: отдельно управляемый список контактов Локатора стал с запуском Google+ обременительным и вообще лишним. Однако то, что делает для этого Google, — неразумно: вместо того, чтобы добавить функции Локатора в Google+ и дать возможность перенести в Google+ контакты Локатора, Google просто закрывает Локатор, объявляя, что список контактов будет удалён. И, да, чуть не забыли: взамен Локатора у нас есть «Места» в Google+ — правда, это работает только в приложении для Android, а перенести туда контакты невозможно очень-очень сложно.

А почему бы вместо этого не добавить в Локатор кнопку, запускающую последовательность экспорта-импорта, и не отключать сервис, пока «плюсная» альтернатива не выйдет на приличный уровень?

12 июля 2013 г.

Правильный ответ

Оригинал статьи: What's The Right Answer?

Иногда вопрос может иметь несколько вариантов ответа, даже если он кажется простым. Например, если спросить о численности населения Нью-Йорка, Google ответит 8,245 млн, а Bing — 19 501 616.

Понятно, что Google понимает Нью-Йорк как город, а Bing — как штат: при запросе про собственно Нью-Йорк (не про население) они показывают именно такую информацию.

Так что если хочется получить точный ответ, придётся спрашивать [ny city population] или [ny state population] — тогда оба поисковика дают схожие ответы.

А если спросить про возраст Роналду? Google скажет, что ему 28 лет, а Bing — 36.

Дело в том, что есть два футболиста с таким именем: Роналду-Луис Назарио-ди-Лима (родился 18 сентября 1976 г., бразильский футболист, завершивший карьеру) и Криштиану-Роналду душ-Сантуш-Авейро (родился 5 февраля 1985 г., португальский футболист, выступает за «Реал» (Мадрид)). Более актуален в обоих поисковиках, конечно, Криштиану. Bing и справку именно про него выдаёт — чтобы ещё больше запутать.

Вот ещё примеры (два Джексона, президент и певец; три Дюма, канадский певец, французский писатель и французский генерал; два Джорджа Буша, старший и младший; два «Стартрека» — ЖсG):

Короче говоря, задавайте вопросы точнее и проверяйте ответы поисковиков.

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

1. В Википедиях указано (в том числе во французском языковом разделе, где статья признана хорошей), что бразильский Роналду родился 22 сентября, правда, с оговоркой, что это день регистрации ребёнка, а не дата родов.

2. Части имени и, отдельно, фамилии при передаче составных имён я, согласно действующим нормам транскрипции, соединяю дефисом, хотя это момент спорный и сегодня это мало кто делает.

Если открыть форму создания письма в Gmail в отдельном окне

Оригинал статьи: When You Open Gmail's Compose Box in a New Window

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

Как открыть форму создания письма в новой вкладке/окне? Есть как минимум семь способов.

Новое окно:
1) зажать Shift, нажать кнопку «Написать»;
2) Shift+c (клавиатурные комбинации должны быть активированы);
3) открыть форму обычным образом, затем нажать на кнопку раскрытия окна.

Новая вкладка:
1) зажать Ctrl, нажать кнопку «Написать»;
2) Ctrl+c (клавиатурные комбинации должны быть активированы);
3) d (клавиатурные комбинации должны быть активированы);
4) открыть форму обычным образом, затем нажать на кнопку раскрытия окна, зажав Ctrl.

Пользователи Mac OS в указанных комбинациях должны вместо Ctrl нажимать Command.

Информация о синхронизации Chrome

Оригинал статьи: Chrome Sync Dashboard

Если кому-то было интересно, сколько расширений, приложений, тем, закладок, паролей, адресов из омнибокса, строк автозаполнения, параметров настроек и открытых вкладок синхронизирует Chrome через облако пользовательского аккаунта, то теперь это можно посмотреть в разделе Личного кабинета «Синхронизация Chrome». «“Синхронизация Chrome” хранит данные вашего браузера в вебе и предоставляет вам доступ к ним из браузера Google Chrome с любого компьютера», сообщает Google.

К сожалению, список самих синхронизируемых данных на этой странице недоступен. Так что получить доступ к своим закладкам, не используя Chrome, невозможно — и это странно. (Что же тут странного? Они же зашифрованы — и это правильно. — ЖсG.)

Личный кабинет выводит много информации в разделе о синхронизации: профили автозаполнения, параметры настройки, приложения, поисковики, дата последней синхронизации.

А те, кому любопытно узнать технические подробности о синхронизации Chrome, могут открыть новую вкладку в Chrome, вставить в омнибокс chrome://sync-internals/ и нажать Enter. Станет очевидно, что Chrome синхронизирует ещё очень многое: оповещения, словари, активированные эксперименты, параметры расширений, пиктограммы сайтов, информацию об устройствах (да, последнее интересно: список устройств, на которых включена синхронизация — ЖсG).