Pull to refresh

Браузер Yandex

Яндекс corporate blog Website development *
Сегодня был представлен новый браузер Yandex — первый, который мы не просто собрали из готовых составных частей, а спроектировали его внешний вид фактически с нуля, проработав каждую возможную деталь. Теперь можно рассказать о том, почему и как мы это делали.



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

Читать дальше →
Total votes 465: ↑266 and ↓199 +67
Views 218K
Comments 825

Яндекс.Браузер 1.1: с технологией Турбо от Opera Software

Яндекс corporate blog Website development *
Сегодня мы выпускаем значительное обновление Яндекс.Браузера. На самом деле, с момента его релиза в начале октября было уже четыре апдейта. Они включали в себя критические багфиксы, в том числе и устранение существовавших уязвимостей. Главное, что появляется в Браузере 1.1 — технология Opera Turbo, о которой, в частности, на YaC 2012 рассказывал и CTO Opera Software Хакон Виум Ли.

Режим Турбо позволяет в разы быстрее загружать страницы при низкой скорости интернет-соединения. Наш браузер стал первым после выпущенного самой Opera Software, в котором используется эта технология. 

image

Читать дальше →
Total votes 136: ↑83 and ↓53 +30
Views 61K
Comments 133

Вышла новая версия Яндекс.Браузера: с синхронизацией и API Табло

Яндекс corporate blog Yandex API *
Сегодня вышла новая версия Яндекс.Браузера. Теперь в нём есть:

  • синхронизация между разными компьютерами с помощью технологий Яндекс.Диска;
  • возможность продолжать поиск прямо в омнибоксе — и не только на Яндексе;
  • подсказки о страницах сайтов, на которых вы даже ещё не были;
  • возможность с помощью API настроить представление своего сайта в Табло и много других важных улучшений.

Окно синхронизации в Яндекс.Браузере
На Хабре о Яндекс.Браузере мы рассказывали последний раз, когда в нём появился режим Турбо. Мы подсчитали, что сейчас в день им пользуется 10% всей аудитории нашего браузера; экономия трафика составляет 45%. Ежемесячно через Турбо проходит около 1,3 млрд веб-страниц.

На сегодняшний день недельная аудитория Яндекс.Браузера в России достигла 4,8М пользователей, а доля в Рунете — 4,7%. К слову, за время, прошедшее с момента выхода прошлой версии, мы не только развивали возможности своего браузера, но и присоединились к работе над проектом Хромиум.
Итак, что же нового в этой версии Яндекс.Браузера, и почему это стоит вашего внимания
Total votes 139: ↑98 and ↓41 +57
Views 59K
Comments 179

Новая версия Яндекс.Браузера: поиск по странице с учетом морфологии и поддержка жестов

Яндекс corporate blog
Представляем вам новую версию Яндекс.Браузера. Наиболее интересные изменения в этой версии:

  • поиск по странице научился понимать морфологию русского языка — насколько нам известно, это первый браузер, который такой поиск поддерживает;
  • появились жесты для управления навигацией в браузере;
  • проводится эксперимент с объединением омнибокса и поисковой строки на странице поискового сервиса;
  • для закладок теперь можно включить отображение фавиконок.



Подробности
Total votes 163: ↑145 and ↓18 +127
Views 52K
Comments 149

Бета-тестирование нового Яндекс.Браузера: проверка орфографии от Яндекса и звонок с компьютера в телефон

Яндекс corporate blog
Мы объявляем открытую программу бета-тестирования новых версий Яндекс.Браузера. Начиная с нынешней, желающие смогут попробовать самое новое и помочь Яндексу в том, чтобы найти ошибки, которые нам не удалось выявить в условиях внутреннего тестирования. Одновременно пользователи бета-версии смогут оценить новые возможности еще до их появления в стабильном канале.

Что нового появилось, кроме бета-канала:
  • Улучшенная проверка орфографии
  • Синхронизация в мобильном браузере и Быстрый звонок
  • Эксперимент: Умная кнопка «Назад»
  • Эксперимент: быстрый переход назад/вперед
  • Эксперимент: быстрый возврат в начало страницы
  • Бета-версия браузера под Андроид теперь работает на планшетах
  • На модерации версия браузера под Айфон

Уже сейчас вы можете загрузить бета-версию Яндекс.Браузера. Ниже читайте подробности обо всех нововведениях.


Читать дальше →
Total votes 105: ↑93 and ↓12 +81
Views 41K
Comments 97

Новая бета Яндекс.Браузера 14.2: улучшенный менеджер загрузок и просмотр офисных документов

Яндекс corporate blog
Сегодня выходит новая бета-версия Яндекс.Браузера, в которой появились сразу несколько улучшений. В частности, значительно обновился менеджер загрузок — теперь он умеет распознавать основные ошибки и пытаться восстановить процесс загрузки, если это возможно. А также, браузер теперь сам умеет показывать основные офисные форматы.



Полный список нововведений:
  • Новый менеджер загрузок
  • Поддержка офисных форматов
  • Каталог улучшений для Яндекс.Браузера
  • FastDNS
  • Блокировка сайтов с СМС-мошенничеством

Читать дальше →
Total votes 101: ↑84 and ↓17 +67
Views 43K
Comments 162

Как обучить пользователя и не свести его с ума. Опыт Яндекс.Браузера

Яндекс corporate blog Interfaces *Usability *
В Яндекс.Браузере, как и в любой другой многофункциональной программе, есть возможности, о которых знают далеко не все. Причем проигрывают от этого не только сами пользователи, но и продукт в целом — его потенциал в результате не раскрывается перед всей аудиторией. Можно сколь угодно долго шлифовать дизайн, наполнять справочные материалы и писать статьи на Хабр, но основная масса пользователей по-прежнему не будет знать обо всех возможностях. Нам нужен был новый, более умный и точный, инструмент, позволяющий аккуратно обучить пользователя. В этой статье мы поделимся своим опытом создания подобного, и, возможно, он пригодится вам при разработке своих продуктов.



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

Помимо Справки существует такая вещь, как стартовая страница (мы ее называем «welcome page») с описанием нескольких наиболее ярких возможностей. Но возможностей много, а терпения у пользователя не очень. Поэтому нужно было придумать что-то еще. Не будем вам говорить, что в результате мы изобрели всплывающие подсказки. Их ведь применяют в различных программах уже очень давно. Вспомните хотя бы всемирно известную Скрепку из одного очень популярного офисного пакета, у которой были как сильные стороны, так и некоторые досаждающие моменты. Вот эту идею мы и взяли за основу, чтобы на базе нее построить свою систему умных подсказок. А дальше началось самое веселое.
Подробности с гипотезами и графиками
Total votes 97: ↑80 and ↓17 +63
Views 38K
Comments 77

Яндекс.Браузер теперь и для Linux

Яндекс corporate blog Browsers
Говорят, что обещанного ждут три года, но мы управились быстрее, и только что на YaC 2014 была представлена первая бета-версия Яндекс.Браузера для Linux.

В этом посте, помимо ссылки, небольшой рассказ о том, в чем была сложность поддержки Flash Player, какой процент сотрудников Яндекса используют Linux и почему нам особенно важны комментарии на Хабре про него.

image

Эту сборку можно было бы назвать специальной версией для Хабрахабра — нигде нас не просили выпустить ее так активно, как здесь. Под любой нашей статьей про Яндекс.Браузер обязательно было примерно такое:



С другой стороны, в самом Яндексе около 15% сотрудников используют на десктопах те или иные дистрибутивы линукса. Несколько сотен человек из их числа добровольно помогают нам тестировать предварительные сборки браузера. Поэтому спрос на браузер был в том числе и внутренний.
Читать дальше →
Total votes 157: ↑133 and ↓24 +109
Views 133K
Comments 313

Будущее [отсутствие] интерфейсов браузеров от Яндекса

Яндекс corporate blog Web design *Interfaces *Usability *
Только что Яндекс сделал важный шаг, который, как мы надеемся, приближает нас к будущему браузеров и тому, как будут выглядеть интерфейсы, через которые мы взаимодействуем с интернетом. Мы представили новую альфа-версию Яндекс.Браузера, которая по сути является новым подходом к интерфейсам браузеров.



Меня зовут Гена Лохтин. В Яндексе я отвечаю за проектирование интерфейса нового Браузера, и специально для Хабра хочу сейчас рассказать, почему мы пришли к такому новому интерфейсу и какие трудности нам удалось преодолеть по дороге. Внутри для нового браузера мы использовали кодовое название «Кусто» (чуть ниже расскажу почему). Так что иногда я буду использовать его в тексте.

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

Но никто ещё не предлагал такого радикального решения, как мы. Чтобы прийти к нему, и решить все те проблемы, которые оно ставит, — понадобилось несколько лет. Ведь это не только убирание рамок. Нужно, чтобы браузером при этом было удобно пользоваться. Внутри «Кусто» много новых интерфейсных решений, над которыми мы долго работали и которые долго тестировали. Итак.
Читать дальше →
Total votes 289: ↑253 and ↓36 +217
Views 187K
Comments 418

Яндекс.Браузер: интерфейс будущего теперь в бете

Яндекс corporate blog Web design *Interfaces *Usability *
Сегодня мы готовы объявить, что версия Яндекс.Браузера, над которой мы работаем в рамках проекта «Кусто», вливается в его основную бету. Знаем, что здесь многие ею пользуются, и теперь у вас появится возможность переключаться между новым режимом и традиционным интерфейсом.



В конце ноября прошлого года наша команда впервые представила публике свое видение того, каким станет Яндекс.Браузер в будущем. Честно говоря, мы не ожидали, что публичных отзывов окажется так много. Для сравнения: поток предложений и багрепортов, отправленных из Кусто, оказался даже больше, чем после выпуска самой первой версии Яндекс.Браузера в 2012 году. Не удивительно, что весь декабрь мы активно занимались разбором ваших сообщений, которые во многом определили наш фронт работ на ближайшие месяцы.

Мы хотим, чтобы участникам бета-тестирования Яндекс.Браузера было удобно отслеживать изменения в проекте «Кусто» и не приходилось пользоваться для этого двумя разными сборками. А сейчас я расскажу о результатах нашей работы над новым браузером за последний месяц.
Читать дальше →
Total votes 104: ↑79 and ↓25 +54
Views 87K
Comments 202

Как сделать кэш браузера не таким бесполезным, как обычно

Яндекс corporate blog Development of mobile applications *Development for Android *Browsers Mobile applications testing *
Хочу рассказать вам о том, как мы в Яндекс.Браузере попытались сделать кэш не таким бесполезным для пользователей, как обычно. В недавно вышедшей новой бете Яндекс.Браузера для Android (планируем и для других ОС) можно получить доступ к недавно посещенным сайтам даже при отсутствии соединения с интернетом. Причём работать это должно гораздо надёжнее и удобнее, чем всё, что вы видели до этого.



Чтобы это стало возможным, мы придумали собственное кластерное кэширование, алгоритм работы которого следит за тем, чтобы сохранять страницы максимально целостно. Подробности об устройстве всего — под катом.
Читать дальше →
Total votes 60: ↑57 and ↓3 +54
Views 42K
Comments 35

Табы сверху? Развитие нового интерфейса Яндекс.Браузера

Яндекс corporate blog Web design *Interfaces *Usability *
Мы продолжаем дорабатывать новый интерфейс Яндекс.Браузера и постепенно двигаемся к варианту, который можно сделать доступным для всех. Делаем мы это внимательно, изучая отзывы пользователей на то, что уже было сделано. Сегодня – новая бета-версия для Windows, получившая название Калипсо и основанная на наиболее удачных решениях из проекта Кусто.



В конце прошлого года мы показали публике (в том числе на Хабре) альфа-версию нового дизайна и попросили помочь с тестированием. Благодаря этому, нашей команде удалось проверить идеи в реальных условиях, разделить их на те, которые понятны людям, и те, которые нуждаются в дальнейшей доработке. Калипсо — это объединение привычных решений из классического интерфейса с хорошими идеями из Кусто. Среди них видеофоны, прозрачный интерфейс, поиск с богатыми ответами, обновленные инфобары и многие другие.
Читать дальше →
Total votes 79: ↑61 and ↓18 +43
Views 103K
Comments 222

Опасный мир вредоносных расширений и защита от них. Опыт Яндекс.Браузера

Яндекс corporate blog Information Security *Browser extensions Browsers
Браузерные расширения в последнее время, к сожалению, всё чаще используются не для того, чтобы приносить пользу, а как инструмент мошенников. Сегодня мы хотим поделиться с вами нашим опытом борьбы с вредоносными разработками, рассказать о мерах и технологиях, которые защищают пользователей Яндекс.Браузера.



Весной 2014 года поддержка Яндекс.Браузера обратила внимание на стремительно растущее число обращений от пользователей, в которых говорилось о «заражении браузера вирусом» и агрессивной рекламе, всплывающей на посещаемых сайтах. Наиболее распространенным симптомом была подмена или добавление новых рекламных блоков на популярных в Рунете сайтах (ВКонтакте, Яндекс, ...). При этом разработчики вредоносных расширений не утруждали себя заботой о пользователях и не брезговали откровенно мошеннической или шок-рекламой. Встречались и другие проявления. Например, автоматическое открытие вкладки с определенным сайтом, подмена поиска по умолчанию или даже воровство данных.

В определенный момент количество таких обращений стало достигать 30% от всех сообщений в поддержку. Наблюдения поддержки также подтверждались статистикой основных причин удаления нашего браузера (при удалении пользователям предлагается описать причину). Многие люди искренне считали, что это наша команда решила таким вот способом монетизировать браузер. За короткий период времени количество удалений Яндекс.Браузера, связанных с деятельностью сторонних вредоносных разработок, удвоилось. Нужно было срочно вмешаться и начать работать над этой проблемой.
Читать дальше →
Total votes 65: ↑60 and ↓5 +55
Views 66K
Comments 95

Безопасный WiFi в Яндекс.Браузере. О защите для тех, кто ещё не успел HTTPS

Яндекс corporate blog Information Security *Browsers
Сегодня я хочу рассказать вам о новой технологии Яндекс.Браузера, которая защищает трафик при использовании публичного WiFi. А в ближайшее время в рамках конкурса на конференции ZeroNights любой желающий сможет попробовать найти в ней уязвимость. Но обо всем по порядку.



Небезопасный WiFi

Про риски, которые несет открытый или слабозащищенный WiFi, можно на Хабре и не рассказывать. Достаточно вспомнить самую крупную в истории утечку банковских данных, когда потеря миллионов номеров кредитных карт стала возможно во многом из-за использования ненадежного протокола WEP в WiFi-сетях. С тех пор прошло десять лет, но ситуация не стала лучше, ведь сейчас нас всюду окружают точки вообще без какого-либо шифрования. Их можно найти в кафе, в аэропортах и даже на автобусных остановках. При этом перехват такого WiFi может освоить любой школьник со сниффером. А простейшие устройства для взлома вообще продаются в интернете за считанные доллары.
Читать дальше →
Total votes 65: ↑65 and ↓0 +65
Views 44K
Comments 54

Яндекс и ZeroNights: месяц поиска уязвимостей в Яндекс.Браузере

Яндекс corporate blog Information Security *Browsers
Сегодня Яндекс вместе с организаторами конференции ZeroNights запускает конкурс по поиску уязвимостей в Яндекс.Браузере. Его участники смогут не только помочь миллионам пользователей, но и побороться за вполне материальные призы.

Публиковать пост на Хабрахабре только ради анонса конкурса было бы слишком скучно, поэтому я совмещу полезное с полезным и расскажу вам, почему наша команда внедряет в браузер дополнительные технологии защиты (например, проксирование трафика открытого wi-fi), а не ограничивается лишь закрытием уязвимостей. Было бы интересно обсудить с вами наше видение.



Конкурс
Уверен, читатели Хабра согласятся, что безопасность это не конечный результат, а процесс постоянного поиска и исправления проблем. Какую бы защиту вы ни разработали, рано или поздно ее кто-то пробьет. И чем больше у вашего продукта пользователей, тем чаще защиту будут испытывать на прочность.
Читать дальше →
Total votes 45: ↑41 and ↓4 +37
Views 16K
Comments 14

Яндекс.Браузер за прозрачность мобильных подписок

Яндекс corporate blog Development of mobile applications *Browsers
Как быстрее всего подписаться на платную услугу со своего телефона? Достаточно один раз кликнуть по кнопке на случайном сайте, не прочитав условия внизу страницы. Сегодня я расскажу вам о проблеме платных мобильных подписок и о той технологии в Яндекс.Браузере, которая защищает людей от неосознанных трат.



Читать дальше →
Total votes 55: ↑54 and ↓1 +53
Views 26K
Comments 30

От черного прямоугольника в Яндекс.Браузере к ускорению всего Chromium

Яндекс corporate blog Website development *Google Chrome Visual Studio *Browsers
Сегодня мы расскажем вам историю об одном интересном баге в Яндекс.Браузере, исправление которого привело к значительному ускорению отрисовки во всем проекте Chromium. И помогут мне в этом Кирилл drBasic Плешивцев и Вадим Lof Петров, специалисты из нашей команды, которым и посчастливилось разбираться с проблемой. Передаю им слово.



Один не совсем обычный баг

Меня зовут Кирилл, я работаю в группе внутренних компонентов Яндекс.Браузера в Новосибирске. В один не совсем прекрасный день коллеги из тестирования Яндекс.Браузера воспроизвели проблему с проигрыванием видео через Flash Player. И поскольку именно наша группа отвечает за эту часть браузера (медиа, кодеки, вот это все), задача досталась мне. Баг, скажем так, не претендовал на оригинальность. Клик по кнопке Play приводил к черному прямоугольнику вместо корректного воспроизведения видео. Этот симптом я встречал и раньше, поэтому рассчитывал на достаточно быструю локализацию проблемы. Но я ошибался.
Читать дальше →
Total votes 125: ↑121 and ↓4 +117
Views 57K
Comments 49

Решаем проблему перехвата и подмены DNS-запросов. DNSCrypt в Яндекс.Браузере

Яндекс corporate blog Information Security *Browsers
Когда речь заходит о защите веб-трафика от перехвата и подмены, то на ум в первую очередь приходят протокол HTTPS или даже собственный VPN-сервер. К сожалению, многие забывают еще об одной незащищенной стороне, а именно о DNS-запросах. Сегодня я еще раз привлеку внимание к этой проблеме и расскажу о том, как мы решаем ее в Яндекс.Браузере с помощью технологии DNSCrypt.



Читать дальше →
Total votes 61: ↑60 and ↓1 +59
Views 84K
Comments 65

Будущее браузеров и искусственный интеллект. Дзен в Яндекс.Браузере

Яндекс corporate blog Browsers Machine learning *
В будущем, как нам кажется, все популярные браузеры выйдут за рамки программ для открытия веб-страниц и научатся лучше понимать людей, которые ими пользуются. Сегодня я расскажу вам, каким мы видим это будущее на примере персональной ленты Дзен в Яндекс.Браузере, которая теперь доступна пользователям Windows, Android и iOS.



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

Читать дальше →
Total votes 63: ↑55 and ↓8 +47
Views 59K
Comments 111

Первый мобильный браузер с поддержкой расширений для Chromium. Новая альфа Яндекс.Браузера

Яндекс corporate blog Browser extensions Browsers Mobile applications testing *
Современные мобильные браузеры, как и их десктопные аналоги, должны позволять пользователям добавлять недостающие возможности с помощью дополнений. Несмотря на отказ команды Chromium от идеи поддержки расширений на Android, наша команда продолжает работать над этой возможностью, и сегодня мы приглашаем сообщество Хабра попробовать первую альфу Яндекс.Браузера, в которую вы уже сможете установить LastPass, Tampermonkey или даже Ghostery.

image

Первые дополнения появились в Internet Explorer еще в 1999 году и за следующее десятилетие практика открытия доступа к API стала обязательной для любого более-менее популярного браузера. Сейчас многие из нас не представляют себе работу за компьютером без возможности добавить в браузер необходимую функцию собственными руками. А вот с Android пока еще все не так. Несмотря на рост производительности современных мобильных устройств, браузерные расширения на Android – скорее исключение, чем правило.

Читать дальше →
Total votes 118: ↑111 and ↓7 +104
Views 69K
Comments 76
1