Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Сейчас, в 2012 году, невозможно кросс-браузерно сверстать мульти-колоночный текст с картинками и списками, не прибегая к разным извращениям и не освоив CSS далеко за пределами «продвинутого юзера».
var tf:TextField = this.getChildByName('textfield') as TextField;
tf.height *= 2;
Это семантически бессмысленные и нечитаемые другими программистами конструкции.
Но без подобных вещей невозможно сверстать современныйвеб-два-нольный сайт.
Тот, кто действительно с таким уровнем проработки воспроизведет его кроссбраузерно на CSS/HTML/JS, сможет продавать библиотеку за сотни долларов другим разработчикам, или его компанию за неплохие (не говорю, что очень большие – но не плохие) деньги купит FB или Google. :)
Придумывайте свои языки разметки и если нужно транслируйте их в HTML + CSS. В результате кто-то из вас придумает мощную и кристально ясную замену этому историческому наслоению хаков.По-моему, в результате такого подхода появится куча конкурентоспособных языков, каждый из которых верстальщикам придётся изучить, чтобы зарабатывать на хлеб. Разве это лучше, чем знать тот же HTML?

Современная web-технология, основанная на CSS/HTML (включая даже HTML5/CSS3) – это апофеоз бессистемности в архитектуре и фрагментации. Бессистемность в начальном дизайне и последующее наложение на нее фрагментации из-за несовместимых реализаций в браузерах породили каскады хаков для латания дыр.
Придумывайте свои языки разметки и если нужно транслируйте их в HTML + CSS. В результате кто-то из вас придумает мощную и кристально ясную замену этому историческому наслоению хаков.
HTML — содержимое, CSS — отображение, и писать чистый и семантический HTML без оглядки на дизайн

<div class="container">. Этот блок существует только для того, чтобы наложить на него стиль. Это не содержимое, не семантика, это — кусок стиля. Если вам понадобится другой дизайн, то «контейнер» может спокойно понадобиться в другом месте, а необходимость в этом отпадёт.смог полностью отказаться от html и css заменив их javascript'ом, тем самым дав себе возможность создавать обёртки для различных хаков, и в итоге писать чистый и понятный кодПолный отказ от HTML? Лолшто?
'/projects/': { title: 'Tenphi\'s projects', content: [ ['h3', 'jQuery.Frame'], ['p', ['App.Link', { url: 'http://github.com/tenphi/jquery-frame/' }, '']], ['p', 'Гибкий и удобный фреймворк для библиотеки jQuery реализующий паттерн "Конечный автомат". Прост в использование, расширяем, использовался при создании данного сайта. Документация в процессе написания.'], ['h3', 'JML'], ['p', ['App.Link', { url: 'http://tenphi.github.com/jml/', target: '_blank' }]], ['p', 'Динамический шаблонизатор на основе Javascript.'], ['h3', 'JCSS'], ['p', ['App.Link', { url: 'http://tenphi.github.com/jcss', target: '_blank' }]], ['p', 'Динамический язык для каскадных таблиц стилей на основе Javascript.'] ], index: 1 },
<span><div></div></span> — нельзя
<div style="display: inline"><span style="display: block"></span></div> — можно
.sidebar.right {
position: absolute;
left: value('#content[right]');
margin: 20px;
}
Придумывайте свои языки разметки и если нужно транслируйте их в HTML + CSS. В результате кто-то из вас придумает мощную и кристально ясную замену этому историческому наслоению хаков.
все серьезные компании делают нативные приложения для мобильных телефонов, а не предлагают своим пользователям открывать их сайт в браузере.
Но делают приложения, а не сайты.
почти все серьезные компании делают нативные приложения для мобильных телефонов, а не предлагают своим пользователям открывать их сайт в браузере
WPF/Silverligth — сильно платформозависимые технологии, жестко завязанные на технологии и инструменты одной компании.
«нативном более удобном инструменте»
попробуйте запустить апликушку, писанную под виндоус95 на виндоус7, интересно, будет ли она работать?
нет таблицам, все верстаем на DIV, делать круглые уголки самим влом, применяем CSS 3 (пофигу, что как стандарт он так и не принят)
overflow: none;position: absolute;
right:-161px;
width:150px;
.news
.title
.content

Web must die