Posts Tagged ‘разметка’

Работа с шаблонами, использование HTML-Template с CGI-скриптами

Суббота, Август 11th, 2012 Нет комментариев

Under : , , , ,

Одной из частых задач стоящих перед Web-программистом является отделение логики получения данных от формата представления данных. Для решения такой задачи часто используют шаблоны html-документов, которые при работе программ заполняются данными. Это позволяет выполнять верстку страниц другому человеку, или изменять внешний вид страниц не изменяя саму программу.

CPAN предоставляет программисту выбор разных средств работы с шаблонами. Среди них: HTML::Template, Text::Template, Template toolkit. Как правило методика работы со всеми этими модулями одинакова. Программист создает объект, указывающий на нужный шаблон, затем формируется набор данных, для заполнения шаблона и выполняется само заполнение шаблона, а результат этого возвращается в виде готовой HTML страницы. Давайте подробнее рассмотрим модуль HTML::Template. (далее…)

Сегодняшнее разнообразие разметок

Среда, Май 2nd, 2012 Нет комментариев

Under : , , , ,

Мне бы хотелось дать ответ на комментарии к предыдущей статье, в которых нас спрашивали о том, сколько режимов и механизмов разметки содержится в IE9. Нелишним будет заметить, что во всех браузерах [url=https://developer.mozilla.org/en/Gecko's_Almost_Standards_Mode]имеется[/url] несколько режимов. Эта статья посвящена различным режимам IE9 и сценариям, которые они обслуживают.

Во-первых, имеется режим IE9 Standards. Это наиболее соответствующий стандартам и быстрый режим IE9. Он включает поддержку SVG,CSS3DOM Level 3 и многочисленных других стандартизированных возможностей. Это режим IE9 по умолчанию. Нам бы хотелось, чтобы разработчики использовали именно этот режим и тем самым привели нас к конечной цели работы с «единой разметкой». Чтобы увидеть режим IE9 Standards в действии, ознакомьтесь с примерами на веб-узле IE9 Test Drive. (далее…)

Единая разметка: использование , и

Среда, Май 2nd, 2012 Нет комментариев

Under : , , , ,

На этом блоге мы неоднократно обсуждали использование «единой разметки» в Internet Explorer  9. Неотъемлемой частью воплощения «единой разметки» в жизнь является поддержка в IE9 функций, необходимых для обеспечения единообразной с другими браузерами работы HTML, JavaScript и CSS. В число изменений, которые вносятся в IE9 для поддержки «единой разметки», входит поддержка HTML5-элементов <canvas>, <audio> и <video>. Они появились в третьей предварительной версии Platform Preview и продолжают улучшаться с каждым обновлением.
(далее…)