<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Seleckis.lv :: журнал Никиты Селецкого &#187; Исследования</title>
	<atom:link href="http://www.seleckis.lv/category/journal/research/feed" rel="self" type="application/rss+xml" />
	<link>http://www.seleckis.lv</link>
	<description></description>
	<lastBuildDate>Tue, 01 Jun 2010 05:46:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Вёрстка в Латвии: Вчера. Сегодня! Завтра?</title>
		<link>http://www.seleckis.lv/journal/research/vyorstka-v-latvii-vchera-segodnya-zavtra</link>
		<comments>http://www.seleckis.lv/journal/research/vyorstka-v-latvii-vchera-segodnya-zavtra#comments</comments>
		<pubDate>Thu, 27 May 2010 15:31:55 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[xhtml/xml]]></category>
		<category><![CDATA[Брaузеры]]></category>
		<category><![CDATA[Исследования]]></category>
		<category><![CDATA[Статистика]]></category>

		<guid isPermaLink="false">http://seleckis.lv/?p=1835</guid>
		<description><![CDATA[Версия моего выступления на Web Standards Days Riga 2010 вызвавшего неоднозначную реакцию.
Много было регистраций работников различных дизайн студий, компаний занимающихся разносторонней веб-разработкой, банков, министерств, фрилансеров и просто интересующихся. Я не зря добавил в форму регистрации поле для адреса сайта. Те люди, что собрались на конференцию, скромно говоря, флагманы, пионеры латвийской веб-разработки. Поэтому не грех было [...]]]></description>
			<content:encoded><![CDATA[<p><em>Версия моего выступления на Web Standards Days Riga 2010 вызвавшего неоднозначную реакцию.</em></p>
<p>Много было регистраций работников различных дизайн студий, компаний занимающихся разносторонней веб-разработкой, банков, министерств, фрилансеров и просто интересующихся. Я не зря добавил в форму регистрации поле для адреса сайта. Те люди, что собрались на конференцию, скромно говоря, флагманы, пионеры латвийской веб-разработки. Поэтому не грех было покопаться в их работах и попробовать понять, что же всё-таки у нас происходит с текущим использованием технологий?</p>
<p>Статистика вещь интересная, но только если она связанна с интересными темами. Мне было интересно заняться небольшим статистическим анализом, результатами которого я с вами сейчас поделюсь. Конечно в дебри я не полез, из-за большой лени, но то, чего успел накопать хватает достаточно, чтобы составить небольшую рекомендацию, с чего стоит начать осовременивать свою вёрстку.</p>
<h3>Вчера</h3>
<p>Итак, что же можно назвать «вчера»?</p>
<ul>
<li>ASCII кодировка</li>
<li>Не использование DOCTYPE</li>
<li>DOCTYPE с указанием спецификации</li>
<li>Валидация ради валидации</li>
</ul>
<p>Список можно продолжить, но мне лениво.</p>
<h3>Кодировка</h3>
<p>Для начала рассмотрим какие кодировки использовались на проанализированных сайтах.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-1836" title="Encoding of latvian web sites: UTF-8 — 93%. Yea, baby, yea!" src="http://seleckis.lv/wp-content/uploads/2010/05/encoding.png" alt="" width="570" height="431" /></p>
<p>Здесь всё замечательно, почти на всех сайтов используется кодировка utf-8. Это проще, чем подбирать для каждого языка свою. Здесь могу только посоветовать, тем 7 %, кто остался переходить на uft-8. Больше говорить не о чем.</p>
<h3>DOCTYPE</h3>
<p>Многие до сих пор не понимают значения доктайпа. Для того, чтобы это понять, нужно сначала обратиться к истории. Ну долго копаться в ней не будем, единственно упомянем, что существует два режима отображения веб-страницы — Standards Mode  и Quirks Mode,  ну так исторически сложилось. Первый — это режим отображения согласно веб-стандартам W3C, второй — режим поддержки старых сайтов, написанных в 90-е годы. Чем конкретно они отличаются читайте на W3C или в Википедии, ищите в Гугле… информации полно, но я на этом зацикливаться не буду. <em>(Ну там ещё есть almost standards, который от standards почти не отличается)</em></p>
<p>Если вы не пишете доктайп, то включается Quirks Mode. Если пишете — Standards Mode. Но есть исключения:</p>
<ul>
<li>Internet Explorer воспринимает декларацию HTML 4.0 и старее как Quirks Mode.</li>
<li>В случае с XHTML по правилам требуется xml-декларация. И её фактически никогда не пишут, поскольку из-за неё IE6 переключается в Quirks Mode.</li>
<li>Опера вообще не поддерживает Quirks Mode. Даже без DOCTYPE страница рендерится в Standards Mode.</li>
</ul>
<p>Более подробные нюансы <a href="http://en.wikipedia.org/wiki/Quirks_mode">о QuirksMode можно почитать в Википедии</a>.</p>
<p><strong>Итог: Чтоб избежать проблем нужно использовать DOCTYPE обязательно.</strong></p>
<h3>DOCTYPE с указанием спецификации или валидация ради валидации</h3>
<p>Теперь посмотрим как у нас обстоят дела с доктайпами на латвийских сайтах.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-1837" title="Doctypes of latvian web sites: XHTML 1.0 Transitional — 49%; HTML 4.01 Transitional — 24%; XHTML 1.0 Strict — 15%; XHTML 1.1 — 4 %; HTML 5 — 1%; Quirks Mode + HTML 4.0  — 7 % (Ouch!)" src="http://seleckis.lv/wp-content/uploads/2010/05/doctypes.png" alt="" width="592" height="582" /></p>
<p>Великолепно! 68 % указывают XHTML  декларацию. А теперь проверим, проходят ли они валидацию?</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-1838" title="Validation of latvian web sites: Not valid — 78 %; valid — 21 %; damaged — 1 %" src="http://seleckis.lv/wp-content/uploads/2010/05/validation.png" alt="" width="512" height="474" /></p>
<p style="text-align: center;">
<p>Внимание, вопрос! Зачем для сайтов указывать доктайпы со спецификацией, если валидацию они не проходят?</p>
<p>Если почитать спецификацию XHTML, то такой документ по сути должен передаваться в формате application/xhtml+xml. Это можно сказать «чистый» XHTML. Правильный. Мы все любим правильность и я в том числе, поэтому большинство сайтов написаны в формате XHTML. Там и правильные закрывающие теги и правильная вложенность и дубрирующееся написание значения атрибутов-флагов.</p>
<p>А на самом деле все передают такой документ в формате text/html. Почему? Во-первых многие не знают, что он должен передаваться как application, а во-вторых — незачем! Чаще всего модульные технологии расширения, для которых был создан XHTML, не используются. Ни прстранства имён, ни MathML, ни семантическая вёрстка через RDF и другие крутые вещи не нужны для создния веб-сайтов и сервисов.</p>
<p>Так зачем же мы пишем такой сложный Доктайп? И при чём он у всех такой разный. Он вам не нужен такой! Напишите его проще. Вот так:</p>
<p style="text-align: center; font-size: 32px; color: #888;">&lt;!DOCTYPE html&gt;</p>
<p>Дело в том, что именно по этой части DOCTYPE браузер определяет, переходить ли ему в режим Standards Mode или нет. Указание дальнейшей спецификации и соответствующего адреса браузеру не нужно, он прекрасно справится. Спецификация нужна только для валидатора. Тем более что данная декларация, вот именно в таком виде уже включена в стандарт HTML 5 и тупые ошибки вы сможете определить W3C-валидатором.</p>
<p>Хорошо, допустим вы такой упрямый и всё равно считаете, что будете верстать в XHTML и указывать соответствующий доктайп, просто потому, что так правильней и можно проверить в валидаторе ту самую паранойю «disabled=&#8221;disabled&#8221;». Но на какой стадии вы это делаете? На стадии девелопинга! Так на продакшен-сервере, то он вам зачем?! Вот то-то и оно…</p>
<p><em>Холивар про «em vs. px» напишу чуть позже.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.seleckis.lv/journal/research/vyorstka-v-latvii-vchera-segodnya-zavtra/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>DevConf 2010</title>
		<link>http://www.seleckis.lv/journal/events/devconf-2010</link>
		<comments>http://www.seleckis.lv/journal/events/devconf-2010#comments</comments>
		<pubDate>Tue, 06 Apr 2010 20:25:58 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Исследования]]></category>
		<category><![CDATA[События]]></category>
		<category><![CDATA[Технологии]]></category>

		<guid isPermaLink="false">http://seleckis.lv/?p=1767</guid>
		<description><![CDATA[17 и 18 мая в Москве пройдёт профессиональная конференция, посвященная ведущим технологиям программирования и веб-разработки — DevConf 2010.

Участникам DevConf предоставляется уникальная возможность — получить доступ сразу ко всем лидирующим технологиям вебразработки, послушав доклады от основателей этих технологий, приехавших в Москву со всего мира.
Конференция нацелена на профессиональных веб-разработчиков и тех, кто мечтает ими стать. Она объединяет [...]]]></description>
			<content:encoded><![CDATA[<p>17 и 18 мая в Москве пройдёт профессиональная конференция, посвященная ведущим технологиям программирования и веб-разработки — DevConf 2010.</p>
<p style="text-align: center;"><a href="http://devconf.ru"><img title="logo" src="http://seleckis.lv/wp-content/uploads/2010/04/logo.png" alt="" width="373" height="86" /></a></p>
<blockquote><p>Участникам DevConf предоставляется уникальная возможность — получить доступ сразу ко всем лидирующим технологиям вебразработки, послушав доклады от основателей этих технологий, приехавших в Москву со всего мира.</p>
<p>Конференция нацелена на профессиональных веб-разработчиков и тех, кто мечтает ими стать. Она объединяет ВСЕ самые распространенные языки, при этом каждому выделен свой поток(зал).</p>
<p>Можно будет погрузиться именно в ту технологию, которая вызывает наибольший интерес. При этом уровень любого из направлений является максимально профессиональным. В каждой секции будут представлены доклады 1-2 непосредственных авторов языка, а также признанных экспертов в области.</p>
<p style="text-align: right;"><a href="http://devconf.ru/page/about/">Подробнее о конференции</a></p>
</blockquote>
<p>Школа веб-технологий организовывает делегацию участников конференции из Латвии. На DevConf в Москву поедет наш преподаватель Арвид. По всем вопросам обращайтесь через <a href="http://webskola.lv/ru/kontakty">контактную форму</a>. Поможем с билетами и визами.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seleckis.lv/journal/events/devconf-2010/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Навигация веб-сервисов и социальных сетей</title>
		<link>http://www.seleckis.lv/journal/research/navigatsiya-veb-servisov-i-sotsialnyih-setey</link>
		<comments>http://www.seleckis.lv/journal/research/navigatsiya-veb-servisov-i-sotsialnyih-setey#comments</comments>
		<pubDate>Tue, 17 Mar 2009 10:10:01 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Usability]]></category>
		<category><![CDATA[Исследования]]></category>
		<category><![CDATA[Разработка сайтов]]></category>

		<guid isPermaLink="false">http://seleckis.lv/?p=1594</guid>
		<description><![CDATA[Меня удивляет непоследовательность разработчиков интерфейсов различных социальных сетей и веб-сервисов в организации навигации. Простая и понятная навигация встречается на очень редких сайтах. Это свидетельствует о том, что в разработке не участвуют специалисты по юзабилити, либо по каким-то техническим, экономическим, амибициозависимым соображениям их рекомендации не берутся во внимание.
Конечно я допускаю мысль о том, что часто изначально разработчики [...]]]></description>
			<content:encoded><![CDATA[<p>Меня удивляет непоследовательность разработчиков интерфейсов различных социальных сетей и веб-сервисов в организации навигации. Простая и понятная навигация встречается на очень редких сайтах. Это свидетельствует о том, что в разработке не участвуют специалисты по юзабилити, либо по каким-то техническим, экономическим, амибициозависимым соображениям их рекомендации не берутся во внимание.</p>
<p>Конечно я допускаю мысль о том, что часто изначально разработчики сами не знают какие функции будут доступны в их детище. Разработка циклична и возможно некоторые функциональные особенности будут со временем убраны или реорганизованны.</p>
<p>В любом случае в такого рода разработке нужен системный подход. В этой статье я расскажу, как я вижу сложную навигацию веб-сервиса (на примере социальной сети).</p>
<p>Как правило, социальная сеть состоит из пользователей, и содержимого, которое эти пользователи создают. Поэтому мы можем представить их взаимоотношение такой схемой:</p>
<p style="text-align: center;"><img class="size-full wp-image-1596 aligncenter" title="who-what" src="http://seleckis.lv/wp-content/uploads/2009/03/who-what.png" alt="" width="600" height="333" /></p>
<p>Если раскрыть значение этих блоков, то схема приобретает такой вид:</p>
<p style="text-align: center;"><img class="size-full wp-image-1597 aligncenter" title="who-what2" src="http://seleckis.lv/wp-content/uploads/2009/03/who-what2.png" alt="" width="600" height="333" /></p>
<p>Фактически мы говорим о том, что изначально пользователь выбирает, чей контент он хочет посмотреть: свой, своих друзей, групп в которых он состоит, или вообще публичный контент (это не всегда бывает). Причём здесь речь идёт только о контенте, который совпадает у всех «Кто?» есть на веб-сервисе.</p>
<p>Ну «со мной» всё понятно: я один и контент будет один. При просмотре контента друзей нужно сначала выбрать друга. Вариант классической «сборной солянки я не рассматриваю», поскольку это фактически является не частью костяка навигации, а всего лишь надстройкой. В группах то же самое — нужно выбрать группу, а потом её контент.</p>
<p>С «публикой» не всё так прозрачно, поскольку не существует универсальных механизмов выбора того пользователя, который нужен. Методов много, от банального поиска, до рейтингов, пузомеров, продвигаемых спонсорских групп и других. Поэтому метод выбора оставим абстрактным.</p>
<p style="text-align: center;"><img class="size-full wp-image-1599 aligncenter" title="who-what3" src="http://seleckis.lv/wp-content/uploads/2009/03/who-what3.png" alt="" width="600" height="480" /></p>
<p>Что же происходит в различных социальных сетях? А сами посмотрите. Это вам всё для затравочки. Продолжение будет о том, как организована навигация, а в особенности контролы.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seleckis.lv/journal/research/navigatsiya-veb-servisov-i-sotsialnyih-setey/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Формат телефонных номеров в Латвии</title>
		<link>http://www.seleckis.lv/journal/research/format-telefonnyih-nomerov-v-latvii</link>
		<comments>http://www.seleckis.lv/journal/research/format-telefonnyih-nomerov-v-latvii#comments</comments>
		<pubDate>Wed, 28 Jan 2009 13:12:25 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Исследования]]></category>
		<category><![CDATA[Типографика]]></category>

		<guid isPermaLink="false">http://seleckis.lv/?p=1537</guid>
		<description><![CDATA[Если мы откроем любой из современных латвийских телефонных справочников, то мы увидим, что номера телефонов представлены восьмью цифрами без каких либо разделителей. Отделяют только код страны, и то не всегда.
Чем же обусловлен такой набор? А ничем! Просто так изначально стал писать номера телефонов наш фактический монополист по фиксированной связи компания «Lattelecom».
После развала Советского Союза, номера [...]]]></description>
			<content:encoded><![CDATA[<p>Если мы откроем любой из современных латвийских телефонных справочников, то мы увидим, что номера телефонов представлены восьмью цифрами без каких либо разделителей. Отделяют только код страны, и то не всегда.</p>
<p>Чем же обусловлен такой набор? А ничем! Просто так изначально стал писать номера телефонов наш фактический монополист по фиксированной связи компания «Lattelecom».</p>
<p>После развала Советского Союза, номера телефонов в Риге были шестизначные (в районах — пятизначные).</p>
<p><code>Пример: 654321</code></p>
<p>Особых делений не требовалось. Каждый человек имел право запомнить номер либо парой трехзначных чисел, либо тройкой двухзначных.</p>
<p>В середине 90‑х годов Латтелеком провёл модернизацию сети, подключив цифровое оборудование и добавив к началу номера цифру 7. Мобильные же номера начинались сначала на цифру 9, позже — на 6 и 5.</p>
<p>В начале 21 века номеров опять стало не хватать и решили добавить ещё одну цифру к фиксированным номерам — 6. Мобильные получили цифру 2.</p>
<p>В итоге номер телефона городской фиксированной связи на данный момент выглядит следующим образом:<br />
<code>67654321</code><br />
Номер мобильного:<br />
<code>27654321</code><br />
Бесплатные номера традиционно начинаются с 80X <del datetime="2009-01-29T07:55:01+00:00">и пока остаются семизначными</del>, а номера повышенной стоимости — с 90X.</p>
<p>Запомнить или быстро распознать такой номер очень сложно, не говоря уже о том, чтобы проговорить без запинки, чтобы собеседник его записал.</p>
<h3>Решение</h3>
<p>Вариантов разделения номеров много. Сколько стандартов — столько вариантов. Рекомендую прочитать <a href="http://www.artlebedev.ru/kovodstvo/sections/91/">статью Лебедева об истории телефонных номеров</a>, чтобы знать какие форматы, где используются.</p>
<p>Я хочу предложить вариант, которые основывается на нашу сегодняшнюю ситуацию и историю телефонных номеров в Латвии с начала 90‑х годов.</p>
<p><code>Для городских номеров (Рига): 6 XXX-XX-XX<br />
<em>Выделяется цифра 6 для обозначения «стационарности» телефона.</em></code></p>
<p><code>Для мобильных номеров: 2 XXX-XX-XX<br />
<em>Выделяется цифра 2 для обозначения «мобильности» телефона.</em></code></p>
<p><code>Для бесплатных номеров: 80Х X-XX-XX<br />
<em>Выделяется начало 80Х для обозначения «бесплатности» телефона.</em></code></p>
<p><code>Для специальных номеров: 90Х X-XX-XX<br />
<em>Выделяется начало 90Х для обозначения «специальности» телефона.</em></code></p>
<p><code>Для районных номеров: 6 (XX) X-XX-XX<br />
<em>Сначала выделяется цифра 6 как обозначение городского номера, затем в скобочках указывается код города.</em></code></p>
<p>Короткие номера я не упоминаю, они и так короткие.</p>
<p>А что вы думаете по этому поводу?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seleckis.lv/journal/research/format-telefonnyih-nomerov-v-latvii/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Золотое сечение</title>
		<link>http://www.seleckis.lv/journal/art/zolotoe-sechenie</link>
		<comments>http://www.seleckis.lv/journal/art/zolotoe-sechenie#comments</comments>
		<pubDate>Fri, 28 Nov 2008 15:47:22 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Искусство]]></category>
		<category><![CDATA[Исследования]]></category>

		<guid isPermaLink="false">http://seleckis.lv/?p=1461</guid>
		<description><![CDATA[Удобно, когда Google при запросе какой-либо константы показывает её значение, пусть даже в коротком виде. Но насчет «золотого сечение» я бы не сказал что это удобно. Google показывает «1.61803399». Цифры — это конечно замечательно, но суть золотого сечения не в его величине, а в пропорции. Правильнее было бы показать следующую формулу:

Или можно ещё сказать так:
Золотая [...]]]></description>
			<content:encoded><![CDATA[<p>Удобно, когда Google при запросе какой-либо константы показывает её значение, пусть даже в коротком виде. Но насчет «золотого сечение» я бы не сказал что это удобно. <a href="http://www.google.com/search?client=safari&amp;rls=en-us&amp;q=золотое+сечение&amp;ie=UTF-8&amp;oe=UTF-8">Google показывает</a> «1.61803399». Цифры — это конечно замечательно, но суть золотого сечения не в его величине, а в пропорции. Правильнее было бы показать следующую формулу:</p>
<p style="text-align: center;"><img class="size-full wp-image-1462  aligncenter" title="golden" src="http://seleckis.lv/wp-content/uploads/2008/11/golden.png" alt="" width="189" height="70" /></p>
<p>Или можно ещё сказать так:</p>
<blockquote><p><a href="http://ru.wikipedia.org/wiki/Золотое_сечение">Золотая пропорция</a> — это такая пропорция, когда отрезок поделен на две части таким образом, что отношение большей части к меньшей равно отношению всего отрезка к большей части. Или наоборот.</p></blockquote>
<p style="text-align: center;"><img class="size-full wp-image-1475  aligncenter" title="zs_p01" src="http://seleckis.lv/wp-content/uploads/2008/11/zs_p01.gif" alt="" width="341" height="78" /></p>
<p>Дроби можно переворачивать. В любом случае получится величина равная либо 1.61803399.., либо 0.61803399…</p>
<p>Считается, что золотая пропорция является наиболее гармоничной пропорцией созданной самой природой. Её можно обнаружить например в строении тела человека:</p>
<p style="text-align: center;"><img class="size-full wp-image-1473  aligncenter" title="golden-man" src="http://seleckis.lv/wp-content/uploads/2008/11/golden-man.png" alt="" width="500" height="245" /></p>
<p style="text-align: center;"><img class="size-full wp-image-1476  aligncenter" title="zs_p11" src="http://seleckis.lv/wp-content/uploads/2008/11/zs_p11.gif" alt="" width="225" height="477" /></p>
<p>Или в яйце:</p>
<p style="text-align: center;"><img class="size-full wp-image-1479  aligncenter" title="golden-mts" src="http://seleckis.lv/wp-content/uploads/2008/11/golden-mts.png" alt="" width="500" height="241" /></p>
<p>Издревле пропорция использовалась для построения правильного пятиугольника либо звезды:</p>
<p style="text-align: center;"><img class="size-full wp-image-1472  aligncenter" title="golden_star" src="http://seleckis.lv/wp-content/uploads/2008/11/golden_star.png" alt="" width="370" height="385" /></p>
<p style="text-align: center;">Привёл всего два отрезка, чтобы вы не запутались. Хотя на самом деле они здесь повсюду.</p>
<p>В искусстве первым золотое сечение стал использовать <a href="http://ru.wikipedia.org/wiki/Леонардо_да_Винчи">Леонардо Да Винчи</a>. Одна из самых знаменитых его работ «Мона Лиза» была изображена с использованием этого принципа.</p>
<p style="text-align: center;"><img class="size-full wp-image-1474  aligncenter" title="fi_madonna" src="http://seleckis.lv/wp-content/uploads/2008/11/fi_madonna.jpg" alt="" width="296" height="438" /></p>
<p>Кроме того, он вывел пропорцию так называемого «золотого прямоугольника»…</p>
<p style="text-align: center;"><img class="size-full wp-image-1480  aligncenter" title="golden-rect" src="http://seleckis.lv/wp-content/uploads/2008/11/golden-rect.png" alt="" width="500" height="325" /></p>
<p>…при построении которого, в добавок ко всему можно построить и спираль Архимеда.</p>
<p style="text-align: center;"><img class="size-full wp-image-1477  aligncenter" title="zs_p12" src="http://seleckis.lv/wp-content/uploads/2008/11/zs_p12.gif" alt="" width="480" height="314" /></p>
<p>В жизни эту спираль можно встретить например в раковине улитки.</p>
<p style="text-align: center;"><img class="size-full wp-image-1478  aligncenter" title="ul1" src="http://seleckis.lv/wp-content/uploads/2008/11/ul1.gif" alt="" width="400" height="303" /></p>
<p>Очень многие художники, архитекторы, скульпторы фотографы и кинематографисты последовали его примеру. А в разных художественных школах на основе золотого сечения вывели собственные матрицы полотен с пропорциями близкими к золотому сечению: 5 × 3 и 10 × 6.</p>
<p>Сравните две фотографии и согласитесь, что обычно люди фотографируют так как слева, а вариант справа в свою очередь смотрится гораздо выразительней и динамичней:</p>
<p style="text-align: center;"><img class="size-full wp-image-1481  aligncenter" title="03_98" src="http://seleckis.lv/wp-content/uploads/2008/11/03_98.jpg" alt="" width="500" height="158" /></p>
<p>Ещё интересный кадр:</p>
<p style="text-align: center;"><img class="size-full wp-image-1482  aligncenter" title="01_125" src="http://seleckis.lv/wp-content/uploads/2008/11/01_125.jpg" alt="" width="500" height="332" /></p>
<p>А в следующей статье я напишу, как можно использовать золотое сечение в дизайне сайтов. А пока полистайте <a href="http://www.google.com/search?hl=ru&amp;client=safari&amp;rls=en-us&amp;q=золотое+сечение&amp;btnG=Поиск&amp;lr=">статьи на эту тему</a>, чтобы углубить свои знания.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seleckis.lv/journal/art/zolotoe-sechenie/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Отчет о лекции «Web 2×2»</title>
		<link>http://www.seleckis.lv/journal/events/otchet-o-lektsii-web-2-2</link>
		<comments>http://www.seleckis.lv/journal/events/otchet-o-lektsii-web-2-2#comments</comments>
		<pubDate>Wed, 12 Nov 2008 21:46:17 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Исследования]]></category>
		<category><![CDATA[Курсы]]></category>
		<category><![CDATA[События]]></category>

		<guid isPermaLink="false">http://seleckis.lv/?p=1388</guid>
		<description><![CDATA[В среду, 5 ноября состоялась открытая лекция в Школе веб-технологий, на которой Максим Береза и Артур Меднис любезно согласились выступить с рассказом о тренде Web 2.0, социальных сетях и веб-приложениях.
 
Сначала лекция планировалась быть чисто информационной и только для учеников школы, но потом я подумал, а почему бы не сделать её открытой и не предложить [...]]]></description>
			<content:encoded><![CDATA[<p>В среду, 5 ноября состоялась открытая лекция в <a href="http://webskola.lv">Школе веб-технологий</a>, на которой <a href="http://journal.lv">Максим Береза</a> и <a href="http://arturs.jaffa.lv">Артур Меднис</a> любезно согласились выступить с рассказом о тренде Web 2.0, социальных сетях и веб-приложениях.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-1390" title="0" src="http://seleckis.lv/wp-content/uploads/2008/11/0.png" alt="" width="290" height="387" /> <img class="alignnone size-full wp-image-1391" title="1" src="http://seleckis.lv/wp-content/uploads/2008/11/1.png" alt="" width="290" height="387" /></p>
<p>Сначала лекция планировалась быть чисто информационной и только для учеников школы, но потом я подумал, а почему бы не сделать её открытой и не предложить посетить её большему количеству людей?</p>
<p style="text-align: center;"><img class="size-full wp-image-1393 aligncenter" title="3" src="http://seleckis.lv/wp-content/uploads/2008/11/3.png" alt="" width="600" height="450" /></p>
<p>И не смотря на то, что информационная часть её была предназначена в основном для людей не очень знакомым с темой мероприятия, лекция превратилась в весьма увлекательную дискуссию, затрагивая такие актуальные темы как CMS-системы, mash-up, поисковые сервисы, а так же стартапы и монетизацию проектов. Интересен был также взгляд наших гостей на будущее веба.</p>
<p style="text-align: center;"><img class="size-full wp-image-1394 aligncenter" title="4" src="http://seleckis.lv/wp-content/uploads/2008/11/4.png" alt="" width="600" height="450" /></p>
<p>Всего было очень много, немного сумбурно и непоследовательно, постоянно «прыгали» из темы в тему, но у такого вида беседы тоже есть своя прелесть. Мысли спутываются и рождают что-то новое, что-то неисследованное, неиспользованное, что побуждает еще больше окунуться в рассуждение о том, как говорят на opencoffee, «куда мы катимся».</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1395" title="5" src="http://seleckis.lv/wp-content/uploads/2008/11/5.png" alt="" width="600" height="450" /></p>
<p>Спасибо всем кто пришел и не пришел (вторым спасибо за то, что было не тесно и хватило стульев). Спасибо лекторам, надеюсь пригласить вас еще, но уже на более узкие темы.</p>
<p style="text-align: center;"><img class="size-full wp-image-1392 aligncenter" title="2" src="http://seleckis.lv/wp-content/uploads/2008/11/2.png" alt="" width="600" height="450" /></p>
<p style="text-align: center;"><em>Web 2.0 говорите? Хм-м-м… Надо подумать…</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.seleckis.lv/journal/events/otchet-o-lektsii-web-2-2/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Развитие латвийского и мирового веба и перспективы проекта электронной библиотеки</title>
		<link>http://www.seleckis.lv/journal/research/razvitie-latviyskogo-i-mirovogo-veba-i-perspektivyi-proekta-elektronnoy-biblioteki</link>
		<comments>http://www.seleckis.lv/journal/research/razvitie-latviyskogo-i-mirovogo-veba-i-perspektivyi-proekta-elektronnoy-biblioteki#comments</comments>
		<pubDate>Fri, 12 Sep 2008 21:30:26 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Исследования]]></category>
		<category><![CDATA[Разработка сайтов]]></category>

		<guid isPermaLink="false">http://seleckis.lv/?p=1279</guid>
		<description><![CDATA[Презентация озвучена на конференции bridgecamp + bibcamp и оформлена в виде доклада.
Развитие социальных сервисов
Современные социальные веб-сервисы могут представлять собой как специализированные платформы для узкого круга пользователей, так и многофункциональные «комбайны». Причина создания нового сервиса не ограничивается только одной идеей. Как правило идею должен поддерживать спрос на подобный сервис.
Как правило, раньше социальные сервисы были контентно-ориентированные. Начиналось [...]]]></description>
			<content:encoded><![CDATA[<p><em>Презентация озвучена на конференции <a href="http://bridgecamp.lv/">bridgecamp + bibcamp</a></em><em> и оформлена в виде доклада.</em></p>
<h3>Развитие социальных сервисов</h3>
<p>Современные социальные веб-сервисы могут представлять собой как специализированные платформы для узкого круга пользователей, так и многофункциональные «комбайны». Причина создания нового сервиса не ограничивается только одной идеей. Как правило идею должен поддерживать спрос на подобный сервис.</p>
<p>Как правило, раньше социальные сервисы были контентно-ориентированные. Начиналось все с чатов и форумов, которые хоть и имели небольшие возможности добавления не только текстовой информации, но были ориентированы в основном на общение. Со временем, технологии развивались все стремительней и в интернете появилось множество сервисов предлагающих разместить и просмотреть фото-, видео-, аудио-, файловый контент. Далее сервисы развились в социальные сети с возможностью общения между пользователями сети.</p>
<p>Если взглянуть на современный веб, то можно заметить как все больше и больше появляется узкотематических социальных проектов, ориентированных на определенную аудиторию. К этому относятся сети профессионалов, кино- и меломанов, книголюбов и т. д. Тенденция очевидна — сервисы ориентируются на интересы и профессиональные навыки пользователей и предоставляют технические возможности для общения и обмена различного рода информацией в этих узкоспециализированных кругах.</p>
<h3>Перспективы развития латвийского интернета</h3>
<p>Подобных сервисов (в частности латышскоязычных) в латвийском интернете достаточно мало, хотя их количество постоянно растет. Но рост значительно отстает от показателей других стран. Основные причины следующие:</p>
<ol>
<li>Отсутствие информации — потенциальные инвесторы плохо осведомлены о возможностях веба и перспективности веб-проектов, а если и осведомлены, то не желают идти на риск, главным образом вкладываясь в проверенные в мировой практике темы. До недавнего времени было стабильнее и выгоднее вкладываться в какое-нибудь строительство. Хотя в последнее время ситуация с недвижимостью на столько дестабилизировалось, что возможно инвесторам стоит обратить внимание на сферу веб?</li>
<li>Отсутствие специалистов — большинство хороших специалистов (дизайнеров, программистов, верстальщиков, иллюстраторов, менеджеров веб-проектов) работают на зарубежный рынок, так как локальный у нас слишком мал, чтобы «развернуться». Как правило, специалисты не слишком хотят делиться знаниями, а если хотят, то только со специалистами такого же уровня. В большинстве учебных заведений преподают поверхностные знания веб‑технологий, но не дают полноценного взгляда на эту сферу. Поэтому большинство современных специалистов в области Веб в Латвии — самоучки.</li>
</ol>
<h3>Развитие проекта Электронной Библиотеки</h3>
<p>Поскольку конференция посвящена исследованию возможностей интернета на благо негосударственным и библиотечным организациям, то мы бы хотели пофантазировать на эту тему.</p>
<p>Если с негосударственными организациями все прозрачно — в большинстве случаев их цели и задачи решаются стандартными методами (рисуется сайт и настраивается система управления сайтом), то для библиотечных организаций можно предложить гораздо больше.</p>
<p>К примеру, проект электронной базы данных <a href="http://tulpe.lanet.lv:8991/F/?func=option-update-lng&amp;file_name=base-list-lnb&amp;local_base=nll01&amp;p_con_lng=lav">Латвийской национальной библиотеки</a>. На данном этапе возможности этого сервиса весьма ограниченны, но если подойти к делу творчески и со знанием современных тенденций и нужд аудитории можно предложить модернизировать сервис следующим образом:</p>
<ol>
<li>Если пользователь не смог найти книгу, то должна быть возможность отправки запроса. Ориентируясь на эти данные руководство библиотеки могло бы расширять свой «арсенал».</li>
<li>Добавить изображение обложки книги. Часто визуальный поиск дает наибольший эффект, если пользователь не помнит точное название или автора книги.</li>
<li>Пользователю нужно дать право писать комментарии и рецензии к книгам и формировать общую ленту рецензий. Это даст возможность новым читателям оценить необходимость в той или иной книге.</li>
<li>Как минимум для каждой книги добавить кнопку «Я прочитал», как максимум — давать оценку книге. Таким образом можно вести рейтинг книг и показывать самые популярные.</li>
<li>Ну и если вышеперечисленные пункты реализовать, то нужен отдельный домен и современный, удобный дизайн.</li>
<li>Поиск по различным критериям; указание адреса библиотеки, в которой можно книгу найти и заказать; учетная карточка пользователей; учет выданных книг на руки и отслеживание должников — это в каком-то виде уже работает.</li>
</ol>
<h3>Способы реализации</h3>
<p>Конечно, любой большой, а особенно специализированный проект требует особого подхода и соответствующих затрат. Самый простой, но наиболее дорогой вариант — заказать развитие сервиса у известной компании занимающейся веб‑разработкой. Если есть финансовые возможности, то нет никаких препятствий.</p>
<p>В противном случае, можно воспользоваться услугами студентов или молодых компаний, но здесь есть риск в результате получить некачественный продукт и деньги потраченные на развитие сервиса не оправдают себя.</p>
<p><strong>Есть третий вариант, который мы хотели бы вам предложить.</strong></p>
<p>«<a href="http://seleckis.lv/school-of-web-technologies">Школа веб-технологий</a>» предлагает всем желающим освоить как основы веб‑дизайна, верстки и программирования, так и повысить уровень своих знаний по профессиональной программе «Веб-технологии». Каждый ученик может выбрать специализированный модуль и изучить именно то, что он хочет.</p>
<p>«Школа веб-технологий» предлагает обществам, организациям и компаниям заказать любую веб-разработку, будь то веб-сайт или специализированный сервис. Отличие от заказа у других разработчиков будет состоять в том, что наши ученики осваивают веб-технологии у профессиональных преподавателей-практиков и любая разработка ведется под их руководством. Соответственно, цена за разработку будет низкая, а качество — высокое.</p>
<p>Как вариант, вы можете набрать собственную команду толковых молодых людей, заключить с ними соответствующие договора и отправить в нашу Школу и в результате получить готового специалиста.</p>
<ul>
<li><a href="http://seleckis.lv/contacts">Контактная информация</a></li>
<li><a href="http://seleckis.lv/school-of-web-technologies">Форма заявки на учебу</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.seleckis.lv/journal/research/razvitie-latviyskogo-i-mirovogo-veba-i-perspektivyi-proekta-elektronnoy-biblioteki/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Скажи «Нет!» апострофу в русском языке для окончаний</title>
		<link>http://www.seleckis.lv/journal/research/apostrofa-net-v-russkom-yazyike</link>
		<comments>http://www.seleckis.lv/journal/research/apostrofa-net-v-russkom-yazyike#comments</comments>
		<pubDate>Sun, 03 Aug 2008 11:45:01 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[Исследования]]></category>
		<category><![CDATA[Типографика]]></category>

		<guid isPermaLink="false">http://seleckis.lv/journal/research/apostrofa-net-v-russkom-yazyike</guid>
		<description><![CDATA[В русском языке некрасиво употреблять «апостроф» (ʼ), и уж тем более одинарную кавычку (&#8216;) для отделения псевдо-склонённых нерусских существительных от их окончания.
Чтобы не париться с названиями компаний и некириллическими терминами, СамиЗнаетеКто решил их все переводить в кириллицу и склонять как обычные русские слова. Например:
Сайт Микрософта
Как бы написал обычный пользователь, не знакомый с правилами Лебедева? А [...]]]></description>
			<content:encoded><![CDATA[<p>В русском языке некрасиво употреблять «апостроф» (ʼ), и уж тем более одинарную кавычку (&#8216;) для отделения псевдо-склонённых нерусских существительных от их окончания.</p>
<p>Чтобы не париться с названиями компаний и некириллическими терминами, <a href="http://www.artlebedev.ru/kovodstvo/sections/114/">СамиЗнаетеКто</a> решил их все переводить в кириллицу и склонять как обычные русские слова. Например:</p>
<blockquote><p>Сайт Микрософта</p></blockquote>
<p>Как бы написал обычный пользователь, не знакомый с правилами Лебедева? А вот так:</p>
<blockquote><p>Сайт Microsoft&#8217;а</p></blockquote>
<p>Последняя буква, идущая после апострофа (одинарной кавычки), играет роль окончания псевдо-склонённого названия компании написанного латиницей.</p>
<p>Если вы не поддерживаете правило Артемия Лебедева и считаете, что названия компаний — это бренды, которые нельзя переводить в кириллицу, то используйте вместо апострофа дефис (-).</p>
<blockquote><p>Сайт Microsoft-а</p></blockquote>
<p>Такой вариант будет ближе к русскому языку. Хотя и здесь не всё однозначно, ведь название компании должно быть в кавычках, значит нужно писать так:</p>
<blockquote><p>Сайт «Microsoft»-a</p></blockquote>
<p>но идущие подряд закрывающая кавычка и дефис не слишком удачно выглядят. Опять же «-а» — это псевдо-окончание, поэтому уместно его поместить внутрь кавычек:</p>
<blockquote><p>Сайт «Microsoft-a»</p></blockquote>
<p>Конечно, самый универсальный вариант, это</p>
<blockquote><p>Сайт компании «Microsoft».</p></blockquote>
<p>но не слишком гибкий.</p>
<p>То же самое касается и англоязычных терминов:</p>
<blockquote><p>lv-шный домен<br />
hi-tech-овский дизайн<br />
не отправляются trackback-и</p></blockquote>
<p>А что вы думаете по этому поводу?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seleckis.lv/journal/research/apostrofa-net-v-russkom-yazyike/feed</wfw:commentRss>
		<slash:comments>50</slash:comments>
		</item>
		<item>
		<title>Выхлоп: HTML должен быть…</title>
		<link>http://www.seleckis.lv/journal/research/vyihlop-html-dolzhen-byit</link>
		<comments>http://www.seleckis.lv/journal/research/vyihlop-html-dolzhen-byit#comments</comments>
		<pubDate>Wed, 09 Jul 2008 21:37:07 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[xhtml/xml]]></category>
		<category><![CDATA[Идеи]]></category>
		<category><![CDATA[Исследования]]></category>

		<guid isPermaLink="false">http://seleckis.lv/journal/research/vyihlop-html-dolzhen-byit</guid>
		<description><![CDATA[…основанным на логике. Да, это первое и самое главное. В принципе, это главное предназначение было описано еще в SGML.
Принцип логики нарушил ещё Папа вэба — Тим Бернерс-Ли, который в своём первом драфте накидал кучу визуальных тэгов. Shame on you, Tim! Хорошо хоть, исправляешься. Я неожиданно удивился изменениям в XHTML 2.0:

Элемент &#60;blockcode&#62;, которого всем так не [...]]]></description>
			<content:encoded><![CDATA[<p>…основанным на логике. Да, это первое и самое главное. В принципе, это главное предназначение было описано еще в SGML.</p>
<p>Принцип логики нарушил ещё Папа вэба — Тим Бернерс-Ли, который в своём <a href="http://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt">первом драфте</a> накидал кучу визуальных тэгов. Shame on you, Tim! Хорошо хоть, исправляешься. Я неожиданно удивился изменениям в <a href="http://www.w3.org/TR/xhtml2/">XHTML 2.0</a>:</p>
<ol>
<li>Элемент &lt;blockcode&gt;, которого всем так не хватает, на замену тупой конструкции &lt;pre&gt;&lt;code&gt; … &lt;/code&gt;&lt;/pre&gt;</li>
<li>Элемент &lt;l&gt;. Для обработки строк, незаменимая вещь. Опять же избавляемся от мусорного &lt;br /&gt;</li>
<li>Элемент &lt;separator&gt; взамен &lt;hr /&gt;. Человечное и логичное название.</li>
<li>Ну про &lt;section&gt; уже все успели написать и раскритиковать, но я поддерживаю это нововведение. Мне, например, не удобно постоянно следить за уровнем заголовков. Я бы предпочёл автоматизировать этот процесс наподобие нумерованных списков.</li>
<li>Очень не хватало группировки терминов и значений. Именно из-за отсутствия такой возможности в статье <a href="http://seleckis.lv/journal/css/pozitsionirovanie-kartinok-dlya-galerei">о позиционировании картинок в галерее</a> приходилось в качестве группирующего элемента использовать сам элемент &lt;dl&gt;, что было не логично и неудобно для восприятия.</li>
<li>&lt;nl&gt; — это, насколько я понимаю в замен устаревшему &lt;menu&gt;. Насчёт обязательного присутствия элемента &lt;label&gt; я не согласен. Почему у меня не может быть навигации без заголовка? Тем более получается конфликт с одноимённым элементом в формах.</li>
<li>Супер-пупер вещь — href в любых элементах! Сколько мучений с тем, что в тэг &lt;a&gt; не допустимо засовывать блочные тэги!</li>
<li>Логичный атрибут edit вместо элементов &lt;ins&gt;, &lt;del&gt;, с дополнительными значениями. Похоже на свойства файла.</li>
<li>Почти отказ от элемента &lt;img&gt;. Атрибуты src, usemap, ismap, shape, coords можно добавить для любого элемента, содержимое которого заменится на картинку переданную в src. Причём в src может быть не только картинка, но и любое другое содержимое, любой mime‑контент. Но чтобы это корректно работало, нужно указать тип содержимого в srctype. &lt;img&gt; в свою очередь стал парным тэгом, а содержимое его выступает в качестве альтернативного текста.</li>
<li>&lt;handler&gt; вместо &lt;script&gt;. Зачем? Неужели &lt;handle&gt; семантически точнее, чем &lt;script&gt;? Опять же предлагается прямо в нём писать javascript. Да ещё и модуль XML событий добавили! А как же «Васька — отдельно, сосиски — отдельно»?</li>
<li>Атрибут media во всех элементах. Т. е. можно сразу определить в элементе для какого девайса его показывать. Удобно когда нужно сделать страницу корректно отображаемую на мобильнике или печатаемую на принтере. Например, для  мобильных браузеров не поддерживающие CSS это очень кстати. Хотя, к тому времени, когда XHTML 2.0 станет общеиспользуемым, у нас не останется таких мобильников.</li>
<li>Элемент meta превратился в парный тэг. Логично. Информации много, её надо куда-то девать. В content всё не умещается.</li>
<li>Нагородили огород с &lt;link&gt;. Народ cite толком не использует, а они ещё хотят писать дополнительные элементы &lt;link&gt; и &lt;meta&gt; для указания источника, языка, автора…</li>
<li>Указание внешнего источника стилей расширено xml-ным способом, через элемент &lt;?xml-stylesheet?&gt;</li>
<li>Нет объяснения, зачем к id добавили ещё xml:id. Видимо по той же причине что и xml:lang. Да, но зачем вообще явно указывать namespace?</li>
<li>Отличнейший атрибут role. Любым приложениям, а так же поисковикам, можно будет рассказывать о предназначении того или иного элемента.</li>
</ol>
<p>Сырой документ. Много недописанного, в том числе XForms. Но в целом «верной дорогой идёте, товарищи!» Но идти вы так будете очень долго.</p>
<h3>Что мы имеем сейчас?</h3>
<p>Самые непопулярные браузеры имеют самые быстрые темпы развития и поддержку новых технологий. Хочу обратить ваше внимание на тот факт, что браузеры Opera, Firefox и Safari поддерживают несуществующие тэги. Любой вами придуманный тэг (в HTML, а не в XML) является по‑умолчанию строчным, но его внешний вид можно настроить с помощью CSS как угодно.</p>
<p>IE6, который является самым долгоиграющим браузером на рынке и самым устаревшим и глючным и IE7 не далеко ушедшим от его старшего собрата не поддерживают такие фривольности. Вернее поддерживают, но только через пространства имён.</p>
<h3>Каким я вижу HTML?</h3>
<p>XML + CSS. Разработчик не должен ограничиваться тем количеством элементов, что допускает спецификация. Он должен иметь возможность использовать любое название элемента. А любой элемент, в свою очередь может быть описан с помощью CSS.</p>
<p>Любые специфические элементы (элементы форм, внедряемые объекты, мета‑информация) нужно переводить в атрибуты и иметь возможность задавать их любым элементам.</p>
<p>Единственное, что можно допустить, это разделение невидимого контента, предназначенного для браузера (head), от отображаемого пользователю контента (body).</p>
<p>Убрать возможность добавлять скрипты и стили непосредственно в HTML‑документ. Только выносные.</p>
<h3>Проблемы</h3>
<p>Я не говорю о такой глобальной проблеме, как убеждение производителей браузеров в использовании такого метода. И так понятно, что их прошибить сложно. У них бизнес-план расписан на несколько лет вперёд.</p>
<p>Есть ещё одна — браузеры не поддерживающие CSS не имея чёткого представления о том, как должен отображаться тот или иной придуманный разработчиком элемент, отобразит всё содержимое всех элементов в виде сплошного одноразмерного текста без какого-либо форматирования. </p>
<p>Выхода два:</p>
<ol>
<li>оставить совместимость с существующим HTML;</li>
<li>стандартизировать понятие «браузер», как программу отображающую содержимое размеченное HTML‑тэгами и стилизованное CSS‑описанием. Любые нестандартные проявления встречать свистом и недовольным улюлюканьем.</li>
</ol>
<p>Второй вариант предпочтительней.</p>
<p>Жду гневные комментарии, господа верстальщики-гуру!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seleckis.lv/journal/research/vyihlop-html-dolzhen-byit/feed</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Стандарты, говорите..?</title>
		<link>http://www.seleckis.lv/journal/research/standartyi-govorite</link>
		<comments>http://www.seleckis.lv/journal/research/standartyi-govorite#comments</comments>
		<pubDate>Wed, 02 Jul 2008 21:39:05 +0000</pubDate>
		<dc:creator>Никита</dc:creator>
				<category><![CDATA[xhtml/xml]]></category>
		<category><![CDATA[Исследования]]></category>

		<guid isPermaLink="false">http://seleckis.lv/journal/research/standartyi-govorite</guid>
		<description><![CDATA[
Народ кричит: «Стандарты! Стандарты!» И я вместе с ними иногда покрикиваю. Причём если возникает вопрос «Почему?», то за ним незамедлительно следует ответ: «Так написано в Спецификации X(HTML) такой-то, такой-то». И дают сразу ссылку на вышеназванный документ, который читают полностью только самые дотошные зануды, а в основном все просматривают только описания конкретных элементов. «А-а-а! Ну тогда [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src='http://seleckis.lv/wp-content/uploads/2008/06/w3c.png' alt='' /></p>
<p>Народ кричит: «Стандарты! Стандарты!» И я вместе с ними иногда покрикиваю. Причём если возникает вопрос «Почему?», то за ним незамедлительно следует ответ: «Так написано в Спецификации X(HTML) такой-то, такой-то». И дают сразу ссылку на вышеназванный документ, который читают полностью только самые дотошные зануды, а в основном все просматривают только описания конкретных элементов. «А-а-а! Ну тогда ладно&#8230;» — Вопрошатай оценил «бесценность» научного документа и возгордился тем, что смог его «асилить».</p>
<p>Из последней статьи о Дизайне текста, а особенно из комментариев я понял, что большинство тех, кто больше всех кричит о стандартах не понимают зачем они нужны, а значит используют возможности браузеров в вёрстке неэффективно.</p>
<p>Производители браузеров никогда не придут к единому консенсусу в отношении стандартов, у каждого есть своё собственное мнение о развитии веба и каждый будет гнуть свою линию. Опять же любая программа написана человеком и будет содержать множество ошибок. Даже самый первый программный код, который программисты пишут для вывода «hello world» содержит грамматические ошибки, что говорить о дальнейшем. Где грамматические, там и логические. Поэтому, каждый уважающий себя браузер всё равно имеет множество багов, которые «отличают» его от остальных.</p>
<p>Предположим, я напишу html и css по всем стандартам, т. е. буду использовать только те тэги, которые разрешены для использования спецификацией. </p>
<p>Вот тэги, которые я бы использовал часто:</p>
<p>&lt;a&gt;, &lt;blockquote&gt;, &lt;body&gt;, &lt;br&gt;, &lt;cite&gt;, &lt;code&gt;, &lt;dd&gt;, &lt;div&gt;, &lt;dl&gt;, &lt;dt&gt;, &lt;em&gt;, &lt;form&gt;, &lt;h1&gt; to &lt;h6&gt;, &lt;head&gt;, &lt;html&gt;, &lt;img&gt;, &lt;input&gt;, &lt;label&gt;, &lt;li&gt;, &lt;link&gt;, &lt;meta&gt;, &lt;ol&gt;, &lt;option&gt;, &lt;p&gt;, &lt;script&gt;, &lt;object&gt;, &lt;param&gt;, &lt;select&gt;, &lt;span&gt;, &lt;strong&gt;, &lt;style&gt;, &lt;table&gt;, &lt;td&gt;, &lt;textarea&gt;, &lt;th&gt;, &lt;title&gt;, &lt;tr&gt;, &lt;ul&gt;.</p>
<p>А эти я бы использовал очень редко или вообще не использовал бы:</p>
<p>&lt;abbr&gt;, &lt;acronym&gt;, &lt;address&gt;, &lt;applet&gt;, &lt;area&gt;, &lt;b&gt;, &lt;base&gt;, &lt;basefont&gt;, &lt;bdo&gt;, &lt;big&gt;, &lt;button&gt;, &lt;caption&gt;, &lt;center&gt;, &lt;col&gt;, &lt;colgroup&gt;, &lt;del&gt;, &lt;dir&gt;, &lt;dfn&gt;, &lt;fieldset&gt;, &lt;font&gt;, &lt;frame&gt;, &lt;frameset&gt;, &lt;hr&gt;, &lt;i&gt;, &lt;iframe&gt;, &lt;ins&gt;, &lt;isindex&gt;, &lt;kbd&gt;, &lt;legend&gt;, &lt;map&gt;, &lt;menu&gt;, &lt;noframes&gt;, &lt;noscript&gt;, &lt;optgroup&gt;, &lt;pre&gt;, &lt;q&gt;, &lt;s&gt;, &lt;samp&gt;, &lt;small&gt;, &lt;strike&gt;, &lt;sub&gt;, &lt;sup&gt;, &lt;tbody&gt;, &lt;tfoot&gt;, &lt;thead&gt;, &lt;tt&gt;, &lt;u&gt;, &lt;var&gt;, &lt;xmp&gt;.&gt;</p>
<p>Одни тэги запрещены спецификацией, другие редко когда нужны, третьи вообще не нужны.</p>
<p>Если всё делать по стандартам, то скажите мне пожалуйста, зачем существуют выше перечисленные элементы? Они часто используются? Только не надо тыкать меня носом в спецификацию с объяснением. Эти объяснения надуманы. Чем руководствовался консорциум создавая это бодягу, но не подумав, например, о блочном варианте code? Почему нет &lt;nobr&gt;? Он мне нужен чаще, чем &lt;sub&gt;, &lt;sup&gt;, &lt;del&gt; или &lt;ins&gt;.</p>
<p>Опять же, одинаково отображается во всех браузерах наверное только половина первого списка. </p>
<p>Больше всего ругаются на IE. Да, это самый дырявый браузер. Но и под него можно подстроиться. Хватить канючить, пора работать. IE6 существует уже столько лет, что давно все его баги описаны и решения обхода известны. Многим просто лень гуглить.</p>
<p>Я сейчас не буду затрагивать тему CSS, только HTML. Если существует различный рендеринг в различных браузерах, то не нужно на это ругаться, это надо использовать. Особенно касается элементов форм. Их отображение зависит не только от браузеров, но зачастую и от операционных систем. Если хотите, то можете городить тучу кода на JavaScript для замены селекта. Я же буду использовать тот, что даёт конкретный браузер или операционная система.</p>
<p>Чем больше я занимаюсь вёрсткой, тем больше убеждаюсь: стандарты — в топку! Может бросить верстать?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seleckis.lv/journal/research/standartyi-govorite/feed</wfw:commentRss>
		<slash:comments>51</slash:comments>
		</item>
	</channel>
</rss>
