Показаны сообщения с ярлыком юзабилити. Показать все сообщения
Показаны сообщения с ярлыком юзабилити. Показать все сообщения

Переезд 3.0: Цифровой Океан (Digital Ocean)

Некоторое время назад на домашнем сервере был поднят сайт. Долго ли, коротко ли, постепенно сайт проиндексировался и Яндексом, и Гуглом и даже всевозможными заморскими Бингами и Асками, так что на сайт стали захаживать посетители. Не то что бы много,- пара сотен в день. Всё хорошо,- и постоянный адрес от провайдера домашнего интернета пожалован, и канал не то, чтобы тонкий,- но временами серверу стало плохеть временами, да так, что не только ssh отваливался, а и перезагружать стало надобно, да аж по питанию.

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

Вообщем,- выбран был самый простой тариф, да ось знакомая, да времени на развёртывание ушло около минуты. Удобный интерфейс, моментальное развёртывание образов,- рекомендую всем.

И да, вы можете прямо сейчас зарегистрироваться на Digital Ocean и получить скидку на 10$ 

Pandoc: швейцарский нож для преобразования текста

Не единожды при создании текстов (особенно технических документов) в Microsoft Word, да и в других WYSIWYG редакторах, ловил себя на том, что оформление документа отнимает внимание и не даёт полностью сосредоточиться. Постоянно хотелось разделить задачи написания содержания и оформления, но не было подходящего инструмента: хотелось чего-то очень простого и понятного, и чтобы не надо переключаться между клавиатурой и мышью, и чтобы ещё и не переучиваться, и чтобы всё работало быстро.



Попробуй догони: Web2.0 против пользователей

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

Что за хрень? Только я добрался до низа страницы и начал прицеливаться в нужную мне ссылку, как супер-функция подгрузки дополнительных записей отработала свой хлеб и сделала страницу длиннее ещё на несколько экранов. Попробовал ещё,- такая же проблема. И ещё. И ещё :-) На какой-то итерации продукт фантазии программистов всё-таки угомонился, сделав страницу примерно в 10 раз длиннее (в терминах размера по вертикали) против первоначального размера.

Вот только мысль написать этот пост негодования пришла в голову за две попытки до того, как прекратилась автоматическая подгрузка. Получается, что подвал на таком сайте увидит далеко не каждый. Скажем даже,- очень не каждый, зато настойчивый пользователь. А кнопка "в самый низ" дизайном не предусмотрена. Прямо на уровне юзабилити намекают,- нечего тут шариться, ничего мы про себя рассказывать не хотим, потребляй контент.
Проверил несколько других сайтов,- аналогичная картина. Вот он, список очень социальных сайтов :-) :
  • Vkontakte
  • Odnoklassninki.ru
  • LinkedIn
  • Facebok
  • Google+
Среди прочих проверенных приятно порадовали почта Яндекса и Гугла, а также яндексовский МойКруг,- там автоматической подгрузки нет, зато есть кнопочки/ссылки для тех, кому нужно получить дополнительное содержание. Молодцы.

Console Colors: Сделать цветную консоль за 3 шага

Пример раскраски вывода ls
в 
online-конфигураторе
Очень часто делаю что-то в консоли, и в десктопном маке и на удалённых серверах. Использую bash. И, очень часто, выводит из себя отсутствие раскрашивания, как минимум в выводе листинга директорий. Сел разбираться,- оказывается, чтобы сделать консоль цветной, нужно сделать 3 простых шага:

Во-первых, надо удостовериться, что в переменных окружения стоит правильная консоль xterm (xterm-color или даже xterm-256color). Смотрим на вывод команды env:


    $ env
    SHELL=/usr/local/bin/bash
    TERM=xterm-256color
    PAGER=more
    BLOCKSIZE=K
    EDITOR=vi
    ...
Если тип консоли указан неправильно,- надо исправить (и добавить соответствующую строку в ~/.profile):

    $ TERM="xterm"; export TERM

Во-вторых, надо разрешить консоли использовать цвета:
    $ CLICOLOR="YES"; export CLICOLOR
И, наконец, настроить цветовую схему для вывода ls. Цветовая схема для ls задаётся переменной окружения LSCOLORS (или LS_COLORS, зависит от системы). Формат описания цветовой схемы тоже зависит от системы, чтобы не искать документацию, можно воспользоваться простеньким online-конфигуратором (позволяет задать только базовые 8 цветов). Набросал для примера вот такую схему, и добавил описание в env:
    LSCOLORS="ExGxFxdxCxDxDxhbadExEx"; export LSCOLORS

Сбербанк

Сбербанк нас любит. Во всех позах и против нашего желания. Сделали электронную очередь,- со сквозной нумерацией в 5-ти разных очередях. Получил талончик, стал клиентом номер 399. Сижу, жду, наблюдаю за движением людских масс. Поочерёдно вызывают номера 356, 414, 388, 374, 401. Бабушки в очереди на грани нервного срыва. Хотя-бы примерно понять, сколько ещё народу до тебя,- практически невозможно, если только ты не профессиональный картёжник, который помнит, сколько у него козырных тузов в рукаве и сколько осталось у противников. Железки, выдающие талончики во всех банках похожие, неужели нельзя было посмотреть как сделали конкуренты, тот-же ВТБ24? Там на талончиках есть ещё и буква, соответсвующая очереди, и в каждой очереди (операции по вкладам, или оформление услуг),- своя отдельная нумерация.

Вообщем, тому человеку, который в Сбербанке это придумал,- луч зелёного поноса.

Отображение файлов, к которым нет доступа

Вот интересно, неужели никому не приходило в голову:
есть Microsoft Windows во многопользовательском окружении, например, несколько пользователей на одном домашнем компьютере или компьютер в домене Active Directory корпоративной сети. Есть папки и файлы, которые принадлежат различным пользователям, а, в пограничных случаях, права доступа запрещают текущему пользователю даже чтение. Есть настройки папки (Сервис -> Свойства папки -> Вид), которые позволяют "скрывать защищённые системные файлы". Почему бы не сделать ещё одну настройку "Скрывать файлы, к которым нет доступа"? Вот хочется мне, чтобы система была user friendly. Ведь если я не могу прочитать файл,- зачем мне его показывать? Для полного удовольствия можно было бы ещё файлы, у которых права доступа позволяют "только чтение" тоже отображать каким-то цветом или дополнительной иконкой.

Другой пользователь уже логин

Одна железка российского производства (не буду показывать пальцем, лучше напишу обзор позднее), при попытке второго входа в интерфейс управления:

Другой пользователь уже логин
Пожалуйста повторенная попытка более последняя


а при выходе:


Вы уходите уже
Использовать это снова, пожалуйста перелогин


Такой вот русский бизнес, бессмысленный и беспощадный.

Текстовые души смайликов

Просматривая сегодня один из форумов, обнаружил, что программисты и вебдизайнеры не всегда заботятся о пользователях текстовых браузеров типа lynx и любителях отключать картинки,- у смайликов отсутствует альтернативный текст! Навскидку проверил несколько знакомых форумов:

  • PHPBB оказался на высоте,- в теге alt каждого смайлика прописан его текстовый аналог, как мы его вводим с клавиатуры, например : - ).

  • PunBB версии 1.2.16 альтернативным текстом подставляет словесное описание настроения, например smile

  • IP.Board пишет в тег alt имя файла, например rolleyes.gif


Делайте выводы.

Сервисы: Конвертер Брайля

Символ А(русская)
в азбуке Брайля
В русском сегменте интернета появился проект, позволяющий конвертировать текст в азбуку Брайля (для слепых). Конвертер, кроме русского, так-же понимает английский, эсперанто, польский, шведский и украинский языки. Выводит результат в UTF8-символов или отрисовкой в SVG. Разработчики свой проект описывают так:
С его помощью, легко и доступно можно конвертировать текст в азбуку Брайля. Сейчас для конвертации доступны несколько языков, цифры и знаки препинания. Конвертер работает только с шестью точками, возможно, несколько позже, появится возможность работы и с восьмью точками (очень нужны консультанты по этому поводу). На данный момент проект является некоммерческим.

Ну кто так строит?

Форум hub.ru огорчил: пришло уведомление:

Вам пришло новое личное сообщение.


Тема: Привет
Отправитель: <здесь был ник>

Для прочтения сообщения пройдите по ссылке:
http://www.hub.ru/forum/index.php?act=Msg&CODE=03&VID=in&MSID=<здесь было ещё>

Иду по ссылке,- мало того, что ссылка не авторизует, ещё и странная надпись:

Вам запрещено использовать личные сообщения на форуме

Юзабилити на уровне плинутса

Корпоративный ужос

Под предлогом экономии в условиях кризиса начальство выдало на гора приказ о стандартизации подписи в электронных письмах. Теперь подпись у всех единообразна вплоть до используемых шрифтов, допустимого количества телефонов и прочих контактных данных.
И у всех в подписи логотип конторы размером стописят-с-чем-то-на-писят-пять.
Аутлук худо бедно ещё умеет оличать эти логотипы от картинок-аттачей, в других почтовых клиентах (что, кстати, запрещено, равно как и линукс-десктопы),- полная пятая точка. Все письма теперь выглядят как с аттачами, открываешь,- а там,-
при интенсивной переписке все эти логотипчики начинают множиться и собираться в тучные стада корпоративного идиотизма. И размножаются, аки кролики. Представляю каково это видеть нашим партнёрам и подрядчикам. Что сделать с тем, кто это придумал,- я ещё не решил.

Поиск для людей

В процессе работы над веб-интерфейсом к базе данных по оборудованию столкнулся с проблемой,- как сделать поиск максимально дружелюбным к пользователю? Поскольку вывод результфтов предполагался в табличном виде, первым (и, как оказалось, неправильным) вариантом было сделать поисковые поля в каждом столбце, как умеет, например Excel
Старая форма поиска.

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

Мобильный "Озон"

Книжный интернет-магазин "Озон" под конец марта порадовал полезным сервисом,- теперь (для зарегистрированных, конечно-же, пользователей) можно получать уведомления по SMS о процессе исполнения заказа,- о передаче в службу доставки, поступлении заказа в пункт выдачи или поступлении оплаты заказа. Подписаться на уведомления можно по этой ссылке

Юзабилити в корпоративных системах

Последние годы работы в серьёзных компаниях навели меня на некоторые размышления, которыми хочется поделиться: