Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/20/2011 in all areas

  1. Насколько я в курсе, не везде, да и не обязан по стандарту. По стандарту value, не завязанный на визуальную информацию, должен передавать как раз <button type="submit">, но тут нас, как обычно, преследует давнее огорченie... Имхо, то, что стандартные кнопки (как <input type="submit/reset/button">, так и аналогичные <button>) по дефолту выглядят и ведут себя (при наведении, нажатии, получении фокуса tab-ом и т.п.) как привычные юзеру кнопки его любимой среды — не баг, а мегафича, и горе-дизигнеров, которые покушаются на эту привычность ради псевдогламурных рюшечек, надо наказывать 15-ю сутками общественных работ под голым ДОСом . А главный недостаток эмуляции кнопок чем попало — то привычное и удобное поведение, которое для штатных кнопок получается само (тот же tab и т.п.), с такими заменами требует лишних и не всегда очевидных телодвижений в скриптах. Либо замена получается не такой уж полноценной. Поэтому я не согласен, что <input type="button"> — лишний элемент. Про варианты сабмит форм мои имхи таковы: <input type="submit"> — самый "железобетонный" вариант, работает везде и с любым кол-вом кнопок (когда в зависимости от нажатой кнопки форма выполняет разные действия), единственное противопоказание — дизайнерские заморочки; <button type="submit"> — в теории почти идеал, на практике в старых IE работает лишь для единственной кнопки и требует корявых хаков для стилизации в FF и вебкитных, поэтому оборачивается гемо... в смысле, потерянным временем; <input type="image"> — вообще-то сильно смахивает на пережиток старины, но на практике часто самый приемлемый компромисс между причудами дизайнера, надежностью формы и быстротой реализации. Лично мне еще нравится идея совмещения отправки с каптчей ("для отправки формы щелкните медвежонка по носу" и т.п.), тут как раз image в тему по его прямому назначению с координатами. Правда, хороших примеров реализации мне как-то не попадалось. Ну и мышкозависимость, конечно, минус... <whatever onclick="form.submit()"> — позволяет полностью ублажить дизайнера, но таит кучу подводных камней по части юзабилити. Еще мне нравится такой подход: по дефолту поставить самую тупую кнопку type="submit", а в процессе загрузки или по ondomready накрыть ее сверху гламурной кастомной. И скриптом отражать в кастомной кнопке состояние настоящей (напр., получение фокуса с клавиатуры). Тогда в идеальных условиях юзер получит привычное поведение в гламурной обертке, а в неидеальных — форму, работоспособную несмотря ни на что...
    3 points
  2. А я сегодня успешно отбил атаку зомби. Вот этого, на три буквы: КАК МНЕ ОТУЧИТЬ ICQ ЗОХВАТЫВАТЬ МОЙ ЛЮБИМЫЙ ПОИСК??? При том что сам ICQ Toolbar (доставшийся в наследство еще от предшественника по работе) я еще прошлой осенью вынес к чертовой родне. А вот от его поиска избавиться смог только сейчас. Реальный вирус какой-то оказался. Кроме шуток, влез мне в search.sqlite и прописался там раза 4 или 5, наверное (точно не считал, но не меньше трех — это точно). Только когда руками выкорчевал оттуда их все, этот неугомонный мертвец наконец утихомирился...
    1 point
  3. Националисты как раз нормальные люди, а вот нацисты, шовинисты, ультрасы всякие - это ненормально.
    1 point
  4. $date = '2011-06-20'; Echo date('r', strtotime($date)); RTFM
    1 point
  5. Циферка в хроме и не играет особого значения (и изначально не играла), ее не так пиарят, как цифру Фаерфокса. У меня ФФ 3 для тестов, и смысла переходить на 5 не вижу впритык.
    1 point
  6. Похоже Firefox перенял совершенно дурную манеру Хрома обновляться каждые N месяцев. Что там в итоге нового уже никто не понимает, но циферка в номере версии обновляется.
    1 point
  7. через вайн или кросовер все эти вопросы решаются. привози комп thunderbird есть и в убунте и к нему можно прикрутить цифровую подпись
    1 point
  8. type заменяется стилями (list-style-type), они дают больше вариантов, start и value в HTML5 легализовали.
    1 point
  9. Запилил под ослика c помощью PIE
    1 point
  10. вопрос использования библиотеки или чистого яваскрипта зависит от задачи как бы. Если для выполнения условия вам придется свелосипедировать половину jquery то не думаю что будет разумно это делать. Учитывая что вес у jquery не такой большой, а если заморочиться то можно и убрать лишний для проекта код оставив только нужное (хотя это уже оверинженеринг). И даже это будет быстрее чем писать полностью с нуля, то в таком случае библиотека оправданна. А подключать библиотеку чтобы использовать из нее 2-3 функции которые и самому написать не сложно - несколько неразумно Или я тоже вопрос не понял?
    1 point
  11. Вы начните не с сайта лучше, а с отдельных страниц. Возьмите какой-нибудь документ и оформите его текст, потом уже усложняйте графикой, таблицей, списками. Так и уверенность появится и опыт приобретёте.
    1 point
  12. У меня есть iPad на работе, смогу посмотреть завтра во второй половине дня, если дело терпит. Правда, как там делать скриншот, еще сам не знаю(. Но вообще, по моим наблюдениям, особых отличий от десктопного маковского Сафари при таких же размерах окна там быть не должно (если не использовать спецсредств типа смены стилей в зависимости от ориентации и т.п.)...
    1 point
  13. Я что-то пропустил эту тему.. Сам много чего на Джумле делаю, привык. Да, правильно Вердер говорит - временные затраты на реализацию некоторых моментов просто поражают - непрозрачность кода и всё такое. Но когда уже знаешь что и где расположено, столкнулся с большинством подводных камней, и знаешь как их обходить - то проблем в общем-то не много остается. Нормальный ЧПУ под нее, правда, платный. А про другие движки я хотел вопрос задать - на какм из них можно построить Интернет-магаз? Как бы есть Magento, но я че-то так с ним и не подружился.
    1 point
  14. Удалил опрос. Кто-нибудь занимался версткой страниц с использованием JS + Framework или без Framework'ов и буду я изобретать велосипед по-новой, занявшись сим делом?
    -1 points
  15. Вот хочу сделать парочку страниц с использованием JS и библиотек. Но думаю, не будут ли опять писать, что я изобретаю велосипед.
    -1 points
  16. Ненавижу оперу. Бл*дское узурпирующее права на открытие файлов при каждом обновлении поделие. Ещё и кривое ):
    -1 points
  17. Ненавижу оперу. Бл*дское узурпирующее права на открытие файлов при каждом обновлении поделие. Ещё и кривое ): Поддерживаю. Считаю, что оперу заслуженно не считают за конкурента.
    -1 points
  18. зачетное замечание можно подумать что автор говорит как бы что он слегка может и идиот, но не вообще п.с. "в украине" беграмотеи только говорить могут. вон сигма правильно розенталем тыкнула, я такой же довод приводил в другом месте когда зашел разговор. по-моему, этого достаточно чтоб уяснить все, но фиг там, русский язык не при делах уже, тут же нужно оппонента уничтожить любым способом, повод для спора - только повод
    -1 points
This leaderboard is set to Kiev/GMT+02:00
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy