• Удобный микроблогинг: 8 альтернатив веб-интерфейсу Twitter

  • Правило письма


  • Сегодня прочитал на Хабре о новой мобильной операционке от Майкрософта - "информационно-ориентированный интерфейс". Это первые шаги к интерфейсу будущего, который мне приходил в голову ещё пару лет назад.

    Что происходит сейчас, когда вы работаете за компьютером? Когда вам нужно что-то сделать - вы в первую очередь думаете "чем это сделать" и уже во вторую очередь о том, что конкретно вы хотите получить.

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

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

    Давайте возьмём немного другой пример. У меня на компьютере сохранён html-файл. Начнём с того, что я хочу просмотреть его. Для этого я просто щёлкаю на файл, открывается мой дефолтный браузер и я получаю то, что мне нужно. Здорово. Теперь я хочу внести небольшие изменения в эту веб-страницу. Для этого я возвращаюсь обратно в файловый менеджер, нахожу нужный мне html, щёлкаю на нём правой кнопкой и выбираю "открыть с помощью" - и выбираю "блокнот". Я получил то, что мне нужно - информацию теперь можно редактировать. Теперь я редактирую html в блокноте, но чтобы увидеть результат своих трудов, мне нужно нажать в блокноте "сохранить", потом переключиться в соседнее приложение (мой браузер) и нажать на кнопку "обновить", тогда хтмл будет заново прочитан моим браузером и я увижу последние изменения. Поработав немного я решил, что мне, всё-таки, нужна полноценная среда разработчика для своего хтмл. Тогда я закрываю блокнот, возвращаюсь к файловому менеджеру, щёлкаю на хтмл правой кнопкой и выбираю "открыть с помощью" - "Dreamweaver". Тогда я получаю то, что мне нужно.

    Итак, что же за картину мы видим? А мы видим, что веб-страница в браузере, хтмл-текст в блокноте и хтмл в Dreamweaver - это отдельные слабопересекающиеся между собой вещи (объединяет их только общий хтмл-файл на диске). Несмотря на то, что логически мы имеем дело с одним и тем же объектом "веб-страница такая-то".

    Теперь давайте взглянем в информационно-ориентированный интерфейс. Вот я хочу открыть нужную мне веб-страницу, сохранённую на моём компьютере. Для этого мне нужно открыть файловый менеджер... стоп-стоп - мне же не нужно выполнять никаких операций с файлами, кроме единственного "получить доступ (прочесть) к определённому объекту" - нужны ли мне ради этого диски-файлы-папки и прочая дребедень? Ответ: нет не нужны. Кстати говоря, Vista, насколько я знаю, уже сделала существенный шаг вперёд в этом направлении, предложив пользователям возможность организации виртуальных папок. К сожалению, не могу сам попробовать эту вкусность в деле.  Мне достаточно всего лишь каким-то образом объяснить, что за веб-страницу я хочу открыть. Для этого я открываю "поисковик" и получаю из него нужную мне веб-страницу. Например - как? Например - так. В поисковике мне предлагаются различные варианты поиска/фильтрации/сортировки всех доступных мне объектов. Первое, что мне приходит в голову - так это то, что моя веб-страница отлично подходит под критерии "веб-страницы". Поэтому я ищу в поисковике папочку, которая называется "веб-страницы". Но сразу в глаза она (допустим) не бросается. Тогда я щёлкаю на пустую папку без имени, система предлагает мне ввести имя. Я ввожу "веб-страницы". Система подсказывает мне "веб-страницы в форматах: html, php". Я соглашаюсь. Система создаёт для меня папку с названием "веб-страницы" и комментарием мелким шрифтом, что именно html, php. Двойным щелчком я перехожу в эту папку - и вижу все последние 100 веб-страниц, с которыми я работал. Но, как выясняется, я большой любитель полазить в интернете - поэтому последние 100 - это 100 малополезных интернет-страниц, они мне не нужны. Я возвращаюсь назад, опять щёлкаю на пустую папку и пишу "работа". Система мне подсказывает "объекты, сгруппированные по тегу 'работа'". Я соглашаюсь. Открываю эту папку - и вижу последние 100 объектов по работе. Но мне этого мало. Теперь я беру папку "веб-страницы" и копирую её внутрь папки "работа". Захожу в "работа", оттуда захожу в подпапку "веб-страницы" - и вижу список последних 100 веб-страниц, отмеченных тегом работа. И - нахожу-таки то, что мне нужно.

    Скажете неудобно? Напротив - невероятно удобно! Выглядит сложно лишь потому, что я показал весь этот процесс с нуля. Но в следующий раз у меня есть 2 замечательных папки, в которых я всегда смогу найти мои рабочие веб-страницы. Мне уже не нужно ничего создавать, нужно просто выбрать нужные мне папки и посмотреть.

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

    Идём далее. Вот я увидел нужную мне веб-страницу. Двойной щелчок - и веб-страница открывается у меня в дефолтном браузере. Полюбовавшись, я хочу начать её редактировать. Для этого я открываю меню "интерфейс" -- "добавить интерфейс" -- "Блокнот (простой текст)". Открывается дополнительное окно, я размещаю его так, как мне удобно и начинаю менять содержимое веб-страницы. Естественно, что окно браузера никуда не делось - оно продолжает отображать веб-страницу одновременно со всеми изменениями в блокноте. Для тех у кого система подтормаживает - можно использовать не "добавить интерфейс", а "выбрать другой интерфейс" - тогда мы можем по очереди то работать с веб-страницой как с текстом, то видеть её на экране как веб-страницу. Да - и ещё маленькая деталь: кнопка "сохранить" должна уйти в прошлое, пользователь не должен думать о такой ерунде (собственно, уже сейчас от этой кнопки начинают избавляться, например, в Microsoft One Note).


  • Удобный микроблогинг: 8 альтернатив веб-интерфейсу Twitter

  • Правило письма