[ANN] NanoBrowser - Proof-of-Concept
От: Зверёк Харьковский  
Дата: 28.11.06 21:53
Оценка: 60 (8)
Такая вот штука, теоретически общеполезная.
По идее — тупой клиент к различным интернет-словарям.
Называется НаноБраузер — потому что позволяет вводить сверх-короткие "адреса" и смотреть на сверх-короткие "странички".
Например, по введенному адресу 'w Nemerle' вытягивает начало страницы про Nemerle (до первого подзаголовка) из Википедии и отображает. Закачивает только необходимый кусок страницы, не грузит никаких CSS, картинок, скриптов и прочего. Короче, типа, идеальный инструмент для "быстро посмотреть".

Выглядит, допустим, так (дальше картинки, для экономящих трафик сразу говорю — все картинки в сумме занимают 50Кб, поэтому я счел возможным вставить в пост их все).
Начало работы:

Запрос к Википедии:

Запрос к Лингво:

Запрос к Гуглу:

Запрос к калькулятору Гугла:

Запрос к определениям Гугла:


Скачать это можно здесь. Увы, весит оно ~1.2Мб, поскольку таскает за собой рантаймы Руби и HTMLayout.
Это чистый proof-of-concept, то есть оно работает крайне тупо: переадресации и отсутствующие страницы не обрабатывает, если кликнуть по гиперссылке, загрузит ее содержимое вместо всего интерфейса Опять же, никаких настроек прокси и прочих радостей. Кроме того, я не очень уверен, на каких системах это будет работать. У меня лично — WInXP SP2 ru.

Известные явно-баги:
1. окно нельзя ресайзить мышкой.
2. никих таймаутов нету, то есть, если сайт недоступен или интернет медленный, оно просто зависнет.

Направления развития, которые мне видятся:
1. Вынести настройку, как загружать разные сайты, в конфиги (сейчас прямо в коде
2. сделать, чтобы ссылки в рамках того же сайта грузились в окно NanoBrowser, а внешние — запускали браузер по умолчанию
3. история запросов, подсказки и прочие очевидные радости
4. всякое.

Всяческий фидбек приветствуется.

Пара дисклеймеров:
1. за баги не отвечаю, я предупредил
2. за нелицензионное использование словарей тоже не отвечаю, я — всего лишь автор оболочки. (скажем, Лингвовцы скорее всего будут ругаться, если увидят эту хрень).

Все, имейте ваше удовольствие.


01.12.06 17:09: Перенесено модератором из 'Средства разработки' — Кодт
FAQ — це мiй ай-кью!
Re: [ANN] NanoBrowser - Proof-of-Concept
От: Andy77 Ниоткуда  
Дата: 28.11.06 22:22
Оценка: +1
ЗХ>Все, имейте ваше удовольствие.

А зачем вообще это нужно, учитывая, что в Файрфоксе можно динамически добавлять (и разрабатывать свои) поисковые движки?
Re[2]: [ANN] NanoBrowser - Proof-of-Concept
От: Andy77 Ниоткуда  
Дата: 28.11.06 22:24
Оценка:
Здравствуйте, Andy77, Вы писали:

A>А зачем вообще это нужно, учитывая, что в Файрфоксе можно динамически добавлять (и разрабатывать свои) поисковые движки?


Да, и еще — как это относится к "Средствам разработки"?
Re[2]: [ANN] NanoBrowser - Proof-of-Concept
От: Зверёк Харьковский  
Дата: 28.11.06 22:26
Оценка:
Здравствуйте, Andy77, Вы писали:

ЗХ>>Все, имейте ваше удовольствие.


A>А зачем вообще это нужно, учитывая, что в Файрфоксе можно динамически добавлять (и разрабатывать свои) поисковые движки?


(А так же в Опере, Макстоне и проч.)
Отвечаю: потому что лично мне нужна была штука, которая вела бы себя как словарь, а не браузер (выводила бы только релевантную часть ответа, хранила историю запросов и кэш ответов в удобном виде). Скажем так: мне полезность этой штуки очевидна, иначе я бы ее не делал
FAQ — це мiй ай-кью!
Re: [ANN] NanoBrowser - Proof-of-Concept
От: FreshMeat Россия http://www.rsdn.org
Дата: 28.11.06 23:54
Оценка: 40 (1)
Здравствуйте, Зверёк Харьковский, Вы писали:

ЗХ>Такая вот штука, теоретически общеполезная.


Скорее, в раздел хозяйке на заметкку, чем фидбек
1. http://encycl.yandex.ru/ бонус сервиса — расстояние от переводчика (lingvo) до набора русскоязычных словарей составляет один клик.
2. http://thesaurus.reference.com/ и соседние сервисы. Скорее для копирайтера на английском, но несколько раз были незаменимо полезны.
Хорошо там, где мы есть! :)
Re: [ANN] NanoBrowser - Proof-of-Concept
От: adontz Грузия http://adontz.wordpress.com/
Дата: 29.11.06 00:42
Оценка: :)))
Здравствуйте, Зверёк Харьковский, Вы писали:

МИНУС ТЕБЕ, ЖИРНЫЙ МИНУС ЗА НАДУВАТЕЛЬСВО

Я честно пошёл на http://en.wikipedia.org/wiki/Rsdn почитать что там написано ещё, а ты оказывается обманул
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[2]: [ANN] NanoBrowser - Proof-of-Concept
От: haba_haba_haba Россия  
Дата: 29.11.06 09:21
Оценка:
Здравствуйте, adontz, Вы писали:

A>Здравствуйте, Зверёк Харьковский, Вы писали:


A>МИНУС ТЕБЕ, ЖИРНЫЙ МИНУС ЗА НАДУВАТЕЛЬСВО


A>Я честно пошёл на http://en.wikipedia.org/wiki/Rsdn почитать что там написано ещё, а ты оказывается обманул


в гугле напиши
define:RSDN
и его надувательство кончится


http://www.google.com/search?client=opera&rls=en&q=define:RSDN&sourceid=opera&ie=utf-8&oe=utf-8
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.