Pull to refresh
  • by relevance
  • by date
  • by rating

Хочу 2!!! Всем миром к унифицированным интерфейсам

Lumber room
В продолжение предыдущего моего поста

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

О чем это я здесь? Если прикинуть, то с точки зрения интерфейса многие интернет-проекты похожи друг на друга. Точнее сказать, у них много общего в интерфейсах: заголовки полей, пункты меню, тексты в копирайтах, в контактах. Так почему не сделать «интерфейсный банк данных» (ИБД)… да! Вот взять и именно так и назвать.

Расписать в этом ИБД всякие общие требования и раз и навсегда закрыть тему… должен или не должен быть у какого-то там американского веб-проекта русский или итальянский, а то и китайский интерфейс и наоборот.

А чтобы было совсем красиво, взять и принять на межгосударственном уровне какую-нить совместную резолюцию и наполнить этот самый ИБД под контролем соответствующих языковых специалистов каждого государства. Тем более, что очень нынче просто определить основных игроков разных языков.

И все! Дело в шляпе! Все довольны и всем хорошо! И людям — конечным пользователям и самим владельцам интернет-проектов… да всем!

Какого мирового геморроя можно было бы избежать и еще сблизить народы проживающие на Земле. Да и интернет-бизнес шагнул бы вперед.
Total votes 17: ↑6 and ↓11 -5
Views 145
Comments 11

Хочу 3!!! Моя работа над ошибками по идее унификации интерфейсов

Lumber room
Судя по минусовкам я пришел к мнению, что не совсем понятно описал идею по унификации интерфейсов веб-проектов. Извиняюсь перед всеми и исправляюсь…

Идея по унификации интерфейсов изначально предлагается только для социальнозначимых (социальноориентированных) интернет-проектов. Тех, которые выходят по своей идее за рамки одного государства. Типа ФэйсБук, Твиттер.

Перевести общий интерфейс, описательную часть, контакты. Т.е. ту информацию, которая не меняется часто. А пользователь только выбирает либо из выпадающего списка «свой» язык, либо браузер автоматом (Accept-Language) подхватывает локальные установки пользователя. Причем языковое меню устанавливается в стандартном месте. По-примеру копирайта. Он же ставится внизу страницы сайта и имеет унифицированное представление.

Естественно, подойти к этой теме необходимо на межгосударственном уровне. Ибо каждый отдельно взятый разработчик элементарно не потянет локализацию под «все» языки. А вот если все договорятся, как типа «www» для сайтов и «ftp» ну… сами знаете для чего :) то проблем с унификацией интерфейсов… не будет.

Выход с гугловским транслэйтом не прокатывает, по крайней мере сейчас… переводит он еще ой как не гуд с точки зрения понимания.

Может показаться, что идея выглядит утопической. Однако, полно примеров, когда вводились «на пустом месте» какие-то стандарты… и все становилось очень удобно. Тот же OpenID. Если бы его поддержали официально, если так можно выразиться, то куда удобней стало бы работать социальным сетям, интернет-магазинам, форумам…

Хочу 1, Хочу 2.
Total votes 22: ↑5 and ↓17 -12
Views 159
Comments 12

Унификация интерфейсов: опыт e-commerce-проектов

VK corporate blog Interfaces *
В начале 2012 года в Mail.Ru Group было реорганизовано e-commerce-направление, и перед нами встала задача провести обновление всех сервисов. В рамках обновления интерфейсы всех проектов были приведены к единому знаменателю. В этом посте я расскажу о том, что на практике дает унификация, и какими методами можно свести к минимуму затраты при работе с масштабными проектами.

Вводные данные

В направление электронной коммерции Mail.Ru Group входят Товары, Деньги, Недвижимость и Путешествия. Кроме них, в течение года мы работали над новыми продуктами — спутниками основных сервисов. Итогом стало появление новых проектов Авиабилеты, Финансы и Ремонт.

Нашей основной задачей было создать в сжатые сроки базовый интерфейс, который позднее можно и нужно будет совершенствовать и масштабировать.

Читать дальше →
Total votes 111: ↑96 and ↓15 +81
Views 32K
Comments 22

Как мы уместили таблицы в экран смартфона и унифицировали в рамках дизайн-системы

True Engineering corporate blog Interfaces *Usability *Mobile applications design *
Мы разрабатываем рабочие инструменты для сотрудников и партнеров заказчика. Большинство созданных нами модулей содержит таблицы, реестры, карточки с детальной информацией.

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

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

Для дизайн-проектирования это ставит нам 2 задачи:

1. Превратить большое в маленькое – перевести объемные списки в мобильное представление.



2. Разработать подход к унификации – унифицировать мобильное представление для разных списков в рамках нашей экосистемы. Чтобы пользовательский опыт был единообразным, вне зависимости от модуля, с которым работает пользователь.

В этой заметке поделимся тем, как мы подходили к решению задач перевода таблиц в списки и унификации представления разных списков.
Читать дальше →
Total votes 22: ↑21 and ↓1 +20
Views 9.9K
Comments 5

Как начать использовать USB Type-C в своих разработках

НТЦ Вулкан corporate blog Manufacture and development of electronics *Computer hardware Electronics for beginners

В современных embedded-устройствах используется огромное количество различных разъемов, таких как USB Type-B, miniUSB, microUSB и так далее. Все они отличаются форм-фактором, максимальной пропускной способностью и другими различными характеристиками. Самым верным решением в данной ситуации было бы минимизировать количество используемых разъемов и остановиться на каком-то одном, «едином» для большинства разработок. Наиболее перспективным выглядит использование разъема Type-C. В нем объединены невероятная пропускная способность с высокой мощностью питания. Такие производители, как Apple, Huawei, Sony уже внедряют разъем Type-C в свои разработки, постепенно отказываясь от использования «старых» разъемов. А чем embedded-разработчики хуже?


В данной статье мы приведем общую информацию, необходимую для практического применения Type-C. Наиболее полезной она будет для новичков в сфере embedded, но надеемся, что каждый найдет в ней что-то интересное.

Читать дальше →
Total votes 52: ↑52 and ↓0 +52
Views 19K
Comments 56

USB4: все тот же USB?

НТЦ Вулкан corporate blog Interfaces *Manufacture and development of electronics *Computer hardware

В конце 2020 года ожидается выход устройств с поддержкой интерфейсов нового поколения USB4/Thunderbolt 4. Данные интерфейсы похожи, однако имеют ряд принципиальных отличий. Среди таких отличий можно выделить наиболее значимое: спецификации на USB4 общедоступные и любой желающий может изучить основные принципы работы данного интерфейса, в отличие от Thunderbolt 4.


В данной статье мы рассмотрим изменения, которые претерпел интерфейс USB4 по сравнению с предыдущей версией (USB 3.2), разберем архитектуру USB4 и перечислим его основные характеристики.


Более подробную информацию можно найти в спецификации на USB4.

Читать дальше →
Total votes 39: ↑39 and ↓0 +39
Views 27K
Comments 107