Pull to refresh

Comments 47

При просмотре большой фотографии, она скрывается как только теряется фокус с места, где была миниатюра. Таким образом, например, я не смогу скопировать url большой фотографии.
Пока мышка находится над миниатюрой ссылка копируется через правую кнопку мыши. А если пользуетесь клавиатурой то кнопка вызова контекстного меню поможет.
Копировать я могу и через dev. tools. Я лишь привел простой пример, чтобы показать, что onmouse* в данной области хуже, чем привычный onclick. Ну по моему скромному мнению, конечно :)
Кажется я вас не правильно понял. Скопировать прямую ссылку на большое изображение возможно разными способами. А вот на страницу с открытым большим изображением нет. Но это издержки отсутствия JavaScript который с лёгкостью данную проблему может исправить. Хотя можно и без него опять же обойтись используя серверные скрипты.
Невозможно скопировать адрес большого изображения — пока мышка над маленьким изображением, копируется url маленького, а когда мышка с него уходит — большое тоже пропадает.
Надо использовать «Копировать ссылку» а не «Копировать ссылку на изображение».
Вы действительно меня не правильно поняли лишь потому, что углубились в мой пример.
Я хотел сказать то, что мне/юзеру может по каким либо причинам нужно переместить мышку, скажем, внизу большого изображения. А сделать этого не получится.
Сделайте клик на превью и двигайте куда надо (только если у вас не IE).
При наведении на край крайней правой фотографии начинается непрерывное моргание фотографии.
На край любой фотографии. Граница превьюшки то 0, то 1, вот и скачет.
Пока мышка находится над миниатюрой ссылка копируется через правую кнопку мыши. А если пользуетесь клавиатурой то кнопка вызова контекстного меню поможет.
Не кросбраузено.
Как минимум в опере 11.5 при клике на большую фотографию сначала она фиксируется (внизу появляется следующая превьюшка), при повторном клике открывается просто большое изображение (как при нажатии на ссылку на него)
При клике вы переключаете режим с :hover на :focus (кликать не надо либо тыкаем на следующую превьюшку которая как раз для этого рядом и появилась). Для того чтобы вернуться в режим :hover жмём Esc. В фаере достаточно второго клика. Только IE артачится.
Вот я и говорю: некросбраузерно. Когда в разных браузерах нужно делать разные действия для одного и того же — это минимум странно.
Параноики тоже любят разглядывать фотки )
Задача у меня была больше показать как альбом должен работать. Ну а если это возможно сделать только при помощи HTML и CSS это только плюс.
Разочарую вас, альбом так не должен работать.
точно так же говорили в 1971, 1981, 1991, 2001… в результате получили то, что получили — домашние обогреватели с побочной возможностью производить вычисления и рисовать картинки
Блин, где Вы такие задачи-то берёте?
Годится как упражнение, но пользоваться неудобно: превьюшки то и дело исчезают, нельзя показать курсором мыши что-нибудь на большой фотке, любое движение приводит к скрытию фотки. В общем, использование раздражает.
В таком случае вам как раз подойдет второй способ. Либо используем Tab. Либо кликаем на превью (в том месте где оно было, если это не IE конечно).
Моя модель использования сайтов не предусматривает использования клавиатуры в таких целях. Толкьо текст набираю, все прочее мышкой.
а если сделать target=blank то пользователю не прийдется мучать мозги. Реализация такая же как и у java версии. Меньше времени тратим, больше профит :)
Действительно. Спасибо. Исправил.
Давайте сделаем неудобно зато без JS :)
Это не привычно поэтому вызывает неудобства. По мне как раз удобней рассматривать полное изображение просто наведя на превью мышкой. Но никто не мешает кликать (кроме IE). Для свободного полёта без пропадания превью оставлена полоса над изображениями и между ними.
изобретать колесо очередной раз…
Соглашусь с этим. Есть уже статьи на тему использования :hover для просмотра изображений.
UFO just landed and posted this here
UFO just landed and posted this here
Вот тоже хотел дать ссылку на этот сайт с аналогичными решениями. Только это, как я понимают, не они делают. Ну и правильным это назвать сложно. Вроде бы на css, никакого js, но удобство использования хромает на обе ноги. И ради чего?..
Как это – не они? «Copyright ©2009 stu nicholls — CSS play»

Конечно, это не идеально удобные решения.
Но разве не очевидно, что слой с Javascript конечно нужен, только он добавляется сверху.
Таким образом, если вдруг у вас или на стороне клиента сломался Javascript, всё равно всё будет работать.
Таким образом, параноики и эстеты с отключенными скриптами получают замечательные условия и довольные радуются сайту.
А если ещё вспомним, что параноики и эстеты без скриптов практически однозначно являются технически образованной публикой, рекомендательной базой для окружающих, то снанет понятно, что эти 7%17% Хабра-юзеров очень даже важны для проекта.
Про то, кто сие делает — мои личные сомнения и я не утверждаю, что они истины. Но это так, мысли в слух. Ну а про все остальное — решать разработчику. Как по мне, так нет смысла в подобных задачах делать что-то отдельное для браузеров с отключенным JS. Тут либо делать что-то простое без js, либо делать что-то более сложное, нежили примеры. Ну а cssplay.co.uk, на мой взгляд, во многом пример, а не инструкция по использованию, который нужно допиливать. На CSS можно делать красивые вещи без какой-либо логики, но если она (логика) нужна, то не стоит эмулировать ее на не предназначенном для этого CSS. Но здесь каждый решает сам :).
Круто конечно. Но опять не на весь экран. Почему они так боятся использовать полностью доступное пространство? Я сделал рабочий минимум. Дальше в него можно добавлять красивости, допиливать с помощью JavaScript и т.д.
Мне кажется, уже пора смириться, что без js в интернете особо делать нечего.
Safari IOS 4 не работает, отображаются только миниатюры
Хмм в Safari 5 наведение работает. Как перемещаться по ссылкам при помощи клавиатуры на в хелпе не отыскал.
Sign up to leave a comment.

Articles