Глава "Одноклассников" ещё в марте объяснил свое настороженное отношение к Apple. Родственная " ...
Всем привет! Я Егор Дыдыкин, руководитель группы разработки главной страницы Mail.Ru. В этой ...
Всем привет! Я Егор Дыдыкин, руководитель группы разработки главной страницы Mail.Ru. В этой статье я расскажу о том, как мы решали задачу по созданию адаптивного портального меню — блока, расположенного в верхней части практически каждой страницы проектов Mail.Ru. Создавать, развивать и модифицировать любые кросспортальные решения (к которым относится и наше адаптивное меню) – это всегда объемная и сложная задача. Трудность работы с такими элементами в том, что они используются на всех проектах портала Mail.Ru — и соответственно, должны учитывать технологическую и продуктовую специфику каждого из них. Необходимо, чтобы портальное меню было технически независимо и могло работать в любой среде — легко встраиваться в каждый из проектов и соответствовать их логике.
Новая версия портального меню понадобилась в результате крупного обновления портальных гайдлайнов, которое произошло в прошлом году. Подробно о том, что и зачем поменялось, можно прочитать на Behance. В рамках обновления нужно было обеспечить стилистическое единство множества разных проектов портала Mail.Ru, а также единый стиль работы на них навигации, визуально и функционально. На каком бы проекте ни находился пользователь, ему должно быть понятно, как по нему перемещаться. Поэтому меню и технически должно быть единым, кросспроектным.
Итогом нашей работы стало решение, которое фактически представляет собой конструктор с большим набором элементов, в том числе и динамических. Такой подход дал возможность в режиме реального времени «собирать» из этих элементов портальное меню, соответствующее требованиям того или иного проекта, и позволил вывести на первый план именно те возможности, которые больше всего нужны пользователям. Формат элементов также адаптируется в зависимости от разрешения экрана, на котором пользователь открыл страницу.
А теперь подробнее о том, как мы это сделали.
Читать дальше →
+ развернуть текст сохранённая копия
Мы приглашаем всех желающих принять участие в чемпионате Russian Developers Cup, в котором состязаются IT-специалисты в области веб-разработки, мобильных сервисов и игр. Регистрация на чемпионат открывается с сегодняшнего дня.
Здесь вы сможете не только померяться в мастерстве и знаниях в области разработки, но также найти единомышленников и создать с ними проектные команды. Первый чемпионат Russian Developers Cup состоялся в 2013 году, тогда первое место занял проект Funky Quest, сервис для создания и проведения игр и квестов на местности. В 2014 победила команда Wellness Team, которая в ходе чемпионата создала новый интернет-сервис для занятий спортом.
Читать дальше →
Тэги:
cup,
developers,
group,
mail.ru,
rdc,
russian,
блог,
веб-разработка,
компании,
программирование,
разработка
Открытый курс «Технологии Semantic Web»
2015-05-26 09:22:40
Всем привет! Мы с коллегами из сообщества Semantic Web User Group, Высшей школы ИТИС КФУ и Computer ...
+ развернуть текст сохранённая копия
Всем привет! Мы с коллегами из сообщества Semantic Web User Group, Высшей школы ИТИС КФУ и Computer Science клуба подготовили открытый обучающий курс «Технологии Semantic Web». Темы курса: Введение в семантику и Semantic Web; Формат представления данных RDF; Формальные онтологии; Язык описания онтологий OWL; Язык запросов SPARQL; Semantic Web в дикой природе: популярные ресурсы, онтологии […]
Тэги:
group,
russian,
semantic,
user,
web
Открытый курс «Технологии Semantic Web»
2015-05-26 09:22:40
Всем привет! Мы с коллегами из сообщества Semantic Web User Group, Высшей школы ИТИС КФУ и Computer ...
+ развернуть текст сохранённая копия
Всем привет! Мы с коллегами из сообщества Semantic Web User Group, Высшей школы ИТИС КФУ и Computer Science клуба подготовили открытый обучающий курс «Технологии Semantic Web». Темы курса: Введение в семантику и Semantic Web; Формат представления данных RDF; Формальные онтологии; […]
Тэги:
group,
russian,
semantic,
user,
web