Комментарии 38
НЛО прилетело и опубликовало эту надпись здесь
В ФФ работать должно, у меня же работает :)
Под оперу не верстал, т.к. сам по себе не верстальщик (баловался когда-то), да и не дружу я с ней. Данный пример иллюстрирует, что это возможно и идею как это сделать. Это всего лишь статья, а не элемент на рабочем сайте :)
Думаю в данном случае мне можно простить то, что Опера не поддерживает, и потом в статье я написал, что ради такого придется пожертвовать некоторыми браузерами.
Под оперу не верстал, т.к. сам по себе не верстальщик (баловался когда-то), да и не дружу я с ней. Данный пример иллюстрирует, что это возможно и идею как это сделать. Это всего лишь статья, а не элемент на рабочем сайте :)
Думаю в данном случае мне можно простить то, что Опера не поддерживает, и потом в статье я написал, что ради такого придется пожертвовать некоторыми браузерами.
-2
в FF я тоже не увидел работу, и даже в IE 7 как то странно работает...
0
НЛО прилетело и опубликовало эту надпись здесь
Что у вас не работает? У меня Опера. Зашел в блог, все посмотрел - работает. В FF тоже.
+1
В ФФ работает крайне глючно и неудобно. В опере не работает вообще.
Кстати, есть готовые кроссбраузерные решения — http://www.quirksmode.org/dom/inputfile.html
ИМХО, стандартный input выглядит гораздо красивее вашего, кастомизированного.
Кстати, есть готовые кроссбраузерные решения — http://www.quirksmode.org/dom/inputfile.html
ИМХО, стандартный input выглядит гораздо красивее вашего, кастомизированного.
0
Про http://www.quirksmode.org/dom/inputfile.… я знаю, кстати в статье ссылка есть.
По указанной ссылке для реализации данного эффекта используется интересный такой Javascript. Моя статья по сути своей является описанием альтернативного решения основанного на той же самой идее (об этом там написано). Сделать полностью кроссбраузерное решение я не собирался :) Это я писал 2 года назад, сейчас просто нашел в архивах и решил выложить, может кому интересным покажется.
По указанной ссылке для реализации данного эффекта используется интересный такой Javascript. Моя статья по сути своей является описанием альтернативного решения основанного на той же самой идее (об этом там написано). Сделать полностью кроссбраузерное решение я не собирался :) Это я писал 2 года назад, сейчас просто нашел в архивах и решил выложить, может кому интересным покажется.
0
НЛО прилетело и опубликовало эту надпись здесь
Кстати, Opera9 вышла всего год назад, статья писалась 2 года назад :) На указанном Вами сайте тогда про оперу кажется ничего не было сказано или она стояла в одном ряду с NS3.
0
но попробуйте объяснить это заказчику, у которого уже есть готовый дизайн
Элементарно. Выставляется два счета: один за работу с простыми формами, второй - с учетом "дизайна" (в кавычках специально). Более отрезвляющего способа, по-моему, ещё не придумали.
0
Два года назад я собирал сайты на коленке и для меня подобное было просто напросто интересно :) Сейчас я, конечно, не стал бы делать сайт с такими выкрутасами всего за 200 баксов :) Тогда это был единственный путь наверх.
+1
Использовать такие формы — абсурд. А заказчика надо уметь убедить в этом. 10 точек после слова «Обзор» — ужас.
+1
Юзабилити у такого поля просто запредельное... 7:
0
Если статья писалась два года назад, почему не переписать ее под новые типы браузеров, с использованием новых технологий?
Сейчас это можно реализовать кроссбраузерно (кроме Сафари) за пять минут, при том, что кнопка будет реагировать на наведение мыши, нажатие и отжатие.
http://redwave.habrahabr.ru/blog/18935.h…
http://www.artpix.ru/order/
уж извините за самопиар.
Сейчас это можно реализовать кроссбраузерно (кроме Сафари) за пять минут, при том, что кнопка будет реагировать на наведение мыши, нажатие и отжатие.
http://redwave.habrahabr.ru/blog/18935.h…
http://www.artpix.ru/order/
уж извините за самопиар.
0
Это ж о каких новых технологиях Вы говорите?
Мне очень любопытно :) Может я пропустил чего...
Мне очень любопытно :) Может я пропустил чего...
0
да)) про новые технологии это я загнул)) но переписать можно было бы)))
0
Во-первых, лень :)
Во-вторых, мне это уже не интересно, прошло то время, когда я сайты делал полностью сам.
Я теперь целиком perl-программист ;)
Во-вторых, мне это уже не интересно, прошло то время, когда я сайты делал полностью сам.
Я теперь целиком perl-программист ;)
0
тогда такой вопрос. Зачем делать топик?
0
Спасибо, очень полезная статья! Конечно, получившийся результат ужасен, но ведь важна сама технология, сама возможность как-то переделать форму для загрузки файлов!
Не понимаю, почему тут в коментах говорят, что якобы не работает в ФФ — у меня прекрасно работает.
Не понимаю, почему тут в коментах говорят, что якобы не работает в ФФ — у меня прекрасно работает.
+1
css способен на гораздо большее, нежели создание кнопок сомнительной художественной ценности…
а насчет «лучше использовать стандартные элементы форм» - еще одно заявление человека, размышляющего как программист:(
а насчет «лучше использовать стандартные элементы форм» - еще одно заявление человека, размышляющего как программист:(
+1
а вот вам истинно дизайнерский аргумент - если делать контролы стандартными везде, обычные пользователи очень быстро к ним привыкнут и в последующем будут с лёгкостью ориентироваться в других веб-интерфейсах - это выйдет на уровень привычки.
Думать надо рационально, а не как программист или как дизайнер или ещё кто.
Думать надо рационально, а не как программист или как дизайнер или ещё кто.
+1
уж извините, плюс не поставлю - ваша реализация не первая и не лучшая.
0
где-то эту реализацию уже видел. давно.
0
ну и что тут такого? я в молодые годы и покруче делал, потом просто понял что смысла в этом нет...
http://www.artlebedev.ru/kovodstvo/business-lynch/2007/06/29/
http://www.artlebedev.ru/kovodstvo/business-lynch/2007/06/29/
+1
НЛО прилетело и опубликовало эту надпись здесь
всегда напрягают такие заказчики которые открывают страницу сайта, открывают фотошоп, начинают попиксельно искать разницу..
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Декоративная кнопка Обзор. Делаем невозможное.