> на всякий случай: я в курсе что сборка в 6 часов была на машине 5-летней давности без SSD — я всё внимательно прочёл, это просто шутка, не придирайтесь (-;
Написали бы тогда не 6, а 60 часов, было бы еще смешнее :)
Зачем? Это техническая статья. Речь идет об оптимизации скорости работы графических эффектов, и о том как легко/тяжело их реализовать на HTML5. Реалистичность эффектов не имеет никакого значения. Откуда всегда такие вопросы? Что у вас в головах?
Не то чтобы это не работало, но все таки работает не совсем так как задумано. Анимация разгоняется так, будто собирается перейти от 32px до 960px, но потом резко прерывается (когда контент уже помещается). В итоге анимация заканчивается быстрее, и функция смягчения искажается (от нее берется как бы кусок).
Чтобы минимизировать этот эффект нужно наоборот указывать max-width как можно меньше.
Понятно что это полезно. Ключевой вопрос — важно или не важно? Если печатаешь не много, то конечно будет лучше в слепую, но это не важно. Погоды не сделает. Печатают ли программисты много? Я уверен, что есть те, кто не много.
Кроссбраузерность — это когда работает в тех браузерах, которые было решено поддерживать на конкретном проекте. Если обобщить, то кросбраузерность — это когда в работает более чем в одном браузере.
В любом случае добовление префиксов — одна из техник используемая для этого.
Компас помогает решать проблемы кросбраузерности. Я пишу @include border-radius(3px); вместо border-radius:3px; и компас превращает это в нужные строчки с актуальными префиксами. Более того, если ситуация изменится, и например появится новый префикс, я не буду бешено бегать по css и добавлять его, я просто обновлю компас.
Мой комментарий релевантен теме поста в любом случае :)
Люди посмотрите в сторону compass-style.org/, недавно начал его использовать, и теперь, наверно, никогда не буду делать сайт без него. Не вижу никаких причин не использовать его.
А мне бы понравилось если бы был сервис типа хабра, где каждый пост это некое видео (фильм/серия из сериала/передача) + скриншоты + описание + .torrent + онлайн просмотр. А остальное как на хабре и подобных сайтах — теги, разделы, комменты…
А можно и сделать api которое позволило бы перейти от этого к описанному варианту — автоматическая папка.
И еще бы аудитория хорошая собралась, что бы всякое говно не всплывало на главную, но это уже утопия
Написали бы тогда не 6, а 60 часов, было бы еще смешнее :)
Чтобы минимизировать этот эффект нужно наоборот указывать max-width как можно меньше.
Haml
Про всё сразу
github.com/styleguide
code.google.com/p/google-styleguide/
JavaScript
github.com/rwldrn/idiomatic.js
HTML и CSS
csswizardry.com/2012/04/my-html-css-coding-style/
drublic.de/blog/my-coding-style-and-guidelines/
CSS
github.com/csswizardry/CSS-Guidelines
coding.smashingmagazine.com/2012/04/20/decoupling-html-from-css/
csswizardry.com/2012/04/the-single-responsibility-principle-applied-to-css/
speakerdeck.com/u/chriseppstein/p/help-my-stylesheets-are-a-mess
css-tricks.com/css-style-guides/
В любом случае добовление префиксов — одна из техник используемая для этого.
И компас не только префиксы умеет добавлять, а может, например, помочь работать с тем же CSS3 Pie compass-style.org/reference/compass/css3/pie/.
@include border-radius(3px);
вместоborder-radius:3px;
и компас превращает это в нужные строчки с актуальными префиксами. Более того, если ситуация изменится, и например появится новый префикс, я не буду бешено бегать по css и добавлять его, я просто обновлю компас.Мой комментарий релевантен теме поста в любом случае :)
А можно и сделать api которое позволило бы перейти от этого к описанному варианту — автоматическая папка.
И еще бы аудитория хорошая собралась, что бы всякое говно не всплывало на главную, но это уже утопия