Как стать автором
Обновить

Компания Google Developers временно не ведёт блог на Хабре

Сначала показывать

Шесть советов по созданию сайтов для многоязычной аудитории от Google Web Studio

Время на прочтение3 мин
Количество просмотров18K
Уровень подготовки веб-мастера: любой

В Интернете немало сайтов, содержание которых доступно на нескольких языках, и таких ресурсов становится все больше. Тем не менее, создание многоязычного веб-сайта – это не просто перевод или локализация (L10N). Здесь необходимо принимать во внимание множество других аспектов, каждый из которых относится к интернационализации (I18N). В Справке Google вы можете найти информацию о том, как оптимизировать для Google Поиска мультирегиональные и многоязычные сайты, а в этой статье мы хотим поделиться несколькими советами по созданию ресурсов для многоязычной аудитории.

1. Создавайте многоязычные страницы с помощью разметки, а не таблиц стилей


Язык и направленность текста тесно связаны с содержанием страницы. В этой связи старайтесь всегда использовать разметку, а не таблицы стилей. Задавайте язык и направление текста (по крайней мере для материалов в html) с помощью псевдоклассов lang и dir:

<html lang="ar" dir="rtl">

Мы не советуем применять оригинальные решения, такие как специальные классы или идентификаторы.
Полагаться на таблицы стилей не стоит: пользовательские агенты могут игнорировать такие свойства, как направление или двунаправленный текст Unicode. Для XML ситуация прямо противоположна: поскольку XML не поддерживает специальную разметку для интернационализации, в этом случае рекомендуется использовать таблицы стилей.
Читать дальше →
Всего голосов 42: ↑34 и ↓8+26
Комментарии2

Обзор мобильного приложения Pronto для платформы Android

Время на прочтение10 мин
Количество просмотров10K
Дорогие друзья, мы начинаем серию публикаций обзоров мобильных приложений для Android, направленных на повышение качества и распространение практических рекомендаций по улучшению дизайна, архитектуры и эргономичности интерфейса. Обзоры подготовлены совместно с компанией UsabilityLab. Первый обзор из серии вы найдете ниже.

О приложении


Приложение Pronto предназначено для заказа доставки пиццы и других блюд итальянской кухни из сети ресторанов «Пронто». В настоящее время приложение работает только в Москве и городах Московской области.

image

Если верить отзывам в Google Play, пользователи не очень удовлетворены работой приложения. Например, пользователь Yury Balikhin пишет:
«Проверяли бы перед запуском приложения в маркете. Когда сильно хочется кушать, очень сложно сохранять спокойствие, пытаясь побороть программу».
Средняя оценка приложения – 1.6 из 5. Сегодня мы попытаемся разобраться, что именно так не понравилось пользователям и можно ли как-то улучшить ситуацию.
Читать дальше →
Всего голосов 52: ↑23 и ↓29-6
Комментарии20

Работа со структурированными данными в Google

Время на прочтение2 мин
Количество просмотров25K
Уровень подготовки веб-мастера: любой

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

Сегодня мы представляем вам две новинки. Первая – это семь типов структурированных данных в Маркере, которые ранее не поддерживались, а вторая – инструмент под названием «Мастер разметки структурированных данных».
Читать дальше →
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Google+: рекомендации контента для вашего мобильного сайта

Время на прочтение2 мин
Количество просмотров3K
Помогите посетителям найти самый интересный контент на сайте, и они станут вашими преданными поклонниками. Чтобы сделать это было легче, мы создали новый инструмент, который объединяет в себе функции социальной сети Google+ и Google Поиска.

Например, посетителям сайта Forbes теперь гораздо проще найти другие статьи интересующего колумниста c этого веб-ресурса благодаря программе поддержки авторов. Кроме того, мобильные рекомендации контента позволяют узнать, какие материалы пользуются популярностью в Google+ (получают много +1 и активно распространяются пользователями). При подборе рекомендаций система учитывает, какую страницу просматривает посетитель в данный момент. Этот сервис ненавязчив и не мешает просматривать сайт в браузере на мобильном устройстве.

Посмотрите, как это работает на примере мобильного сайта Forbes:


Читать дальше →
Всего голосов 12: ↑4 и ↓8-4
Комментарии2

Использование разметки schema.org для логотипов организаций

Время на прочтение1 мин
Количество просмотров32K
Уровень подготовки веб-мастера: любой

Теперь наша система поддерживает разметку schema.org для логотипов организаций. Это позволит вам выбрать логотип, который будет представлять ваш сайт в результатах поиска Google.

С помощью этой разметки вы можете указать системе, где находится ваш логотип. Например, если вы – владелец сайта www.example.com, можно использовать следующую разметку элементов на странице:

<div itemscope itemtype="http://schema.org/Organization">
<a itemprop="url" href="http://www.example.com/">Главная</a>
<img itemprop="logo" src="http://www.example.com/logo.png" />
</div>

Читать дальше →
Всего голосов 46: ↑43 и ↓3+40
Комментарии11

Гуглеры отвечают на вопросы пользователей о Google I/O 2013 в социальной сети Google+

Время на прочтение1 мин
Количество просмотров7.8K
Сегодня в 20:00 по московскому времени в Сан-Франциско начнется шестая по счету конференция для веб-разработчиков Google I/O.

Если вы упустили время купить билет и не сможете присутствовать на ежегодной конференции, не значит, что вы пропустите самое интересное и не увидите, что происходит в залах и коридорах I/O 2013. В этом году мы продолжаем инициативу #request (пользовательский запрос).

image

Что такое #request?

Небольшая группа сотрудников Google, присутствующих на I/O, будет делиться лично с вами фотографиями и отвечать на вопросы, даже если вы не попали на конференцию и вовсе с ними не знакомы. Есть 2 условия: во-первых, у вас должен быть аккаунт в Google+, во-вторых, вопрос необходимо формулировать на английском языке.
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии6

Установка расширений и приложений Chrome с сайта разработчика

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

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

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

Читать дальше →
Всего голосов 21: ↑19 и ↓2+17
Комментарии5

Важные моменты при привлечении ссылок на свой сайт

Время на прочтение3 мин
Количество просмотров6.3K
Оптимизировать сайт таким образом, чтобы размещенный на нем качественный контент был хорошо представлен в поисковых системах, – сложная задача, занимающая много времени. К сожалению, иногда владельцы сайтов направляют свои усилия в ложном направлении, обращаясь за помощью к недобросовестным агентствам, теряя впустую время и деньги.

Качественный и уникальный контент со временем привлечет посетителей сам по себе. Несмотря на это, некоторые поисковые оптимизаторы предлагают механизмы создания ссылок, обещая в короткий срок повысить рейтинг и вывести сайт на первые позиции в результатах поиска. Один из этих механизмов заключается в платном или бесплатном размещении ссылок на сайтах, которые созданы специально для участия в таких схемах. Поскольку качество контента на этих сайтах обычно очень низкое, они не представляют какой-либо ценности для пользователей.
Рассмотрим пример
Всего голосов 37: ↑12 и ↓25-13
Комментарии8

Рекомендации по созданию сайтов, оптимизированных для смартфонов

Время на прочтение3 мин
Количество просмотров15K
Уровень подготовки веб-мастера: любой

Люди все чаще предпочитают пользоваться смартфонами, и все больше сайтов оптимизируют свой контент для просмотра на этих устройствах. С тех пор как мы последний раз говорили о дизайне сайтов для мобильных платформ, нам удалось значительно улучшить поддержку их содержания. Так, ещё в декабре 2011 года был запущен робот Google для мобильных сайтов, который обрабатывает именно такой контент.
Сегодня мы хотим дать вам рекомендации по созданию и оптимизации сайтов, чтобы они одинаково хорошо отображались как на обычном компьютере, так и на смартфоне.

Читать дальше →
Всего голосов 11: ↑6 и ↓5+1
Комментарии5

Академия для веб-мастеров выходит на международную арену

Время на прочтение1 мин
Количество просмотров10K
Уровень подготовки веб-мастера: любой

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

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

Google для веб-мастеров

Читать дальше →
Всего голосов 11: ↑7 и ↓4+3
Комментарии5

Управлять правами на сайт в инструментах для веб-мастеров Google стало проще

Время на прочтение2 мин
Количество просмотров2.8K
Уровень подготовки веб-мастера: любой

В Инструментах Google для веб-мастеров появились новые функции, благодаря которым работать с подтвержденными владельцами сайтов стало проще:

Просмотр сведений о подтверждении. Теперь вы можете узнать, каким способом владелец сайта подтвердил свое право собственности. Перейдите на страницу «Управление владельцами сайта», и вы увидите раздел «Информация о подтверждении». На скриншоте ниже показан пример таких сведений для пользователя, который прошел проверку, добавив метатег.

Информация о подтверждении

Если это применимо, на странице сведений будут отображаться ссылки на соответствующие подтверждения, и вы сможете без труда их найти.
Другие новые функции
Всего голосов 11: ↑4 и ↓7-3
Комментарии10

Адаптивный дизайн на основе медиа-запросов

Время на прочтение5 мин
Количество просмотров219K
Уровень подготовки веб-мастера: средний/высокий

Нам нравится работать с данными. Мы уделяем много времени изучению аналитической информации о наших веб-сайтах. Любой веб-разработчик, которому это тоже интересно, наверняка заметил, насколько увеличился в последнее время объем трафика с мобильных устройств. За последний год значительно вырос процент просмотров страниц наших основных сайтов со смартфонов и планшетных ПК. Это значит, что все больше посетителей используют устройства с современными браузерами, поддерживающими последние версии HTML, CSS и JavaScript. Однако ширина экранов таких устройств обычно ограничена 320 пикселями.

Мы стремимся повысить доступность наших продуктов, то есть предоставить всем пользователям оптимальные возможности для работы с ними. Перед нами стояла дилемма: создать специальные мобильные версии сайтов или адаптировать существующие сайты и новые проекты для просмотра как на настольных компьютерах, так и на мобильных устройствах. Создание двух версий сайта позволило бы нам оптимизировать каждую из них для конкретного оборудования, но использование одного общего сайта дает возможность сохранить канонический URL. При этом исключаются сложные переадресации и упрощается совместное использование веб-адресов. Удобство обслуживания является важным фактором, поэтому мы решили не создавать разные версии страниц, а начали обдумывать, как обеспечить выполнение следующих условий:

  1. четкое отображение страниц на экране с любым разрешением;
  2. возможность просмотра группы контента на любом устройстве;
  3. отсутствие горизонтальной полосы прокрутки независимо от размера окна.

Читать дальше →
Всего голосов 34: ↑26 и ↓8+18
Комментарии5

Технический семинар с Брэдом Ченом, инженером-программистом Google

Время на прочтение1 мин
Количество просмотров3.2K
Аркадий Хачкованян, менеджер по маркетингу Google Россия

Приглашаем инженеров программного обеспечения принять участие в семинаре на тему Chrome Innovation series tech talks. Выступать будет Брэд Чен, инженер-программист Google в Mountain View, California. В Google Брэд отвечает за разработку проекта Native Client, а ранее работал над анализом производительности кластерных систем.

Семинар пройдет в пятницу 11 ноября, начало в 19.30 в офисе Google Россия в Москве, по адресу: ул. Балчуг д. 7, БЦ Балчуг плаза, 4 этаж Google.

Чтобы принят участие, необходимо заполнить регистрационную форму.
Всего голосов 15: ↑13 и ↓2+11
Комментарии4

Презентации проектов на главной сцене Google Developer Day 2011

Время на прочтение1 мин
Количество просмотров3.5K
Аркадий Хачкованян, менеджер по маркетингу Google Россия

В прошлом году презентации проектов, использующих технологии Google, вызвали большой интерес и привлекли много людей.

В этом году разработчики также могут сделать презентации своих проектов. Единственное отличие заключается в том, что проводить презентацию нужно на главной сцене!

Подать заявку на презентацию можно для любого проекта, использующего как минимум одну из технологий Google. На одну презентацию отводится 3-5 минут. Форма для регистрации проектов будет доступна до 5 октября.

Обратите внимание, что участникам Open Call Android/HTML5 и Chrome Hackathon&Contest также надо заполнить эту форму.

Далее, с Вами свяжется координатор и сообщит сроки предоставления презентаций и условия отбора.

В презентацию проекта нужно включить следующую информацию/слайды:
  • название проекта, логотип;
  • тезисное описание проекта;
  • особенности технической реализации;
  • роль технологий Google в проекте;
  • вклад сообщества GTUG в развитие проекта (опционально);
  • дальнейшее развитие проекта;
  • контактные данные.
Авторы лучших проектов получат возможность сделать презентацию с главной сцены Google Developer Day 2011!
Всего голосов 20: ↑18 и ↓2+16
Комментарии5

Конкурс по разработке приложений и расширений для Google Chrome

Время на прочтение2 мин
Количество просмотров6.3K
Конкурс является логическим продолжением Chrome Hackathons, которые прошли 27-28 августа 2011 года в 10 городах России и стран СНГ. Финал и награждение пройдет на Google Developer Day 10 октября в Москве.

Задача конкурса


Разработка приложений и расширений для браузера Google Chrome с учетом предложений пользователей.

Условия конкурса

Читать дальше →
Всего голосов 20: ↑17 и ↓3+14
Комментарии6

Новые группы подключаются к Chrome Хакатонам и конкурсу GTUGов и Google!

Время на прочтение1 мин
Количество просмотров1.1K
Полным ходом продолжается подготовка к хакатонам по Chrome, и мы рады сообщить, что к нам подключаются новые группы:

Правила и список участвующих городов можно найти тут.

Удачи, разработчики!
Команда Google Developer Day 2011 Russia
Всего голосов 10: ↑9 и ↓1+8
Комментарии3

GTUGи России при поддержке Google приглашают на хакатоны по Google Chrome и конкурс с призами

Время на прочтение3 мин
Количество просмотров3.8K
Что такое Chrome Hackathons & Contest?
Это соревнование между разработчиками, которые желают создать самые лучшие в мире расширения для Google Chrome и приложения Chrome Web Apps.Основные хакатоны будут проходить 27 и 28 августа, в выходные дни, с ключевыми докладчиками из Google: Ilmari Heikkinen (Developer Programs Engineer) в Москве и Mike West (Chrome Advocate) в Санкт-Петербурге. Также будут проходить в эти же дни хакатоны в Уфе, Воронеже и Омске.

Цель конкурса?
Цель — сделать наш с вами любимый браузер Google Chrome более удобным для нас и для пользователей путем создания отличных веб-приложений и расширений, на основе собранных от пользователей Chrome просьб и пожеланий.

Расширение: расширение не должно повторять существующие (но может быть и улучшением существующих расширений). Вы можете опираться на предложенные пользователями расширения, но эти расширения, тем не менее, должны попадать под категории Browser Actions или Page Actions; в рамках этого технического конкурса мы не учитываем расширения типа Themes или Override Pages. Расширения оцениваются по решению реальных задач пользователей и технической имплементации.

Приложение: приложение должно в идеале не повторять существующие. Приложения оцениваются по решению реальных задач пользователей и технической имплементации.

Когда будут проходить хакатоны и конкурс?
Хакатоны и сам конкурс будут организованы в 4 этапа:
  1. Chrome Hackathons — 27-28 августа: 2-хдневное мероприятие в 5 городах.
  2. Chrome Contest — 29 августа — 8 октября: онлайн-конкурс, проходящий на протяжении месяца, разработчики завершают свои приложения и расширения и готовятся к финалу.
  3. Финал — DemoFest — 9 октября: Мероприятие проходит в московском офисе Google.
  4. Представление и награждение победителей на GDD 2011 — 10 октября: Мероприятие проходит на GDD 2011 Russia.

Победители
Трое победителей получают ноутбуки Mac Book Air, которые будут вручены во время церемонии награждения на Google Developer Day 2011 Russia. Дополнительные 4-ые и 5-ые места будут награждены ценными призами.

Читать дальше →
Всего голосов 22: ↑21 и ↓1+20
Комментарии12

Анонс Android-хакатона в Санкт-Петербурге 2-3 июля 2011 г

Время на прочтение2 мин
Количество просмотров4.2K
Аркадий Хачкованян, менеджер по маркетингу, Google Россия

Это — гостевой пост от руководителя Google Technology User Group в Санкт-Петербурге

Дорогие друзья,

Популярность мобильной платформы Android растет в России с поразительной скоростью. Производители все чаще радуют нас новыми устройствами, а разработчики — невероятными приложениями.

В поддержание растущего интереса разработчиков к мобильным технологиям, сообщество GTUG SPB при поддержке Google и HTC проводит Android-хакатон.
Организационный партнер — бизнес-инкубатор Ингрия.

Двухдневное мероприятие направлено на формирование команд, представлению идей и разработке прототипов. Хакатон пройдет в Санкт-Петербурге 2-го и 3-го июля.
Читать дальше →
Всего голосов 28: ↑22 и ↓6+16
Комментарии9

Джошуа Блох и GTUG 24 июня в Санкт-Петербурге: спешите зарегистрироваться!

Время на прочтение1 мин
Количество просмотров2.2K
Данила Корнев, менеджер программ для разработчиков, Google Россия
Аркадий Хачкованян, менеджер по маркетингу, Google Россия

Дорогие друзья,

По многочисленным просьбам разработчиков мы проводим еще одну встречу с легендарным инженером Джошуа Блохом, одним из создателей языка программирования Java, с сообществом разработчиков GTUG. Джошуа Блох прочитает лекцию о знаменитных Java Puzzlers.

Присоединяйтесь к нам вечером 24 июня в питерском офисе Google.

Вы сможете задать свои наболевшие вопросы по Java ее архитектору и пообщаться на около-Java-темы за пиццей в центре разработок Google в Санкт-Петербурге.

Участие в мероприятии является бесплатным.

Готовьте интересные вопросы и хорошее настроение, будет весело и интересно! =)

Регистрация
Чтобы зарегистрироваться на мероприятие, воспользуйтесь этой ссылкой. Количество участников ограничено, спешите подать заявку!
Всего голосов 23: ↑16 и ↓7+9
Комментарии6

Moscow GTUG Geo Meetup

Время на прочтение1 мин
Количество просмотров1.7K
Данила Корнев, менеджер программы по взаимодействию с разработчиками, Google Россия

Дорогие друзья,

Для всех, кто хочет, но по каким-то причинам не может приехать в Санкт-Петербург на Google DevFest 2011: Геоконтекстные приложения, 23 мая в московском офисе Google будет встреча московского GTUG, посвященная теме геосервисов. Встреча будет состоять из двух докладов и свободного общения с инженерами Google.

Самым главным гуглером на этой встрече будет Мано Маркс — Geo Developer Advocate из Сан-Франциско, США.

Встреча обещает быть интересной, пицца прилагается.

Начало в 19:00 до, как пойдет, не опаздывайте!

Адрес: ул. Балчуг д7, БЦ Балчуг Плаза, 4й этаж, Google.

Форма регистрации: регистрация.

До встречи в понедельник!
Всего голосов 13: ↑10 и ↓3+7
Комментарии7