ну, значит будем делать версию 3.01
без яндекса поживете какое-то время, что б я не отвлекался?
Добавлено 26-08-2015 14:28:06
подправил яндекс, проверьте:
https://www.dropbox.com/s/19k4esotz58pa … .06-fx.xpi
Отредактировано pag77 (26-08-2015 14:28:06)
Отсутствует
pag77
Предлагаю сделать опцию отображения результатов вместо:
yahoo
yandex
...
в три колонки на странице:
google yahoo yandex
google yahoo yandex
google yahoo yandex
...
На большинстве современных мониторов ширина такое позволяет. А сделать такое достаточно просто стилем. Или нет?
Отсутствует
извините, ваш вариант не приемлем.
с точки зрения психологии человеку гораздо удобнее получать информацию сверху-вниз, чем бегать глазами между результатами слева-направо-сверху-вниз.
да и каша получится...
Отсутствует
pag77
Это ваше мнение) как и моё только моё. Остаюсь при своём.
Но это мелочь, если что пользовательским стилем поправлю.
Я читал, что вы кажется хотите накопить сразу большую базу поисковиков, а потом добавить всё сразу? Но IMHO для DuckDuckGo стоит сделать исключение. Все же это единственная свободная альтернатива у которой достаточно не плохи результаты.
Отсутствует
Я читал, что вы кажется хотите накопить сразу большую базу поисковиков, а потом добавить всё сразу?
ы? первый раз о таком слышу.
поисковики добавляю по мере запросов пользователей
для DuckDuckGo стоит сделать исключение
этот поисковик сам по себе является "мульти", так как выполняет поиск по куче поисковиков: гугл, вики, яху и т.д.
Отсутствует
lolipop
Стилем для 3х колонок поделитесь? Давно уже пользуюсь в гугле и яндексе просматриваю именно так, и насчёт
с точки зрения психологии человеку гораздо удобнее получать информацию сверху-вниз, чем бегать глазами между результатами слева-направо-сверху-вниз.
да и каша получится...
не согласен полностью. Как раз читать с лева на право и сверху вниз мне удобнее, а я человек.
Отсутствует
Mishania
Сходу не получается написать стиль, там не срабатывает ни как для страницы, ни как для интерфейса браузера. Может автор подскажет как?
Отсутствует
pag77
Запрос на добавление поисковиков:
1. Поиск по Tor
http://www.onion.link/ (ранее onion.city)
https://onion.cab/
Not Evil, через веб-прокси в сеть Tor:
https://hss3uro2hsxfogfq.onion.to/
http://hss3uro2hsxfogfq.onion.link/
https://hss3uro2hsxfogfq.onion.cab/
http://hss3uro2hsxfogfq.onion.gq/
2. Обычные
http://go.mail.ru/ - да, и он иногда тоже что-то полезное выдаёт
разделите поиск по google.com и google.ru - результаты у них несколько разные
https://search.disconnect.me/ - прокси к гуглу, режет статистику, там можно выбирать сервера, то есть ещё и региональные результаты можно получать
https://addons.mozilla.org/en-US/firefo … rtpage-ssl - ещё одно прокси к гуглу с мягкой цензурой, но зато есть своё веб-прокси
3. Хорошо бы иметь поиск по известным торрентам
4. Поиск по энциклопедиям:
wikipedia
lurk
dramatica
hidden wiki (через те же прокси, что поисковики выше)
5. Поиск медиа
youtube
vimeo
rutube
yandex.music
6. Поиск картинок в google, bing, yahoo, yandex - было бы очень удобно видеть всё на одно странице. В идеале в тре колонки по одному ряду на поисковик сверху вниз.
Только внимательнее, тут некоторые поисковики, хоть и законны, но можно стать козлом отпущения. Я бы предложил, чтобы какой-нить добрый аноним сделал форк и залил подработанное дополнение. Так сказать.
Продолжу про три колонки, аргументирую. Результаты у поисковиков часто бывают очень схожи, а пометки разные. То есть это не воспринимается как один поисковик и интересно как раз сравнивать результаты.
Если не хотите так делать, то скажите пожалуйста как добавить стиль и назначьте блокам принадлежащим определенному поисковику свои css классы) Ну и сделайте div верстку, она позволяет гораздо свободнее со страницей обращаться.
UPD. Проблема не в том, чтобы разбить стилями. А в том, чтобы они вообще хоть как-то сработали) Сглупил, все ок, делаю стиль.
Отредактировано lolipop (20-09-2015 00:35:13)
Отсутствует
Тестовый стиль в 3 колонки, пока не доработан, но тут вылезла проблема самого дополнения , оно не по порядку располагает результаты, могут быть подряд 2 google или yahoo. И как определить к какому поисковику относится результат тоже не ясно. pag77 если не хотите имена в id содержать ради универсальности, то вы туда хотя бы номера поисковиков поставьте
id1 - google
id2 - yahoo
id3 - yandex
по номерам в настройках
Стиль:
@-moz-document url-prefix(multiwebsearch) { #s3mws_search_result_table > tbody > tr:nth-child(odd) { position: relative !important; left: -120px !important; color: red !important; } #s3mws_search_result_table > tbody > tr:nth-child(even) { position: relative !important; color: blue !important; left: 510px !important; top: -110px; } #s3mws_search_result_table > tbody > tr:nth-child(3n+3) { position: relative !important; left: 1190px !important; color: green !important; top: -210px; } #s3mws_search_result_table tbody tr:hover { background-color: white !important; } }
Отредактировано lolipop (20-09-2015 02:10:26)
Отсутствует
Запрос на добавление поисковиков:
как вы думаете, какие поисковики из этого списка более-менее массовые, а какими будут пользоваться малое количество людей?
вылезла проблема самого дополнения , оно не по порядку располагает результаты, могут быть подряд 2 google или yahoo
настройки - результат поиска - метод поиска
+
настройки - результат поиска - скрыть повторяющиеся результаты
я именно из-за этого не иду вам навстречу с несколькими колонками, так как результаты могут иметь разное количество для разного поисковика, и в итоге получится каша.
если не хотите имена в id содержать ради универсальности, то вы туда хотя бы номера поисковиков поставьте
я могу, если вас устроит, вставлять некий атрибут сюда:
например так:
но это при условии, что вы все еще не отказались от нескольких колонок
Отредактировано pag77 (20-09-2015 10:55:35)
Отсутствует
pag77
Не отказался. Нужно:
1. присвойте этот атрибут engine
2. присвойте class=searchEngine1 - по номерам поисковиков
3. присвойте иным элементам, например разделитель <tr class="separator">
4. присвойте tr и td классы:
<tr class=rowSearchResalt>, это сократит стиль
<td class=columnSearchResalt>
<tr class=rowSearchSeparator>
<td class=columnSearchEngineName>
Ну и это не только для меня, если вы не откажетесь от поддержки своих дополнений, с правильным набором атрибутов и блоков любой может стилями сделать что-то интересное с этой страницей.
Я не писал дополнения, но не ужели там так трудо сделать второй шаблон с 3мя столбцами, составить 3и отдельных массива для результатов разных поисковиков, а потом выводить их в разные столбцы?
как вы думаете, какие поисковики из этого списка более-менее массовые, а какими будут пользоваться малое количество людей?
Я думаю:
http://www.onion.link/
http://hss3uro2hsxfogfq.onion.link/
Популярность сети Tor растет с количеством блокировок, если помните туда уже и facebook добавился.
И добавить google.ru отдельно, если вас не затруднит. И добавить опцию "поиск на русском" (в стандартном есть).
Поиск по картинкам - отличная идея.
Со временем можете добавить:
youtube
vimeo
yandex.music
last.fm
они тоже очень популярны
Добавлено 20-09-2015 13:16:40
Это всё идеи, а не требования же) Будет время сделайте, это удобнее чем искать отдельно, а значит будет пользоваться спросом.
Отредактировано lolipop (20-09-2015 13:16:40)
Отсутствует
Не отказался. Нужно:
1. присвойте этот атрибут engine
2. присвойте class=searchEngine1 - по номерам поисковиков
3. присвойте иным элементам, например разделитель <tr class="separator">
4. присвойте tr и td классы:
<tr class=rowSearchResalt>, это сократит стиль
<td class=columnSearchResalt>
<tr class=rowSearchSeparator>
<td class=columnSearchEngineName>
сделал пункт 1, но не знаю чем он вам поможет, так как количество поисковиков может быть разным, и по разному отсортированы пользователем
https://www.dropbox.com/s/frlps2vqg4z6n … .07-fx.xpi
в остальных пункта не вижу надобности так как у них у всех есть уникальные ID в пределах одного tr
укажите в каких конкретно местах вам не хватает ид или класса
<table id="s3mws_search_result_table" width="100%" cellspacing="0" cellpadding="0" border="0"> ... <tr> <td><div id="s3mws_search_result"> <a id="s3mws_search_result_link" target="_blank" href="http://..." style="background-image: url(....);"><b>help</b>- русский перевод</a> <div id="s3mws_search_result_text">to <b>help</b> down to <b>help</b> in to track population...</div> <div id="s3mws_search_result_link_text">http://...</div> </div></td> <td valign="top"><div id="s3mws_search_result_engine_name" engine="yandex">Яндекс</div></td> </tr> ... </table>
сделать второй шаблон с 3мя столбцами, составить 3и отдельных массива для результатов разных поисковиков, а потом выводить их в разные столбцы?
количество поисковиков, а так же способ вывода результата может быть разным, так как это задается пользователем в настройках.
поэтому, что бы не создавать космолет с огромными алгоритмами, я остановился на классическом варианте - все в одном столбце
И добавить google.ru отдельно, если вас не затруднит.
насчет google.ru не понял... у гугла разная выдача в зависимости от домена?
Отсутствует
pag77
Конкретно мне дополнение не сильно надо, хотя и любопытно видеть результат на одной странице. Поэтому править стиль буду только после попадания дополнения на AMO.
насчет google.ru не понял... у гугла разная выдача в зависимости от домена?
Да. google тащит о пользователе всё (включая и IP при том что сегодня они не уникальны) что можно и делает пузырь, пересядьте за другой комп. и результат выдачи будет другим.
Сам по себе национальный домен выдаёт больше результатов на национальном языке и меньше на английском и других. (даже если запрос на русском)
А если пользователь захочет искать на другом языке придется менять настройки, что у вас сделать нельзя.
Если же вместо google использовать disconected прокси, то пузырь google составить не сможет, но и результаты будут в основном на английском.
Добавлено 21-09-2015 11:36:57
В tr содержатся не только результаты. Там ещё и разделители бывают. И если бы в tr был class говорящий что это конкретно, то скрытие разделителя было бы проще.
Отредактировано lolipop (21-09-2015 11:36:57)
Отсутствует
Конкретно мне дополнение не сильно надо
ну вот, накидали кучу предложений, добавили мне многочасовую работу - а в итоге оно и нафиг никому не надо
вот именно поэтому любое предложение для любого моего аддона я всегда рассматриваю через "а эта фишка кому-то еще нужна будет?"
Отсутствует
pag77
По Tor может и не нужна, вернее процент очень мал. А вот для поиска видео/музыки может и нужно.
Отсутствует
pag77
пожалуйста, сделайте так, чтобы при вызове сабжа по ссылке (multiwebsearch:) в строке ввода сразу появлялся курсор
дабы можно было вводить запрос не глядя
а то приходится мышой тыкать
Отсутствует
пожалуйста, сделайте так, чтобы при вызове сабжа по ссылке (multiwebsearch:) в строке ввода сразу появлялся курсор
Отсутствует