ReCoder ([info]recoder) wrote,
@ 2006-05-16 16:07:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Current mood: creative
Current music:3 Doors Down - Be Somebody
Entry tags:coding, internet

ReSearch Central

Решил поделиться несложной, но полезной страницей для поиска:

URL: http://recoder.andrewz.org/search/

  • Интерфейс к разным самым поисковикам
  • Поиск по Сети, блогам и википедиям
  • Авто-режим, умеющий выбирать разные поисковики в зависимости от языка
  • Пытается определить веб-адреса и перейти на них (так что подходит в качестве start page)
  • Понимает параметры для линкования, например: http://recoder.andrewz.org/search/?felching
  • Знает три шортката - Enter для авто-поиска, Alt+W для поиска в Википедиях и Alt+M для поиска по картам

То есть использовать страницу очень просто: загрузил, втоптал слова (или Copy-Paste), нажал Enter. Если это URL, то произойдёт переход по нему, если русские слова - то выполнится Яндекс-поиск, если английские - Google-поиск. Если этого мало - есть ещё много разных кнопок...

Enjoy!

Себе в ToDo: 1) Переписать на чистом XHTML+CSS без таблиц, 2) Навесить шорткаты на закладки, 3)Сделать версию для загрузки в Sidebar к FireFox

Update: Эта страница решает достаточно узко-специфичную задачу: служить стартовой страницей на тех компах, на которых я работаю. Отсюда требования: 1) отсутствие зависимости от других файлов, 2) минимальный размер, 3) функционирование под IE 5.5/6.0 и FireFox. Это не полноценный web app и даже не CGI-скрипт (всё хостится на сервере без CGI). Это набор хаков, эффективно решающий мой основной use case: запустить браузер имея в клипборде нужную строку, нажать Shift+Ins и Enter и получить результат с максимальной скоростью. Другие задачи типа поиска в блогах или маршрутов на картах - решаются уже в несколько кликов, но всё равно быстро.

internetcoding




(Post a new comment)


[info]cepreu_s
2006-05-16 01:56 pm UTC (link)
А что ты будешь делать с миллиардами долларов, ReCoder? ;-)

(Reply to this) (Thread)

Timeless classics
[info]recoder
2006-05-16 02:06 pm UTC (link)

Peter: That's a really good idea. Lawrence, what would you do if you had a million dollars?
Lawrence: I'll tell you what I'll do, man--Two chicks at the same time.
Peter: That's it? If you had a million dollars, that's what you'd do, two chicks at the same time?
Lawrence: Damn straight, man. I've always wanted to do that. I figure if I were a millionaire, I could hook that up. Chicks dig guys with money.
Peter: Well not all chicks.
Lawrence: Well, the type that double up on a guy like me do.
Peter: Good point.
Lawrence: NOW, WHAT WOULD YOU DO?
Peter: Besides two chicks at the same time?
Lawrence: Oh yeah.
Peter: Nothing.
Lawrence: Nothing, huh?
Peter: I would relax, I would sit on my ass all day, I would do nothing.
Lawrence: You don't need a million dollars to do nothing, man. Take a look at my cousin. He's broke and don't do shit.

© Office Space

(Reply to this) (Parent)


[info]il_duco
2006-05-16 02:52 pm UTC (link)
thnx!! i always knew that smbd would do that!

(Reply to this)


[info]_zee_
2006-05-16 03:50 pm UTC (link)
юзабилити сосет
кнопки нужно заменить на графические, как минимум

(Reply to this) (Thread)


[info]recoder
2006-05-16 05:14 pm UTC (link)
Я несколько лет пользую - привык и не жалуюсь.

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

(Reply to this) (Parent)(Thread)


[info]_zee_
2006-05-16 05:29 pm UTC (link)
на первой странице 16 кнопок
следовательно, если я еще не привык, я каждый раз должен читать и распознавать 16 слов
использование же графических кнопок ускоряет этот процесс на порядок примерно, если не больше

(Reply to this) (Parent)


[info]_zee_
2006-05-16 05:31 pm UTC (link)
зачем на этих кнопках фокус вообще?
если я решу табом дойти до нужной кнопки, я потрачу в два раза больше времени, чем на открытие из букмарков страницы поисковика

(Reply to this) (Parent)


[info]_zee_
2006-05-17 09:52 am UTC (link)
почему ты не хочешь со мной разговаривать? :(((

(Reply to this) (Parent)(Thread)


[info]recoder
2006-05-17 10:33 am UTC (link)
Не хочется затевать holy war на тему юзабилити. Мне таких и на работе хватает. :)
Такой спор можно продолжить разве что лично, за пивком...

Да и разработку этой страницы я дальше не предполагаю. По крайней мере, пока не наберу достаточно feedback'a. (Твоё мнение уже отмечено.)
Кому нравится - пусть пользуются, кому нет - пусть не пользуются. Есть же RaYa и множество других портальных страниц.
А кто захочет переделать для себя - пожалуйста, исходники в руки через View Source.

(Reply to this) (Parent)(Thread)


[info]_zee_
2006-05-17 10:35 am UTC (link)
но я так хочу поговорить о юзабилити с человеком, у которого она даже в интересах есть!

(Reply to this) (Parent)(Thread)


[info]recoder
2006-05-17 10:45 am UTC (link)
Да я не то чтобы против. Только надо сменить медиум.
На выбор: ICQ, IRC, трёп за пивом опять же...

(Reply to this) (Parent)(Thread)


[info]_zee_
2006-05-17 10:47 am UTC (link)
а чем жеже не устраивает?

(Reply to this) (Parent)(Thread)


[info]recoder
2006-05-17 11:42 am UTC (link)
IMHO, формат ЖЖ хорош для выражения эмоций. Неплох для флеймов.
Но для продуктивного обсуждения - не подходит. Как минимум - ограниченной поддержкой глубоких thread'ов. А тратить время на непродуктивное обсуждение не могу - уж очень мало времени в рабочее время (да домашнее свободное время не очень равномерно распределяется)

Чёрт, опять обсуждение юзабилити, только теперь LJ UI. :)

(Reply to this) (Parent)(Thread)


[info]_zee_
2006-05-17 12:02 pm UTC (link)
ты считаешь, что нам не хватит 40 сообщений на обсуждение юзабилити твоей поисковой страницы?

(Reply to this) (Parent)(Thread)


[info]recoder
2006-05-17 02:24 pm UTC (link)
Обновил постинг. Привёл основные use cases, на основе которых я прнимал решения о реализации фич. Поэтому считаю, что хотя эта страница и не является правильной с нормальной точки зрения, для своей узкой задачи она оптимальна.

(Reply to this) (Parent)(Thread)


[info]_zee_
2006-05-17 02:57 pm UTC (link)
юзкейсы — это прекрасно
все это, однако, не отменяет того, что вместо графических кнопок там текстовые, да еще и с @ перед половиной названий
что затрудняет нахождение кнопки непривычному человеку раз примерно 20-30

по поводу стенделоунности: а в чем проблема?
вот, например, графическая кнопка, которая ниоткуда не загружается — она встроена в html-код комментария
teh magic button!

(Reply to this) (Parent)(Thread)


[info]recoder
2006-05-17 03:03 pm UTC (link)
Насчёт собак в кнопках - да, не очень хорошо. Наследние первых версий. Всё ж писалось исключительно для себя. А на странице 95% её использования - это нажатие Enter...

Графическю кнопку в моём IE 6.0 - увы не видно (в FF - да, видно).
Плюс - не очень согласуется с целью минимизации веса страницы.

(Reply to this) (Parent)


[info]neilpryde
2006-05-17 10:43 am UTC (link)
Присоединяюсь к _zee_.
А вообще спасибо! Отличная идея!

(Reply to this) (Parent)

Юзабилити на низком уровне
[info]unv
2006-05-17 02:05 pm UTC (link)
Так:
1. XHTML 1.0 Transitional невалидный.
2. По клику средней кнопкой на табе в новом окне открывается только первая таба - это значит, что href у ссылки невалидный. Также это говорит о том, что чисто текстовые браузеры (не интерпретирующие JavaScript, страницу обработать не смогут).

(Reply to this) (Thread)

Re: Юзабилити на низком уровне
[info]recoder
2006-05-17 02:22 pm UTC (link)
Знаю, что верстальщик из меня - так себе. Несколько раз пытался валидный XHTML написать на чистом CSS и каждый раз обламывался.

По второй части - см. апдейт к постингу.

(Reply to this) (Parent)(Thread)

Re: Юзабилити на низком уровне
(Anonymous)
2006-05-25 02:29 am UTC (link)
По поводу валидного XHTML-я - его очень удобно ваять при помощи Оперы - кликаешь на страничку правой клавишей и выбираешь пункт Validate (оно же по Ctrl+Alt+V) - и страничка автоматом отсылается W3C-валидатору. Очень удобно.

(Reply to this) (Parent)(Thread)

Re: Юзабилити на низком уровне
[info]recoder
2006-05-25 02:01 pm UTC (link)
У меня на Оперу лёгкая аллергия, хотя за последние пару версий она стала совсем нормальным браузером.
А для любимого FireFox есть замечательный extension валидатор.

(Reply to this) (Parent)(Thread)

Re: Юзабилити на низком уровне
[info]tobto
2007-01-23 10:02 am UTC (link)
B FF все встроено, выбираете нужный поисковик и вперед. А add-ons немеряно для любых приложений и развлечений. Opera не дотягивает. Факт.

(Reply to this) (Parent)

Re: Юзабилити на низком уровне
[info]unv
2006-05-25 02:31 am UTC (link)
По поводу валидного XHTML-я - его очень удобно ваять при помощи Оперы - кликаешь на страничку правой клавишей и выбираешь пункт Validate (оно же по Ctrl+Alt+V) - и страничка автоматом отсылается W3C-валидатору. Очень удобно.

(Reply to this) (Parent)

Юзабилити на низком уровне (что-то не могу продолжить т
[info]unv
2006-05-17 02:14 pm UTC (link)
3. Ну и в Опере твои шоткаты (Alt+W и Alt+M) не работают.

(Reply to this)


Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…