Pull to refresh

Comments 66

> Кто хочет пугаясь наблюдать, как моргает белое поле на месте, где только что было поле ввода с текстом
Странно, но я при этом не пугаюсь.
Это фигура речи ) А вот зачем функционально нужно обновление страницы в нормальных условиях?
Чтобы не забивать канал, пока пользователь не закончит запрос.
«Канал» забъётся существенно меньше, если по нему будет ajax-обмен вместо передачи html.
А в ajax-ответе все равно будет тот же html.

Только ко всему этому придется еще подключить какой-нибудь jquery на 400 кбайт.
html там не будет, js-код и так подключается (например, для предположений встроке поиска) и его существенно меньше нужно.
Хорошо. А что тогда будет в ответе?
А что будет json превращать в html вывода? Уж не xslt ли? Или может быть у вас будет еще один скрипт?
Лично я не против, чтобы было ещё чуть-чуть js… Можно возвращать и куски html, но не перезагружать весь контекст страницы. Стили, скрипты, это самое поле ввода.
Как пользователя меня это вообще мало заботит. Мне вот может быть «страшно, куда оно всё пропадает».
Так чем вас перезагрузка страницы то не устраивает? На исходной и целевой странице ведь нет ни одного общего элемента кроме логотипа.
Тем, что я использую функцию «найти», а не функцию «убрать всё со страницы и показать всё заново с результатами поиска».
и не функцию «сначала выдать блокирующий баннер, а потом сделать всё остальное»
Блокирующий баннер — это плохо, так так отнимает время и рассеивает внимание, а также может содержать опасный контент.
Что есть «блокирующий баннер»?
UFO landed and left these words here
UFO landed and left these words here
Для пользователя канал никак на странице функционально не представлен.
Он будет представлен, когда поиск будет вместо долей секунды выполняться секунды.
Визуальным отображением страницы, естественно.
А если мне хочется скинуть результаты поиска в закладки, в какое-либо сообщение, просто сохранить, чтобы попозже ознакомиться.
Можно динамически дописывать всё нужное после #
Это здорово, что есть. Но каждодневный поиск требует использования крупных популярных систем.
И вроде бы они-то и должны точить удобство.
учитывая что используется Google Ajax Search — его результаты ничем не будут отличаться от «крупных популярных систем»
Ну это штука известная, только путь немного не в ту сторону.
Вы можете внятно объяснить, чем для вас плохи поисковики в сегодняшнем виде?
Они хороши. Просто на мой взгляд, интерфейс без перезагрузки страницы для пользователя всегда выигрышнее. Это на самом деле вопрос «а чем для вас плохи сайты без ajax?».
Какой интерфейс заглавной страницы? Вы о чём? Во всех нормальных браузерах поиск уже давно встроен в поле ввода адреса. Заглавная страница гугля — для пакмена, волпейперов и прочей ерунды.
Я например использую постоянно два поисковика. И иногда явно хожу на нужный. Так делают далеко не все. А ещё на странице в отличие от поля в браузере поле ввода большое.
g something
y something
r something
w something

Опера и Хром это позволяют.
y something в хроме чудесным образом покажет вам страницу www.google.ru/search?sourceid=chrome&ie=UTF-8&q=y+something
ну и кроме того, предположим, что я такой обычный пользователь, который о таких изысках и не помышляет. бабушка-бухгалтер я может, или дедушка-генерал )
Вы уверены, что бабушка-бухгалтер или дедушка-генерал вообще знают, что такое Ajax, и его отсутствие их тревожит также как вас?
Правильно. А вот то, что «моргает всё», они видят. Вопрос: для какой их пользовательской пользы оно моргает?
Они не задумываются — они пользуются.
Что правильно? Что знают или что тревожит?
Что не знают. А тревожит… Ну представьте, что вы в десктопном приложении нажимаете кнопку и видите сначала на 50 мс белый прямоугольник, а потом снова окно приложения.
Представил. Проблемы не ощутил.
Почему тогда все окна во всех программах не моргают как угорелые?
Очень даже моргают. Например, когда открываешь новый документ.
50 мс — это примерно 1/20 секунды.

За такое время мозг не успевает даже среагировать.
Овладевайте вопросом — The 50 Millisecond Judgment
А ещё 50 мс — это время одного клика мышкой, и дольше, чем 1 кинокадр.
И насчёт того, что это _примерно_ 1/20 секунды, вы уж немного поосторожничали…
Э… ой.

y что-то — поиск в яндексе
a что-то — в anidb
g что-то — гугль
w что-то — рувики
e что-то — англовики

Это вводится не в поле поиска, а в поле адреса. У меня в интерфейсе два элемента в панели — стоп/релоад и поле адреса. Этого достаточно.

PS опера.
По-моему, очень успешная провокация. Даже картинка для привлечения внимания не потребовалась ;-)
в этом посте не к чему привлекать внимание
FF, у меня ничего не мелькает…
google, ввожу в поле что надо, жму «Google Search»
и сразу без белых полей вижу страницу с результатами.
Меня терзают смутные сомнения, что у автора топика интернет очень медленный.
Не исключено, в таком случае автору надо просто сделать Greasemonkey скрипт для поисковиков и радоваться…
… в минуту по кабелю пакеты движутся?
Ради интереса поискал сколько Google обрабатывает запросов в месяц, оказалось более 42 млрд.
Зачем им добавление ненужной (необходимой одному человеку) функции, что увеличит трафик на N*42*109Kb?
Особенно, если, как писалось где-то, у них даже количество слов на стартовой странице строго определено
При чем тут оно?
А вообще, есть такое понятие, как безопасность;)
хех… «Китайцы не дремлют» :)
www.youtube.com/watch?v=ElubRNRIUg4&feature=player_embedded

* Мгновенные результаты — выдача динамически меняется при наборе текста

* Предсказания — поиск пытается предугадывать, что вам нужно, показывая предположительный остаток запроса серым цветом

*Прокрутка для поиска — прокрутка по списку предсказаний обновляет выдачу

Кнопка «Поиск» теперь нужна реже: в тех случаях, когда нужен поиск по точному запросу.
Провидец, признайся, ты просто знал)
Only those users with full accounts are able to leave comments. Log in, please.