Советы и секреты


Оперная жестикуляция

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

С выходом Opera 7.5 несколько поменялись расположения пунктов меню, поэтому использование "горячих" клавиш - самый надежный способ избежать путаницы. Итак, жмем Alt+P и в окне Preferences выбираем Mouse and keyboard, затем напротив пункта Enable mouse gestures ставим птичку (в русской версии это называется "использовать движения мышью").

Отныне для перехода к предыдущей (следующей) странице вам нужно всего лишь, удерживая правую кнопку мыши, переместить ее влево (вправо). Чтобы обновить страницу, удерживайте правую кнопку и одним движением переместите мышь вверх, а затем вниз (помните, как в детстве рисовали каляку-маляку?). Остановка загрузки страницы произойдет, если, удерживая правую кнопку, переместить мышь вверх.

Закрыть страницу вы сможете, если нарисуете мышью букву L (удерживая все ту же правую кнопку) или переместите ее вправо-влево-вправо.

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

Вот такие дела. Ловкость рук и никакого мошенничества.


Создание поисковой формы для Google

Преемственность знаний и технологий - современный принцип, который обеспечивает стремительный научно-технический прогресс. Этим нужно пользоваться и нам. К примеру, зачем писать свой поиск для сайта, если это уже сделали, и наверняка лучше - я имею в виду Google. Почему бы не заставить его искать на вашем сайте? Ниже приведена форма, которая может это сделать. Просто помещаете этот html-код на свою страницу, указываете свой адрес вместо kv.by и пускай посетители ищут интересующую их информацию на вашем сайте средствами Google.

<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<form method="get" action="http://www.google.com/search">
<input type="text" name="q" size=31 maxlength=150 value="">
<input type="submit" name="sa" value="Google!">
<input type="hidden" name="as_sitesearch" value="kv.by">
<input type="hidden" name=hl value="ru">
</form>

Кроме того, вы можете модифицировать форму по своему усмотрению, добавляя новые параметры. К примеру, строка <input type="hidden" name="as_filetype" value="txt"> заставит Google искать только текстовые документы.

Ограничение на "свежесть" результата выставляется следующим образом. Добавляете строку <input type="hidden" name="as_qdr" value="m3"> - это будет соответствовать результатам трехмесячной давности. Если хотите найти данные шестимесячной давности, вместо m3 используйте m6, если ищете информацию за год, то замените m3 на латинское y.

Количество результатов на странице контролируется параметром <input type="hidden" name="num" value="50">.

Дмитрий БАРДИЯН,
x403@yandex.ru

Версия для печатиВерсия для печати

Номер: 

30 за 2004 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Комментарии

Страницы

Аватар пользователя dmitry salnikov
Газета становится все хуже. Интересно где автор текста такую чушь выкопал? Даже не потрудился на Google зайти и почитать как там рекомендовано делать поиск по сайту.

[QUOTE]

<form method="get" action="http://www.google.com/search">

<input type="text" name="q" size=31 maxlength=150 value="">

<input type="submit" name="sa" value="Google!">

<input type="hidden" name="as_sitesearch" value="kv.by">

<input type="hidden" name=hl value="ru">

</form>

[/QUOTE]

А вот так как ниже правильно в простейшем случае а на самом Google еще дополнительно написано как можно настроить цвета и другие параметры.

http://www.joy.by/index.html

[QUOTE]

Кому нужен поиск по сайту можно сделать типа как в примере ниже но только JOY.BY имя домена поменяйте на ???.JOY.BY свое имя домена. Если надо найти все страницы то можно написать JOY в строке для запроса.

<form METHOD=GET

ACTION="http://www.google.com/search"

TARGET="_blank"><p><table CELLSPACING=0

CELLPADDING=5><tr><td><a TARGET="_blank"

HREF="http://www.google.com/"><img

SRC="http://www.google.com/logos/Logo_40wht.gif"

WIDTH=128 HEIGHT=53 BORDER=0 ALT=Google></a></td><td><input

TYPE=HIDDEN NAME=hl VALUE=ru><input

TYPE=HIDDEN NAME=ie VALUE="windows-1251"><input

TYPE=TEXT NAME=q SIZE=55 MAXLENGTH=255 VALUE=""><br><input

TYPE=SUBMIT VALUE=" НАЙТИ "><input

TYPE=HIDDEN NAME=domains VALUE="joy.by"> <input

TYPE=RADIO NAME=sitesearch VALUE=""> WWW <input

TYPE=RADIO NAME=sitesearch VALUE="joy.by"

CHECKED> JOY.BY </td></tr></table></p></form>

[/QUOTE]

Аватар пользователя Питон
> Газета становится все хуже.

Сальников становится все зануднее.

> Интересно где автор текста такую чушь выкопал? Даже не потрудился на Google зайти и почитать как там рекомендовано делать поиск по сайту.

В отличие от вас, он включил головной мозг и написал упрощенную (но, тем не менее, полностью рабочую) форму, а не тупо сделал copy-paste.

Аватар пользователя dmitry salnikov
RE: Питон, 31 июля 2004 года, 23:43, ...

[QUOTE]

[QUOTE]

Интересно где автор текста такую чушь выкопал? Даже не потрудился на Google зайти и почитать как там рекомендовано делать поиск по сайту.

[/QUOTE]

В отличие от вас, он включил головной мозг и написал упрощенную (но, тем не менее, полностью рабочую) форму, а не тупо сделал copy-paste.

[/QUOTE]

По поводу работоспособности форм рекомендую вставить их в страницу и попробовать что они делают и тогда Вы узнаете чем отличается то что выдает Google в ответ на запрос от каждой из них что Вы сделать не потрудились как и автор текста. А по поводу тупого copy-paste Вы такое слово как стандарт встречали когда нибудь или такие мелочи недостойны Вашего внимания? К тому же форма поиска по сайту без логотипа Google и линка на него похоже нарушает правила ее использования но я это не уточнял так что вопрос требует дополнительного изучения.

Аватар пользователя Инкогнито
>dmitry salnikov (www.Joy.by)

Классно всё говоришь. А дизайн твоих сайтов напоминает издержки производства 100 летней давности. Может ты программер и классный, а вот дизайнер никакой. И чат Планеты был отмороженный твой и глючил как не знаю что, а ещё кого-то учишь.

Аватар пользователя dmitry salnikov
RE: Инкогнито, 1 августа 2004 года, 01:09, ...

[QUOTE]

>dmitry salnikov (www.Joy.by)

Классно всё говоришь. А дизайн твоих сайтов напоминает издержки производства 100 летней давности. Может ты программер и классный, а вот дизайнер никакой. И чат Планеты был отмороженный твой и глючил как не знаю что, а ещё кого-то учишь.

[/QUOTE]

Дизайн моих сайтов сделан так чтобы они работали в любых броузерах типа например Lynx а не так как у некоторых идиотов которые налепят на сайт все что знают а потом гордо пишут что сайт оптимизирован для Internet Explorer что обычно значит что в других броузерах там будет каша.

На Планете была куча разных чатов так что пожалуйста уточняйте о каком пишете. Насколько я знаю до меня в чате на Планете было ограничение 50 чатлан одновременно и действительно все глючило. Когда я поставил мой чат то ограничение на количество чатлан убрал вообще и часто было порядка 70 чатлан одновременно при этом на глюки никто не жаловался. Сейчас на Планете стоит не мой чат и насколько я знаю там обычно пусто и полная тишина.

Аватар пользователя Ламер
Salnikov чемпион! Только у него все работает, а остальные идиоты! УРА! УРА! УРА!
Аватар пользователя Питон
> По поводу работоспособности форм рекомендую вставить их в страницу и попробовать что они делают и тогда Вы узнаете чем отличается то что выдает Google в ответ на запрос от каждой из них что Вы сделать не потрудились как и автор текста.

Потрудился, вставил, проверил.

Поиск фразы "установка windows" на сайте kv.by.

Форма из статьи: Результаты: 1 - 10 из приблизительно 391 из домена kv.by для установка windows

Форма copy-paste: Результаты: 1 - 10 из приблизительно 391 из домена kv.by для установка windows

Это, наверно, тест из серии "найдите 10 отличий"?

> Вы такое слово как стандарт встречали когда нибудь

Сальников, перечитайте спецификацию HTML (как раз на joy.by ссылочка соответствующая есть). Там сказано, что HTML-документ должен начинаться со строчки вроде <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">. А ведь на joy.by такая строчка отсутствует. Сальников, вы нарушаете стандарты!

> К тому же форма поиска по сайту без логотипа Google и линка на него похоже нарушает правила ее использования

Сальников, на joy.by стоит код счетчика Акавита, в котором отсутствуют строчки вида <!-- Akavita counter code -->. А ведь в правилах Акавиты говорится: "HTML-код, который Вы получите после регистрации, должен быть неизменным". Сальников, вы нарушаете правила использования!

>а не так как у некоторых идиотов которые налепят на сайт все что знают

И верно, чего люди парятся? Лепили бы странички в стиле "Интернет'95" и не забивали себе голову всякой ерундой!

Аватар пользователя Спец
Сальников, а чего это ты браузером пользуешься? Позор! Вот я например читаю HTML код сам, без всяких браузеров! А еще я пользую ftp и telnet. И формы отправляю из коммандной строки. Все кто вставляет графику - ламера!!!
Аватар пользователя dmitry salnikov
RE: Питон, 1 августа 2004 года, 16:25, ...

[QUOTE]

[QUOTE]

По поводу работоспособности форм рекомендую вставить их в страницу и попробовать что они делают и тогда Вы узнаете чем отличается то что выдает Google в ответ на запрос от каждой из них что Вы сделать не потрудились как и автор текста.

[/QUOTE]

Потрудился, вставил, проверил.

Поиск фразы "установка windows" на сайте kv.by.

Форма из статьи: Результаты: 1 - 10 из приблизительно 391 из домена kv.by для установка windows

Форма copy-paste: Результаты: 1 - 10 из приблизительно 391 из домена kv.by для установка windows

Это, наверно, тест из серии "найдите 10 отличий"?

[/QUOTE]

Отличие в том что в стандартном варианте Google при выдаче результатов запроса оставляет возможность повторно искать по сайту причем без всяких фокусов в строке запроса а просто выбором RADIO элемента формы под строкой поиска. Это из серии о том что некоторые особо доверчивые идиоты для которых издается КВ не хотят замечать отличия даже когда им о них известно. Если Вы хотите меня убедить что результат ничем не отличается так это не по адресу а если читателей так те из них кто может не только верить как Вы а еще и думать сами попробуют и найдут отличия.

[QUOTE]

[QUOTE]

Вы такое слово как стандарт встречали когда нибудь

[/QUOTE]

Сальников, перечитайте спецификацию HTML (как раз на joy.by ссылочка соответствующая есть). Там сказано, что HTML-документ должен начинаться со строчки вроде <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">. А ведь на joy.by такая строчка отсутствует. Сальников, вы нарушаете стандарты!

[/QUOTE]

Не нарушаю а просто не указываю какую точно версию HTML использую что разрешено потому что существуют разные диалекты языка и можно добавлять свои метки а клиентские программы должны просто не обрабатывать то что не знают. Рекомендую читать IETF то есть первоисточники. Вот для XHTML документов в отличии от обычных HTML указание типа уже действительно обязательно о чем явно и написано в чем Вы можете убедиться прочитав текст ниже.

http://www.ietf.org/rfc/rfc2854.txt

[QUOTE]

5. Recognizing HTML files

Almost all HTML files have the string "<html" or "<HTML" near the

beginning of the file.

Documents conformant to HTML 2.0, HTML 3.2 and HTML 4.0 will start

with a DOCTYPE declaration "<!DOCTYPE HTML" near the beginning,

before the "<html". These dialects are case insensitive. Files may

start with white space, comments (introduced by "<!--" ), or

processing instructions (introduced by "<?") prior to the DOCTYPE

declaration.

XHTML documents (optionally) start with an XML declaration which

begins with "<?xml" and are required to have a DOCTYPE declaration

"<!DOCTYPE html".

[/QUOTE]

Продолжение.

[QUOTE]

[QUOTE]

К тому же форма поиска по сайту без логотипа Google и линка на него похоже нарушает правила ее использования

[/QUOTE]

Сальников, на joy.by стоит код счетчика Акавита, в котором отсутствуют строчки вида <!-- Akavita counter code -->. А ведь в правилах Акавиты говорится: "HTML-код, который Вы получите после регистрации, должен быть неизменным". Сальников, вы нарушаете правила использования!

[/QUOTE]

На akavita как раз написано что подразумевается под неизменностью HTML фрагмента счетчика и это условие у меня выполняется.

http://akavita.by/bin/add.pl?lang=be

[QUOTE]

2. HTML-код, які Вы атрымаеце пасля рэгістрацыі, павінен быць нязменным і выява лагатыпу павінна быць бачна на старонцы. У прыватнасці, Вы не павінны мяняць шырыню/вышыню "кнопкі" лічыльніка.

[/QUOTE]

Аватар пользователя dmitry salnikov
RE: Спец, 1 августа 2004 года, 16:37, ...

[QUOTE]

Сальников, а чего это ты браузером пользуешься? Позор! Вот я например читаю HTML код сам, без всяких браузеров! А еще я пользую ftp и telnet. И формы отправляю из коммандной строки.

[/QUOTE]

Вы будете смеяться но я все перечисленное выше делаю достаточно часто.

[QUOTE]

Все кто вставляет графику - ламера!!!

[/QUOTE]

Возможно.

Страницы