Jump to content

Vin

User
  • Posts

    702
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by Vin

  1. В названии самих классов не должно быть точек. А в css селекторы потомков необходимо разделять пробелами. <p class="content.lenta"> /* Так нельзя */ <p class="content_lenta"> /* А так можно */ .content .lenta .vata { /* Стили */ }
  2. Тогда — попробовать пошагово сделать точно так же, как в статье, а уже потом применительно к своему макету. Или вырезать часть кнопки фона посередине и задать повторение по горизонтали, а углы скруглить border-radius'ом (IE9+).
  3. Sliding doors. На пункт меню вешаешь класс и стилизуешь.
  4. Между прочим, png-24 часто бывает гораздо экономичнее, чем png-8 — фотошоп при сохранении для web подскажет. А ещё есть несколько утилит для оптимизации png, например PNGout, OptiPNG, иногда можно вес изображения уменьшить в два раза без заметных глазу потерь.
  5. Всё-таки скажу "пару ласковых" в отношении IE7: не поддерживает многие псевдоклассы и псевдоэлементы и табличные значения display. В этом смысле IE8 вообще выглядит молодцом. А IE7, надеюсь, недолго проживёт. Те, кто обновились на XP до него, могут обновиться и до 8-ки. IE7 идёт по умолчанию с Вистой, но она, к счастью, оказалась почти провальной.
  6. Если уже есть привычка оформлять всё CSS3, то доводка под IE7-8 может показаться чем-то ужасно гиморным. А по мне так опера иногда (хоть и редко) может быть гораздо хуже, чем IE7, который хотя бы предсказуем. А IE8 вообще образец соответствия стандартам. А крупные доткомы отказываются от поддержки старых "ослов" не столько из-за вёрстки, сколько из-за сложного JS'a. Доткомы-то поддерживают по-максиму старые браузеры, если это экономически целесообразно, а студии это делать незачем, если это не было заранее оговорено. Кстати, никто не пробовал предлагать пользователям Google Chrome frame?
  7. Что ширина body, что iframe, неудобны на не очень больших мониках По мне так и ctrl + scroll даёт лучшее представление. Хотя, ещё можно FireShot'ом всю страницу сфоткать и потом масштабировать скриншот.
  8. Это если у тебя действительно большой монитор и нет всяких if(screen.width < ...) {
  9. Насчёт "кармы": я вот читаю сообщения некоторых участников, которых давно не было и удивляюсь, за что они имееют отрицательный рейтинг: вроде весьма адекватные люди. А на Хабре некоторые вещи публикуются на правах "готового заминусовыванию".
  10. Vin

    IE6? 7?

    Автора минуса, видимо, задело за душу упоминание про кредиты, которые придётся отдавать
  11. Пустовато. Спойлеры здесь немного не в тему.
  12. Vin

    IE6? 7?

    Да, скоро нормальные игрушки для PC вообще будут редкостью, будут только консоли. На Xbox — одни, на соньке — другие.
  13. Vin

    IE6? 7?

    Ага, хотел про это написать как раз, но боялся нового ОС-холивара)) Просто на нетбуке убунты как раз полностью хватает, даже если на десктопе предпочитаешь вендоз
  14. Сделать футер без фона, а внутрь него вложить контейнер фиксированной ширины с фоном.
  15. Vin

    IE6? 7?

    Ага, началось с того, что мне сотрудница пожаловалась на тормоза. Современные сайты, напичканные js-ом, естественно, работают медленнее в 7-м ИЕ, чем в 8-ом. Кстати, отключают обновление не только по причине нелицензионности венды, но и потому, что после установки обновлений XP настойчиво требует перезагрузиться. У друга, помню, в начале года был, причём он работает в IT-компании, но "менеджером" (не руководителем), не знал, как убрать тулбар у ИЕ9, который съедает место, так нужное на ноутбуке, про другие браузеры тоже не особо слышал))
  16. Vin

    IE6? 7?

    Пишу с работы с XP. Комп слабоват, чтобы на него семёрку ставить. Да и зачем закупать, если работает. Но XP SP3, лично своим сотрудницами обновлял эксплореры с 7-й до 8-й версии. Да и дома я лишь недавно на Win7 перешёл.
  17. Ну, это можно считать, такой особый хак, ставший обычной практикой. Как необходимость очистки плавающих элементов, многочисленные "обёртки" для фактически одного элемента; или табличная вёрстка. Потому что нужно ещё прописать width: 100% для "подвала".
  18. Ну, я писал без учёта одного нюанса: если ты совсем новичок, то лучше вообще пока не думать особо о кроссбраузерности, точности соответствия макету и т.д., прогонять через валидатор регулярно. Вот я пока не супер-профи, при этом уже не обращаю особого внимания на валидность, но само по себе получается валидно)) Общая статистика по браузерам иногда расходится со статистикой конкретного сайта (но, к счастью поддержка ИЕ6 уже действительно редко бывает действительно нужна, чаще упёртость заказчиков). HTML5 и CSS3 — "живые" стандарты, надо пока уметь обходиться без них. Теперь балом правит здравомыслие разработчика, а не мифические стандарты. Зато какая "школа жизни" для верстальщика. После него баги других браузеров щёлчаются как семечки
  19. 1. Очень спорно. Верстать лучше для браузеров и их пользователей, а не для валидатора Если прошерстите htmlbook, заметите, что многое из того, что невалидно, активно используется; и то, что соответствует стандартам, иногда не имеет широкой распостранённости. Почему? 2. В общем-то да, но иногда и это надо уметь (хотя бы что-то простенькое сверстать). В остальном — IE7+. А вообще, напомнило «В итоге я принял решение изучать только HTML 5» З.Ы. Миносувал не я, я этими вещами не сильно увлекаюсь.
  20. Так о чём и речь. Повторюсь: этот скрипт всего лишь добавляет поддержку синтаксиса html5, а PIE берёт на себя непосильную ношу модернизации устаревшего движка клиентским JS-ом. html,body { height:100%; } /* В html5 вместо wrapper'а можно использовать section, если не ошибаюсь */ #wrapper { margin:0 auto; position: relative; height:auto !important; min-height:100%; padding-bottom: YYpx; /* Высота футера */ } footer { height: YYpx; /* Такая-то высота */ width: 100%; position: absolute; bottom: 0; }
  21. Для вёрстки тоже иногда нужна IDE, если это проекты большие. Ну и когда это уже не просто вёрстка. Но далеко не у всех таких потребности. Просматривать страницу надо в браузере, есть инспекторы (Firebug, DragonFly), Web Developer Toolbar для FF. Для вёрстки использую Notepad++ + light explorer для навигации по текущей папке + zen coding (тут даже говорить не о чем) и ещё присматриваюсь к плагину SnippetPlus. С ужасом смотрю на эклипсы, нетбинсы, вебстормы, понимая, что когда-нибудь, возможно, придётся пересаживаться на них
  22. <!DOCTYPE html> и был выбран для html5 как совместимый со всеми браузерами: и новыми, и старыми, и очень старыми, браузерам, по большому счёту и не нужны эти конструкции PUBLIC "-//W3C//DTD... PIE — микроскоп для забивания гвоздей, не более. html5shiv же вполне справляется со своей задачей, т.к. ему всего лишь нужно включить поддержку синтаксиса HTML5, а PIE пытается эмулировать то, что скриптом в принципе по-нормальному исправить невозможно
  23. Я это написал к тому, что не надо создавать впечатление, что всю жизнь будешь бесплатно или "за дошираки" работать. Если есть портфолио даже в виде примеров вёрстки или рисования, но не являющихся "живыми" работами, его тоже надо пускать в ход: либо выкладывать, либо показывать по запросу потенциальному заказчику.
  24. Это <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> странно видеть на одной странице с этим: <header> <nav> <footer> Даже в ИЕ8 всё едет. Для поддержки новых элементов в эксплорере 8-й версии и ниже надо использовать html5shiv.
  25. Частая практика: несколько первых раз (от двух) "за отзыв", остальное уже по нормальным ценам. А копеечные цены привлекают только любителей "тяп-ляп", которым лишь бы сэкономить.
×
×
  • 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