Jump to content

Vin

User
  • Posts

    702
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by Vin

  1. Это нормально. На ванильном галереи и мудрёные аякс-запросы замучаешься писать (хотя, надо отметить, окончательных переход на ES5 и частичный - на новые браузерные API значительно улучшил дело). Потому, когда переходят к написанию практически ценных вещей либо используют чужую библиотеку, либо пишут свою.
  2. Vin

    Банки

    Да это не деньги, а, фактически, подобие векселей. Зато реальный пример "народного" кредитования – почитайте статью.
  3. Vin

    Банки

    Кто-то, наверное, слышал о "колионах"? http://www.gazeta.ru/social/2015/07/01/6863377.shtml
  4. Возбуждать можно исключение, но не ошибку.
  5. Плейсхолдер можно и отдельно стилизовать http://css-tricks.com/snippets/css/style-placeholder-text/ Только учитывайте, у Firefox дефолтный opacity для placeholder стоит в значении 0.5, кажется.
  6. Так и есть, всё зависит от задач и требований к сайту.
  7. Что за странная функция init()? Она перебирает все id-шники без привязки к событиям, естественно, значение переменной head перезаписывается. https://developer.mozilla.org/en-US/docs/Web/API/Event/Comparison_of_Event_Targets http://api.jquery.com/event.target/ http://api.jquery.com/event.currentTarget/ http://api.jquery.com/event.relatedTarget/ От этого надо плясать. $(this) же будет тождественен event.currentTarget только в функции, переданной вызову метода .on() или его вариантов (.click(), .load(), .delegate() и т.д.), а здесь он возвращает всю коллекцию элементов.
  8. Vin

    JS и DOCTYPE

    У меня тоже был такой учебник, но я его почти не читал, т.к. даже тогда (2 года назад) был староват и примитивен, мягко говоря. Если уже есть опыт программирования, читайте лучше Фленагана. Если же JS для вас – первый язык, попробуйте http://www.codecademy.com
  9. http://mark-rolich.github.io/Magnifier.js/
  10. Плагины к браузерам: Flash, Silverlight, Java-апплеты (в этом случае имено Java). Но они работают изолированно, и не заменяют JS. JS можно отключить, но можно и картинки, например, отключить, только так почти никто не делает.
  11. Да нет же. Коллаж из фотографий materials_boxes.png без плашек сохраняем в одной картинке в формате jpeg (который является более оптимальным для фотографий), по обстоятельствам подбираем соотношение качества/размера. А плашки делаем целиком на CSS.
  12. 1.2, видимо, "мёртворождённая" для веба версия, как 1.0. Браузеры сейчас поддерживают 1.1, да и то не без багов.
  13. Сайт широченный, хотя это, скорее, к дизайнеру. #materials, по идее должен быть с плашками и текстом, а не одной картинкой, это, кстати, решит проблему очень большого изображения: плашки на CSS, а фоновая картинка — коллаж из фотографий в .jpg. 600 метров — это очень много.
  14. ЕМНИП, у high-DPI девайсов 1 CSS-пиксель соответствует нескольким аппаратным.
  15. Сейчас это делается по-другому, с помощью атрибута placeholder. Для небольшой доли неподдерживающих этот атрибут старых браузреов есть placeholder.js или jquery-placeholder.
  16. /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);Один вариант из великого множества, минималистичный. И даже он достаточно надёжен.
  17. $(window).width – это ширина окна браузера, а ширина экрана – это свойство window.screen.width, если нужно именно разрешение.
  18. Да нет, это я написал не то, не поняв сначала суть вопроса, потому затёр. Veseloff же всё правильно написал, второй пример — это же демка к плагину.
  19. Что требует заказчик/начальник, на то и ориентироваться. Ещё полгода назад верстал под IE7+, причём костыли для него очень мешались при вёрстке динамичных элементов, хотя доля этого "динозавра" была уже ничтожной — чуть больше полупроцента. Но поделать ничего не мог, т.к. его поддержка была обязательна и даже graceful degradation не допускался. В послднее время при вёрстке отдельных элементов на обслуживаемых сайтах его поддержку требовать перестали, а недавно был удивлён, что для нового проекта требуется поддежка только "последних версий браузеров". Но, с другой стороны, при обычной вёрстке многое, что работает в последних версиях, работает и в IE8. Пусть и без теней и скруглённых уголков и прочих приблуд. IE8 самое критичное поддерживает: display:table, псевдоэлементы before-after, псевдокласс :first-child, box-sizing. А его доля пока около 2%. На отдельных сайтах может быть как больше, так и меньше. В таких случаях принято ссылку на "пациента" давать.
×
×
  • 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