Pull to refresh

Comments 20

Если использовать собственные курсоры, то метод имеет место быть, т. к. при стандартных часиках действительно больше похоже на зависание, спасибо за идейку!
Идея приходила в сотни раз другим людям раньше Вас. Но это не уменьшает ее ценности.
А вот сайт с прелодерами мне Ваш не понравился. Я предпочитаю вот этот
подкину ссылочку получше
М… вкусные ссылки, пасибо =)

Ну я не претендую на право первородительства идеи. Мелькнула, попробовал, написал =) Мне кажется, у меня найдется пара проектов, где подобное решение было бы уместно.
Пользуюсь обоими сайтами, вкусные прелоадеры)
UFO just landed and posted this here
есть один существенный минус в идее с точки зрения юзабилити.

Курсор «принадлежит» ОС, а контент — браузеру. Т.е. если вы меняете курсор, то я лично(как и большинство пользователей) это воспринимаю как системное событие.
А вот если поменялось, что то на странице, то это событие страницы.

Поэтому не надо трогать системные элементы, перекрашивать скролл, трогать МОЙ курсор и т.п. :)
> fStrange.cursor.touch();

:) Ну да, это, в принципе, можно включить в список минусов. С другой стороны, скажем, у меня есть блок с комментариями на странице и каждая следующая пачка комментов грузится аджаксом. Если «обкурсорить» только этот блок, то вполне нормально воспринимается как «подождите, мы тут работаем»
по мне дак в коментариях вобще не должно быть никакой идикации загрузки. тут всё должно быть плавно, как будто реал-тайм
меня часы вместо курсора нервируют независимо от того где они находятся. лично для меня это скорее признак зависания а не длительного процесса
ага както дискредитировали этот курсор с самого его появления. нужно было для «зависания» придумать другой курсор ещё в эпоху ранних окон
Wait = часы
Progress = курсор с часами

Второй выглядит вполне комфортно.
Не помню когда в последний раз такой видел. рариет или моя невнимательность?
Все правильно — давно используется во многих проектах — например в LightBox или для форм авторизации и для других подобных всплывающих вещей
Для стиля hover над слоем, который закрывает основной контент прописывается свойство cursor:wait и это делается в css без всякого JS
Сразу видно, что работать сейчас надо с этим элементом
имхо удобно
Да, насчет варианта со слоем поверх я тож подумал. Тоже есть плюс и минус.

Плюс: такой метод не портит «вручную» прописанные курсоры. К примеру, если где-то в коде было
$(".magic_table_cells").eq(5).css("cursor", "pointer")

и при этом быстрее работает.

Минус: отдельные блоки геморно «курсорить».
Накротиков обкушались что ли?
$("*").css(«cursor», «wait»)
вызывать селектор всех элементов ради того что бы курсор поменять!?
раз уж на то пошло, то
$(document.body).css(«cursor», «wait»)
Если применить такой селектор, то курсор сменится только над фоном страницы. Все внутренние элементы останутся с прежними курсорами.

Вариант, предложенный выше со слоем лучше.
в таком случае
[style]
body.wait:hover{
cursor: wait
}
[/style]

[script]
$(document.body).addClass('wait')
[/script]
Что-то подсказывает, что тут механизм тот же и не сработает по той же причине, что и предыдущий. Сейчас попробую.
Да, курсор над ссылками остается «pointer».

Ну, кстати, что-то в этом есть… Типа «Подождите, грузим, но ссылки тыкать можно» =)
Sign up to leave a comment.

Articles