<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7860336605337507385</id><updated>2024-09-04T06:43:34.742-07:00</updated><title type='text'>htmlDoor - HTML верстка сайта</title><subtitle type='html'>Всё о верстке HTML страниц сайта&lt;br&gt;&#xa;Блочная верстка, табличная верстка, валидная верстка, кроссбраузерность.&lt;br&gt;&#xa;скачать программы для создания сайтов, CMS системы управления сайтом</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default?orderby=updated'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-9197141663312341992</id><published>2010-03-11T11:15:00.000-08:00</published><updated>2010-04-21T08:37:06.950-07:00</updated><title type='text'>WDC бесплатная CMS система управления сайтом: скачать админку бесплатно для сайта | Web Doors CMS - бесплатная CMS для создания и продвижения сайта</title><content type='html'>&lt;h1&gt;WDC - бесплатная система администрирования сайта&lt;/h1&gt;&lt;br /&gt;Web Doors CMS  обеспечивает:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;    &lt;li&gt;любую структуру сайта&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;неограниченное количество страниц сайта&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;поддержку как шаблонного, так и уникального дизайна&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href=&quot;http://web-doors.ru/for_developers/&quot; title=&quot;скорость сайта&quot;&gt;&lt;b&gt;быструю загрузку страниц сайта&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;полнофункциональный редактор текста, внешне напоминающий Word&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;возможность загрузки файлов любого содержания: изображений, архивов на скачивание, документов MS Office и др.&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;гибкие SEO настройки &lt;a href=&quot;http://web-doors.ru/for_seo/&quot; title=&quot;поисковая оптимизация сайта&quot;&gt;&lt;strong&gt;поисковой оптимизации сайта&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href=&quot;http://web-doors.ru/for_developers/&quot; title=&quot;cms бесплатно&quot;&gt;&lt;b&gt;возможность модификации системы&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;и многое другое&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/9197141663312341992/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://htmldoor.blogspot.com/2010/03/wdc-cms-web-doors-cms-cms.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/9197141663312341992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/9197141663312341992'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2010/03/wdc-cms-web-doors-cms-cms.html' title='WDC бесплатная CMS система управления сайтом: скачать админку бесплатно для сайта | Web Doors CMS - бесплатная CMS для создания и продвижения сайта'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-5113011888867775530</id><published>2009-11-07T09:46:00.001-08:00</published><updated>2010-01-13T12:06:27.080-08:00</updated><title type='text'>Как правильно сверстать сайт и какие бывают верстки?</title><content type='html'>&lt;h1&gt;Как правильно сверстать сайт?&lt;/h1&gt;&lt;br /&gt;Наверняка вы часто видели советы по верстке, кучу вопросов и ответов.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;HTML страницы&lt;/strong&gt; обычно приходится верстать &quot;от&quot; и &quot;до&quot;, и это можно сделать разными методами. При этом не нужно быть семи пядей во лбу. Главное знать основные понятия, методы и уметь всем этим оперировать.&lt;br /&gt;&lt;br /&gt;Верстка страницы должна в точности отображать макет дизайнера, а все замудреные словечки для заказчика по сути не имеют ровным счетом никакого значения. Для разработчиков же всё по-другому :)&lt;br /&gt;&lt;br /&gt;Чтобы &quot;правильно&quot; сверстать сайт нужно соблюдать основные правила и учитывать мировые тенденции. На сегодняшний день существует два основных подхода при верстке HTML страниц - &lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/html_1547.html&quot;&gt;блочная верстка&lt;/a&gt; (верстка divами) и &lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/html_3395.html&quot;&gt;табличная верстка&lt;/a&gt; (верстка html с помощью таблиц). Кроме этого код не должен содержать ошибок. Наличие ошибок в коде не только может &quot;сломать мозг&quot; браузеру, который пытается его интерпретировать, но и может тормозить поисковых роботов. Ну и конечно не стоит лениться и на всех этапах просматривать сверстанную страницу во всех популярных браузерах, т.к. алгоритмы интерпритации кода в них разные и результат может быть тоже отличным от желаемого :)&lt;br /&gt;&lt;br /&gt;Давайте разберемся что, зачем и почему и подробнее рассмотрим основное для верстки полноценной HTML страницы.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/html_3395.html&quot;&gt;&lt;strong&gt;Табличная верстка&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/html_1547.html&quot;&gt;&lt;strong&gt;Блочная верстка (верстка слоями)&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/html_07.html&quot;&gt;&lt;strong&gt;Валидность HTML страниц&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/html.html&quot;&gt;Кроссбраузерность&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/5113011888867775530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/5113011888867775530'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/blog-post.html' title='Как правильно сверстать сайт и какие бывают верстки?'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-1479537887027665368</id><published>2010-01-03T07:52:00.000-08:00</published><updated>2010-01-03T08:11:54.969-08:00</updated><title type='text'>HTML Guardian - программа для защиты сайта от копирования скачать</title><content type='html'>&lt;h1&gt;Программа для защиты сайта от копирования - HTML Guardian&lt;/h1&gt;&lt;br /&gt;&lt;a title=&quot;Скачать программу HTML Guardian&quot; target=&quot;_blank&quot; href=&quot;http://www.protware.com/&quot;&gt;&lt;strong&gt;Скачать программу HTML Guardian&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;HTML Guardian&lt;/strong&gt;  - программа для защиты сайтов от копирования.&lt;br /&gt;&lt;br /&gt;С помощью этой прогрыммы можно зашифровать HTML &lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/blog-post.html&quot;&gt;код страниц сайта&lt;/a&gt;, графику, скрипты и каскадные таблицы стили (CSS).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Программу HTML Guardian&lt;/strong&gt; зашифрует &lt;strong&gt;HTML&lt;/strong&gt;, &lt;strong&gt;SHTML&lt;/strong&gt;, &lt;strong&gt;JavaScript&lt;/strong&gt;, &lt;strong&gt;VBscript&lt;/strong&gt; и &lt;strong&gt;ASP&lt;/strong&gt; - коды, сделает их фактически недоступными для недобросовестных разработчиков.&lt;br /&gt;&lt;br /&gt;HTML Guardian защитит от копирования изображения размещенные на сайте, апплеты и гиперссылки.&lt;br /&gt;&lt;br /&gt;Кроме этого программа, позволяет выставить пароль на открытие &lt;a title=&quot;как сверстать сайт&quot; href=&quot;http://htmldoor.blogspot.com/2009/11/blog-post.html&quot;&gt;web-страницы&lt;/a&gt;, запретить работу правой кнопки мыши, блокировать информацию, появляющуюся в статусной строке, запретить сохранение веб-страниц и т.д. и т.п.&lt;br /&gt;&lt;h2&gt;Скачать программу HTML Guardian можно &lt;a target=&quot;_blank&quot; href=&quot;http://www.protware.com/&quot;&gt;тут&lt;/a&gt;&lt;/h2&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/1479537887027665368/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://htmldoor.blogspot.com/2010/01/html-guardian.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/1479537887027665368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/1479537887027665368'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2010/01/html-guardian.html' title='HTML Guardian - программа для защиты сайта от копирования скачать'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-7892118349021837774</id><published>2009-11-30T11:25:00.000-08:00</published><updated>2009-11-30T11:29:08.426-08:00</updated><title type='text'>Adobe DreamWeaver скачать бесплатно - программа для создания сайтов</title><content type='html'>&lt;h1&gt;Adobe DreamWeaver - программа для создания сайта&lt;/h1&gt;&lt;br /&gt;&lt;a href=&quot;https://www.adobe.com/cfusion/tdrc/index.cfm?product=dreamweaver&quot;&gt;&lt;strong&gt;Скачать программу Adobe DreamWeaver&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;/2009/11/html-html-5.html&quot;&gt;&lt;strong&gt;посмотреть и скачать программы для создания сайтов&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Adobe Dreamweaver - программа для создания Web-страниц. Ее возможности шире по сравнению с обычными функциями подобных редакторов.&lt;br /&gt;&lt;strong&gt;Программа Dreamweaver&lt;/strong&gt; позволяет создавать объекты и страницы с использованием языка DHTML, поддерживает каскадные таблицы стилей (CSS), а также слои и действия JavaScript.&lt;br /&gt;&lt;br /&gt;Разработчику Web-проекта предлагаются гибкий и мощный инструментарий управления сайтом, включая встроенный полноценный FTP-клиент, визуальные карты сайтов и контроль над ссылками.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adobe Dreamweaver&lt;/strong&gt; - это профессиональный инструмент для создания web-сайтов и приложений.&lt;br /&gt;&lt;br /&gt;Художники, дизайнеры, верстальщики и программисты могут работать в единой мощной среде, предназначенной для проектирования, разработки и администрирования профессиональных web-сайтов и приложений. &lt;br /&gt;Adobe Dreamweaver MX объединяет признанные средства визуальной разметки с функциями быстрой разработки web-приложений &lt;strong&gt;Dreamweaver UltraDev&lt;/strong&gt; и мощными возможностями редактора &lt;a title=&quot;скачать программу бесплатно&quot; href=&quot;/2009/11/Adobe-homesite.html&quot;&gt;&lt;strong&gt;Adobe HomeSite&lt;/strong&gt;&lt;/a&gt;, а также легко интегрируется с Flash MX. &lt;br /&gt;&lt;br /&gt;Полный контроль над внешний видом и деталями реализации приложений.&lt;br /&gt;&lt;br /&gt;Можно значительно повысить продуктивность, используя интегрированную рабочую среду, общую с Adobe Flash MX и Adobe Fireworks MX, которая включает снабженные закладками окна документов, перемещаемые инструментальные панели и встроенное окно просмотра файлов. &lt;br /&gt;&lt;br /&gt;Так же заметно ускорить процесс разработки помогут профессиональные образцы кода и шаблоны дизайна, в том числе примеры структуры сайтов, формы, а также готовые функции JavaScript для интерактивного взаимодействия на стороне клиента.&lt;br /&gt;&lt;br /&gt;Мастер настройки сайтов поможет быстро задать конфигурационную информацию для динамических сайтов, внутренних рабочих сайтов и сайтов, расположенных у Интернет-провайдеров (ISP). &lt;br /&gt;&lt;br /&gt;Подсказки по синтаксису, редакторы тегов, гибкое цветовое выделение, средства выбора тегов и вставки готовых фрагментов, а также функции проверки кода - все это есть в программе Adobe Dreamweaver&lt;br /&gt;&lt;br /&gt;Также Adobe Dreamweaver облегчают разработку приложений на базе любых популярных серверных технологий.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adobe Dreamweaver&lt;/strong&gt; дает возможность использовать единую интегрированную среду разработки для создания сайтов на основе HTML, XHTML, XML, ASP, ASP.NET, JSP, PHP или Adobe ColdFusion.&lt;br /&gt;&lt;br /&gt;Существует более 700 расширений, свободно распространяемых через сайт Adobe Exchange for Dreamweaver.&lt;br /&gt;&lt;br /&gt;ColdFusion MX поможет &lt;a href=&quot;/2009/11/blog-post.html&quot;&gt;&lt;strong&gt;сделать верстку сайта&lt;/strong&gt;&lt;/a&gt; быстрой. &lt;br /&gt;&lt;br /&gt;Новичкам помогут мастера создания сайтов, примеры кода и справочные материалы. &lt;br /&gt;&lt;br /&gt;Профессиональные разработчики на платформе &lt;strong&gt;ColdFusion&lt;/strong&gt; могут воспользоваться такими новейшими возможностями, как модули ColdFusion Components, web-службы, а также встроенные средства отладки и трассировки.&lt;br /&gt;&lt;br /&gt;Adobe Dreamweaver - кросс-платформенная универсальная среда разработки с поддержкой стандартов J2EE и .NET и работающая на платформах Windows и Macintosh.&lt;br /&gt;&lt;br /&gt;Программа радует возможностью создания, редактирования и проверки XML-кода, а также импорта XML-схем. &lt;br /&gt;Проверка web-служб на соответствие стандартам генерацию XHTML, удобное преобразование из HTML в XHTML и расширенная поддержка каскадных таблиц стилей CSS2.&lt;br /&gt;&lt;br /&gt;Обширный набор готового к использованию информационного наполнения, входящий в состав Dreamweaver MX, обеспечивает высокую стартовую скорость разработки. &lt;br /&gt;&lt;br /&gt;В Adobe Dreamweaver есть шаблоны и макеты, а также готовые каскадные таблицы стилей, которые могут значительно ускорить работу дизайнеров.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Adobe Dreamweaver скачать бесплатно программу&lt;/h2&gt;&lt;a target=&quot;_blank&quot; title=&quot;Dreamweaver скачать&quot; href=&quot;https://www.adobe.com/cfusion/tdrc/index.cfm?product=dreamweaver&quot;&gt;&lt;strong&gt;скачать Adobe Dreamweaver&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;/2009/11/html-html-5.html&quot;&gt;Посмотреть другие &lt;strong&gt;HTML - редакторы&lt;/strong&gt; &lt;strong&gt;программы для создания сайтов&lt;/strong&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/7892118349021837774/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://htmldoor.blogspot.com/2009/11/adobe-dreamweaver.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/7892118349021837774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/7892118349021837774'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/adobe-dreamweaver.html' title='Adobe DreamWeaver скачать бесплатно - программа для создания сайтов'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-4949681881252394131</id><published>2009-11-30T10:46:00.000-08:00</published><updated>2009-11-30T10:51:34.186-08:00</updated><title type='text'>FrontPage скачать бесплатно - программа для создания сайтов</title><content type='html'>&lt;h1&gt;Microsoft Office FrontPage - программа для создания сайтов&lt;/h1&gt;&lt;br /&gt;&lt;a href=&quot;/2009/11/html-html-5.html&quot;&gt;&lt;strong&gt;посмотреть и скачать программы для создания сайтов&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Front page от компании Microsoft - один из самых известных &lt;strong&gt;конструкторов сайтов&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;/2009/11/html-html-5.html&quot; title=&quot;Скачать бесплатно программу для создания сайтов&quot;&gt;Конструктор сайтов&lt;/a&gt; включает в себя различные средства, режимы разметки и графические функции, которые позволят вам создавать сайты на профессиональном уровне.&lt;br /&gt;&lt;br /&gt;В отличие от других HTML - редакторов, HTML код, созданный в &lt;strong&gt;FrontPage 2003&lt;/strong&gt;, получается &quot;чистым&quot; и не содержит лишних тегов.&lt;br /&gt;Благодаря именно чистоте кода, с помощью данной программы можно начать изучение HTML. Но и множество профессионалов продолжают &lt;a title=&quot;как правильно верстать&quot; href=&quot;/2009/11/blog-post.html&quot;&gt;&lt;strong&gt;верстать сайты&lt;/strong&gt;&lt;/a&gt; в этом редакторе.&lt;br /&gt;&lt;br /&gt;Если вы ошиблись в написании кода, то FrontPage 2003 укажет на ошибки и предложит пути для их исправления.&lt;br /&gt;&lt;br /&gt;Встроенный ftp менеджер позволит сразу опубликовать вашу страницу в интернете или проводить корректировку готовых страниц в режиме онлайн.&lt;br /&gt;&lt;br /&gt;Кроме того, &lt;strong&gt;frontpage&lt;/strong&gt; содержит несколько встроенных шаблонов, которые помогут вам сразу приступить к созданию собственного сайта, даже не зная HTML и PHP.&lt;br /&gt;&lt;br /&gt;Мощная система справки и поддержки поможет быстро изучить язык HTML и создавать свои сайты.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Скачать бесплатно FrontPage&lt;/h3&gt;скачать с depositfiles: &lt;a href=&quot;http://depositfiles.com/ru/files/f4boqk9cm&quot; target=&quot;_blank&quot; title=&quot;Front Page скачать бесплатно&quot;&gt;FrontPage 2003&lt;/a&gt;&lt;br /&gt;скачать с letitbit:&amp;nbsp;&lt;a href=&quot;http://letitbit.net/download/2682.2b6a75e6b3c7102a7bb989164c/Microsoft_Office_FrontPage_2003.rar.html&quot; target=&quot;_blank&quot; title=&quot;Microsoft Office FrontPage 2003 скачать бесплатно&quot;&gt;FrontPage 2003&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;/2009/11/html-html-5.html&quot;&gt;Посмотреть другие &lt;strong&gt;HTML - редакторы&lt;/strong&gt; &lt;strong&gt;программы для создания сайтов&lt;/strong&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/4949681881252394131/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://htmldoor.blogspot.com/2009/11/frontpage.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/4949681881252394131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/4949681881252394131'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/frontpage.html' title='FrontPage скачать бесплатно - программа для создания сайтов'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-353011148324403650</id><published>2009-11-30T10:25:00.000-08:00</published><updated>2009-11-30T10:27:11.349-08:00</updated><title type='text'>Magic HTML Studio скачать программу</title><content type='html'>&lt;h1&gt;Magic HTML Studio&lt;/h1&gt;&lt;br /&gt;&lt;a href=&quot;http://www.agfreesoft.ru/files/MagicHTMLStudio.exe&quot;&gt;&lt;strong&gt;Скачать программу Magic HTML Studio&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;/2009/11/html-html-5.html&quot;&gt;&lt;strong&gt;посмотреть и скачать программы для создания сайтов&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Программа Magic HTML Studio обладает весьма широким функционалом, однако отсутствует подсветка синтаксиса.&lt;br /&gt;&lt;br /&gt;С левой стороны расположены кнопки для быстрого форматирования текста, смены типа написания и позиции текста на странице. Также представлены пиктограммы для вставки в документ заголовков различных уровней. &lt;br /&gt;С правой же стороны пользователю доступны кнопки для вставки текста определенного цвета (на мой взгляд палитра была бы удобней кнопок). &lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Средства и инструменты Magic HTML Studio&lt;/h2&gt;&lt;br /&gt;&lt;strong&gt;Java Constructor&lt;/strong&gt; представляет собой мощное, и одновременно простое средство создания скриптов на языке &lt;strong&gt;JavaScript&lt;/strong&gt;, причем для этого пользователю совершенно не нужны знания данного языка программирования. С помощью конструктора можно вставить календарь или часы на вашу страницу, сделать динамическое или выпадающее меню, сотворить простенький баннер, состоящий из нескольких картинок и некоторые другие полезные динамические элементы. &lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;a href=&quot;http://www.3dnews.ru/documents/11004/screen4.jpg&quot; width=&quot;1024&quot; height=&quot;735&quot; alt=&quot;Magic HTML Studio&quot; border=&quot;0&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://www.3dnews.ru/documents/11004/screen4_resize.jpg&quot; alt=&quot;Magic HTML Studio&quot; width=&quot;500&quot; border=&quot;0&quot; height=&quot;358&quot;&gt;&lt;/a&gt;&lt;br&gt;&lt;small&gt;увеличить картинку&lt;/small&gt;&lt;/div&gt;&lt;br /&gt;Конструктор автоматически создает необходимый скрипт, и вам необходимо лишь вставить его в нужное место в документе. &lt;br /&gt;&lt;br /&gt;Также в состав программы входит генератор CGI скриптов, при помощи которого можно создать конференцию, гостевую книгу или чат всего за один щелчок мыши, предварительно установив параметры скрипта. &lt;br /&gt;&lt;br /&gt;C помощью меню Options можно производить операции добавления скрипта загрузки Flash, вызова редактора элементов, а также операции смены шрифта и добавления формы. &lt;br /&gt;&lt;br /&gt;Также необходимо отметить неплохую справочную систему на русском языке, содержащую описание всех основных возможностей программы.&lt;br /&gt;&lt;br /&gt;Редактор содержит готовые конструкции на Perl, которые упростят создание скриптов, имеет древовидную структуру, удобен, функционален и прост в использовании. При помощи этого редактора вы не только с легкостью создадите скрипт любой сложности, но и сможете протестировать его в среде операционной системы Windows (при наличии интерпретатора Perl). Благодаря встроенному обозревателю вы легко сможете ориентироваться в многообразии созданных проектов и файлов. Также программа содержит уникальную утилиту HTML Complector, являющуюся альтернативой использования фреймов. Программа полностью поддерживает английский и русский язык, и имеет подробную документацию на двух языках и в двух форматах.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Плюсы:&lt;/b&gt;&lt;br /&gt;продвинутые конструкторы JavaScript и CGI-скриптов, широкие возможности для добавления динамических элементов, справочная система на русском языке.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Минусы:&lt;/b&gt;&lt;br /&gt;не совсем удачный дизайн, отсутствие подсветки синтаксиса, отсутствие визуальных средств разработки.&lt;br /&gt;&lt;br /&gt;Magic HTML Studio можно порекомендовать разработчикам средней и высокой квалификации для создания динамических веб-документов.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.agfreesoft.ru/files/MagicHTMLStudio.exe&quot;&gt;&lt;strong&gt;Скачать Magic HTML Studio бесплатно&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;/2009/11/html-html-5.html&quot;&gt;Посмотреть другие &lt;strong&gt;HTML - редакторы&lt;/strong&gt; &lt;strong&gt;программы для создания сайтов&lt;/strong&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/353011148324403650/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://htmldoor.blogspot.com/2009/11/magic-html-studio.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/353011148324403650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/353011148324403650'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/magic-html-studio.html' title='Magic HTML Studio скачать программу'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-6465035930966545762</id><published>2009-11-30T10:00:00.000-08:00</published><updated>2009-11-30T10:06:19.779-08:00</updated><title type='text'>HTML Source скачать - программа для создания сайта</title><content type='html'>&lt;h1&gt;HTML Source - редактор HTML кода&lt;/h1&gt;&lt;br /&gt;&lt;a href=&quot;htt://ftp.freeware.ru/win/4945HTMLSource.exe&quot;&gt;&lt;strong&gt;Скачать программу HTML Source&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;/2009/11/html-html-5.html&quot;&gt;&lt;strong&gt;посмотреть и скачать программы для создания сайтов&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;a href=&quot;http://www.3dnews.ru/documents/11004/screen3.jpg&quot; width=&quot;1024&quot; height=&quot;738&quot; alt=&quot;HTML Source&quot; border=&quot;0&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://www.3dnews.ru/documents/11004/screen3_resize.jpg&quot; alt=&quot;HTML Source&quot; width=&quot;500&quot; border=&quot;0&quot; height=&quot;360&quot;&gt;&lt;/a&gt;&lt;br&gt;&lt;small&gt;увеличить картинку&lt;/small&gt;&lt;/div&gt;&lt;br /&gt;Интерфейс программы напоминает HomeSite, однако инструментов и возможностей, гораздо меньше. С левой стороны расположено окно проводника, в котором можно выбирать необходимые для открытия файлы. По центру - непосредственно само окно редактирования веб-документов. С правой от него стороны расположена палитра, причем работает она в весьма удобном режиме. При наведении курсора мыши на тот или иной участок палитры сразу показывается составляющая каждого цвета в RGB-палитре, а чуть ниже - непосредственно сам цвет. Более того, при щелчке на нужном участке в документ сразу вставляется шестнадцатеричный код цвета. Весьма удобно. &lt;br /&gt;&lt;br /&gt;В верхней части рабочей области программы имеется обычная панель инструментов, на которой расположены кнопки для создания нового документа, открытия существующих файлов, печати файла, проверки орфографии и прочие распространенные действия. Все пиктограммы выполнены в неплохом стиле, однако огорчает лишь отсутствие всплывающих подсказок при наведении на ту или иную иконку действия. Примечательно, что программа сама определяет, какие браузеры установлены в системе, и в панели инструментов имеются иконки для просмотра документа в имеющихся у пользователя браузерах.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;HTML Source&lt;/strong&gt;, как видно из названия, призван лишь облегчить труд кодера, а не полностью заменить его. В программе отсутствует возможность визуальной разработки страниц, т.е. для тех, кто не знаком с HTML, данный продукт не подойдет. Однако тем, кто предпочитает &lt;a href=&quot;/2009/11/blog-post.html&quot;&gt;верстать&lt;/a&gt; вручную, HTML Source готов предложить неплохой набор инструментов для ускорения работы верстальщика. &lt;br /&gt;&lt;br /&gt;HTML Source предлагает подсветку синтаксиса HTML-файлов, однако, на мой взгляд, реализация данной функции в программе несколько уступает таковой в HomeSite. Во-первых, часть кода, относящаяся к определению стилей, вовсе не подсветилась. А во-вторых, отсутствует возможность самостоятельной настройки цветовой схемы, которая присутствовала в том же HomeSite. &lt;br /&gt;&lt;br /&gt;В меню &quot;Insert&quot; у пользователя имеется возможность вставки даты, специальных символов HTML, изображений, а также широко набора смайлов. Весьма оригинальное решение разработчиков, включивших столь необычную возможность в свою программу. Любителям виртуального общения это должно прийтись по душе. &lt;br /&gt;&lt;br /&gt;В меню &quot;Tags&quot; сосредоточены основные группы HTML-дескрипторов. &lt;br /&gt;&lt;br /&gt;Наибольший же интерес вызывает содержание меню &quot;Tools&quot;, в котором и собраны все инструменты данного программного средства. Разберем его содержимое более пристально.&lt;br /&gt;&lt;br /&gt;Пункт &quot;Convert Case&quot; позволяет сменить регистр букв, т.е. либо инвертировать его, либо привести к одному определенному. Следующий пункт &quot;Convert CodePage&quot; позволяет быстро сменить кодировку всей страницы. &lt;br /&gt;Среди оставшихся пунктов необходимо отметить встроенный модуль проверки орфографии, и средство для &lt;a href=&quot;/2009/11/html_12.html&quot;&gt;&lt;strong&gt;оптимизации HTML-кода&lt;/strong&gt;&lt;/a&gt; под названием Tidy, который приводит вид документа в соответствии с требованиями организации W3C, которая и занимается разработкой стандартов языка гипертекстовой разметки.&lt;br /&gt;&lt;br /&gt;Нельзя не отметить продвинутую справочную систему &lt;strong&gt;программы HTML Source&lt;/strong&gt;, включающую в себя полное описание возможностей программы, а также спецификации языка HTML, включая CSS.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Плюсы:&lt;/b&gt;&lt;br /&gt;Компактный размер дистрибутива, оригинальные возможности, продвинутая справочная система.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Минусы:&lt;/b&gt;&lt;br /&gt;Отсутствие возможностей для визуальной разработки документов, скромные возможности по настройке программы, отсутствие русификации.&lt;br /&gt;&lt;br /&gt;Таким образом, HTML Source придется по душе опытным разработчикам, причем не только как средство разработки, но и как справочное пособие. &lt;br /&gt;&lt;br /&gt;Скачать HTML Source можно &lt;a href=&quot;htt://ftp.freeware.ru/win/4945HTMLSource.exe&quot; target=&quot;_blank&quot;&gt;здесь&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;/2009/11/html-html-5.html&quot;&gt;Посмотреть другие &lt;strong&gt;HTML - редакторы&lt;/strong&gt; &lt;strong&gt;программы для создания сайтов&lt;/strong&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/6465035930966545762/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://htmldoor.blogspot.com/2009/11/html-source.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/6465035930966545762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/6465035930966545762'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/html-source.html' title='HTML Source скачать - программа для создания сайта'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-7019151530466639360</id><published>2009-11-27T23:51:00.000-08:00</published><updated>2009-11-29T11:45:39.989-08:00</updated><title type='text'>Macromedia HomeSite программа для создания сайтов скачать программу</title><content type='html'>&lt;h1&gt;Macromedia HomeSite - программа для создания сайтов&lt;/h1&gt;&lt;br /&gt;&lt;a href=&quot;http://www.adobe.com/products/homesite/&quot;&gt;&lt;strong&gt;Скачать программу Macromedia HomeSite&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Macromedia HomeSite&lt;/strong&gt;, пожалуй, является одним из самых распространенных HTML - редакторов, предпочитающих кодировать страницы вручную. Вместе с тем, HomeSite позволяет значительно ускорить сам процесс &lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/blog-post.html&quot;&gt;&lt;strong&gt;верстки&lt;/strong&gt;&lt;/a&gt; и облегчить работу верстальщику.&lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;a href=&quot;http://www.3dnews.ru/documents/11004/screen1.jpg&quot; width=&quot;1024&quot; height=&quot;737&quot; alt=&quot;Macromedia HomeSite&quot; border=&quot;0&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://www.3dnews.ru/documents/11004/screen1_resize.jpg&quot; alt=&quot;Macromedia HomeSite&quot; width=&quot;500&quot; border=&quot;0&quot; height=&quot;359&quot;&gt;&lt;/a&gt;&lt;br&gt;&lt;small&gt;увеличить картинку&lt;/small&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Рабочее пространство программы можно условно поделить на три части: первая, самая большая - собственно окно с содержанием документа, вторая часть, находящаяся левее, по умолчанию содержит перечень документов. Вверху, кроме традиционного меню, имеются несколько панелей с наиболее часто используемыми функциями, вид которых, впрочем, можно настроить на свой вкус.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Macromedia HomeSite&lt;/strong&gt; обеспечивают удобную подсветку синтаксиса не только &lt;strong&gt;HTML-страниц&lt;/strong&gt;, но и файлов &lt;strong&gt;PHP, Perl, ASP, MySQL&lt;/strong&gt; и других популярных средств разработки. Данный факт придется по душе опытным пользователям, которые не ограничиваются средствами языка гипертекстовой разметки и используют более сложные языки веб-программирования. &lt;br /&gt;Если же Вас не устраивает текущая цветовая схема подсветки синтаксиса, то это не проблема - можно отредактировать существующую, или даже создать собственную. &lt;strong&gt;HomeSite&lt;/strong&gt; имеет мощную справочную систему, содержащую кроме описания возможностей программы спецификации языка HTML, справочник тегов и включающая удобные всплывающие подсказки по текущему дескриптору - для их вызова достаточно нажать F2, и на экране все возможные атрибуты для данного тега.&lt;br /&gt;&lt;br /&gt;Для ускорения доступа к часто используемым группам тегов в верхнем правом углу имеются несколько панелей, вид и расположение которых к тому же можно изменять.&lt;br /&gt;&lt;br /&gt;Панель разделена на несколько вкладок, на каждой из которых представлены теги, относящиеся к одной группе. Например, вкладка Fonts содержит кнопки для быстрого увеличения размера шрифта, смены его начертания, местоположения относительно строки и для вставки заголовков трех уровней.&lt;br /&gt;&lt;br /&gt;Альтернативным способом ввода атрибутов тега является, так называемый, &lt;strong&gt;Tag Editor - редактор тегов&lt;/strong&gt;, с помощью которого можно существенно облегчить процесс присвоения значений различным атрибутам.&lt;br /&gt;&lt;br /&gt;Отдельно стоит отметить средства для создания и конфигурирования таблиц и фреймов -&lt;strong&gt;Table Wizard&lt;/strong&gt; и &lt;strong&gt;Frame Wizard&lt;/strong&gt;, позволяющие существенно облегчить жизнь разработчику при создании таблиц и фреймов сложной структуры.&lt;br /&gt;&lt;br /&gt;Необходимо отметить, что &lt;strong&gt;HTML - редактор Macromedia HomeSite&lt;/strong&gt; содержит встроенный модуль проверки орфографии, проверяющий не только корректность использованных дескрипторов, но и правильность самого текста, а также редактор файлов CSS - каскадных таблиц стилей под названием TopStyle.&lt;br /&gt;&lt;br /&gt;Для повышения скорости создания документов можно воспользоваться клавиатурными сокращениями (горячими клавишами) - &lt;strong&gt;Macromedia HomeSite&lt;/strong&gt; предоставляет обширное поле деятельности для любителей клавиатуры. Например, тегу соответствует комбинация клавиш Ctrl+Break. Впрочем, пользователь волен назначить практически любой команде удобное ему сочетание клавиш.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Плюсы:&lt;/b&gt;&lt;br /&gt;К достоинствам программы можно отнести функциональность, универсальность, поддержку различных языков программирования, понятный интерфейс, широкие возможности и мощную справочную систему.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Минусы:&lt;/b&gt;&lt;br /&gt;Отсутствие поддержки русского языка, высокая цена, необходимо хотя бы поверхностное знание языка HTML для создания страничек, высокая цена программы.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.adobe.com/products/homesite/&quot;&gt;&lt;strong&gt;Скачать&lt;/strong&gt; последнюю версию Macromedia HomeSite можно по этому адресу&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Думаю, что Macromedia HomeSite для пользователей средней и высокой квалификации, которые не ограничиваются возможностями языка &lt;strong&gt;HTML при создании веб-документов&lt;/strong&gt;, &lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/blog-post.html&quot;&gt;&lt;strong&gt;верстке страниц сайта&lt;/strong&gt;&lt;/a&gt;.&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/7019151530466639360/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://htmldoor.blogspot.com/2009/11/macromedia-homesite.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/7019151530466639360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/7019151530466639360'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/macromedia-homesite.html' title='Macromedia HomeSite программа для создания сайтов скачать программу'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-325550708462274285</id><published>2009-11-29T11:33:00.000-08:00</published><updated>2009-11-29T11:45:17.619-08:00</updated><title type='text'>SiteEdit программа создания сайтов , скачать программу SiteEdit</title><content type='html'>&lt;h1&gt;SiteEdit -  программа создания сайтов&lt;/h1&gt;&lt;br /&gt;&lt;a href=&quot;http://siteedit.ru/download/demo_v35/setup.exe&quot;&gt;&lt;strong&gt;Скачать программу SiteEdit&lt;/strong&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Программа &lt;a target=&quot;_blank&quot; href=&quot;http://siteedit.ru/&quot;&gt;&lt;strong&gt;SiteEdit&lt;/strong&gt;&lt;/a&gt; создана российской компанией EdgeStile и позиционируется разработчиками как система управления сайтом. В отличие от HomeSite, SiteEdit относится к так называемым визуальным средствам разработки (WYSIWYG-редакторам). &lt;br /&gt;&lt;br /&gt;После первого запуска программы появляется готовый шаблон веб-узла.&lt;br /&gt;&lt;br /&gt;Структура всего узла представлена в виде различных страниц, содержащих в себе несколько разделов. Раздел, в свою очередь, может содержать в себе несколько записей или объектов. Перейдя в режим редактирования (по умолчанию F9), у нас появляется возможность редактировать существующие разделы и добавлять новые, изменить текст имеющейся записи или добавить новую запись. &lt;br /&gt;&lt;br /&gt;Кроме непосредственного редактирования текста пользователю доступны кнопки для изменения шрифта, вставки рисунка, текущей даты, добавления таблицы, вставки гиперссылки, формирования маркированного или нумерованного списка - и все это - простым нажатием мыши. Тем же, кто знаком с языком HTML, можно не ограничиваться приведенными выше функциями, а просто вручную написать нужный код. Так как в окне редактирования никаких излишеств типа подсветки синтаксиса не имеется, можно вызвать внешний редактор кликом на кнопку &lt;strong&gt;HTML&lt;/strong&gt;, в котором и произвести все необходимые изменения. &lt;br /&gt;&lt;br /&gt;Программа предлагает несколько шаблонов оформления: &lt;strong&gt;book, galeon, kafe, palm_skin, stroitel&lt;/strong&gt;, благодаря которым можно существенно изменить облик Вашего сайта. &lt;br /&gt;&lt;br /&gt;Все элементы страницы доступны для редактирования!&lt;br /&gt;Для более кардинального изменения дизайна существует &lt;b&gt;редактор дизайна&lt;/b&gt;.&lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;a href=&quot;http://www.3dnews.ru/documents/11004/screen2.jpg&quot; width=&quot;1024&quot; height=&quot;735&quot; alt=&quot;SiteEdit&quot; border=&quot;0&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://www.3dnews.ru/documents/11004/screen2_resize.jpg&quot; alt=&quot;SiteEdit&quot; width=&quot;500&quot; border=&quot;0&quot; height=&quot;358&quot;&gt;&lt;/a&gt;&lt;br&gt;&lt;small&gt;увеличить картинку&lt;/small&gt;&lt;/div&gt;&lt;br /&gt;С левой стороны имеется список элементов, справа - их вид на странице, снизу же доступны окна для изменения значений атрибутов того или иного дескриптора. &lt;br /&gt;К примеру, для тега Font доступны следующие атрибуты: цвет, толщина, размер, начертание, наклон, интервал, подчеркивание. &lt;br /&gt;Новичкам понравится способ заполнения окошек - вручную прописывать ничего не требуется, достаточно выбрать нужный элемент из выпадающего списка. &lt;br /&gt;Выбор цвета также не представляет трудностей - есть палитра. &lt;br /&gt;&lt;br /&gt;В состав программы входит готовый шаблон, имитирующий сайт строительный компании, который вполне можно подстроить под свои нужды.&lt;br /&gt;&lt;br /&gt;В версиях Standard и Business программы SiteEdit имеется возможность выгрузки всего проекта сразу на хостинг, однако в бесплатной версии Start данная возможность отсутствует.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Плюсы&lt;/b&gt;&lt;br /&gt;Простой интерфейс - не требуется практически никаких знаний HTML, функциональность, небольшой вес дистрибутива, русский язык, &lt;b&gt;бесплатность стартовой версии&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Минусы&lt;/b&gt;&lt;br /&gt;Невозможность сохранения файлов напрямую из программы, орфографические ошибки.&lt;br /&gt;&lt;br /&gt;SiteEdit отлично подойдет для создания персональных страниц и несложных веб-проектов для пользователей начальной квалификации и даже для тех, кто не знает что такое HTML :)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SiteEdit&lt;/strong&gt; выпускается в трех основных версиях - Start, Standard, Business, и двух дополнительных -Partner.&lt;br /&gt;&lt;br /&gt;Загрузить версию Start программы SiteEdit можно &lt;a href=&quot;http://siteedit.ru/download/demo_v35/setup.exe&quot;&gt;отсюда&lt;/a&gt;.&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/325550708462274285/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://htmldoor.blogspot.com/2009/11/siteedit-siteedit.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/325550708462274285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/325550708462274285'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/siteedit-siteedit.html' title='SiteEdit программа создания сайтов , скачать программу SiteEdit'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-2082611864835293232</id><published>2009-11-27T22:44:00.000-08:00</published><updated>2009-11-27T23:24:40.263-08:00</updated><title type='text'>HTML - редакторы или как сверстать HTML страничку для своего сайта  за 5 минут</title><content type='html'>Каждый верстальщик, наверное, хоть раз в жизни задумывался о том, что ему не охото тратить свое драгоценное время на нудную и кропотливую &lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/blog-post.html&quot;&gt;&lt;strong&gt;верстку каждой html - странички вашего сайта&lt;/strong&gt;&lt;/a&gt; в блокноте...&lt;br /&gt;Если и Вы хотите тратить на &lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/blog-post.html&quot;&gt;&lt;strong&gt;верстку сайта&lt;/strong&gt;&lt;/a&gt; в два раза меньше времени, а на выходе получать первокласную &lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/blog-post.html&quot;&gt;&lt;strong&gt;верстку&lt;/strong&gt;&lt;/a&gt;, то советую Вам прочитать эту статью.&lt;br /&gt;&lt;br /&gt;&lt;h1&gt;HTML - редакторы или как быстро верстать HTML страницы сайта&lt;/h1&gt;&lt;br /&gt;На сегодняшний день существует большое количество программ, которые принято называть &lt;strong&gt;HTML - редакторами&lt;/strong&gt;.&lt;br /&gt;&lt;strong&gt;HTML - редакторов&lt;/strong&gt; действительно очень много, они разные и с каждым днем их становится ещё БОЛЬШЕ!!!&lt;br /&gt;Как разобраться в этом многообразии и существует ли среди них действительно стоящие?&lt;br /&gt;Конечно, есть и лидеры продаж, и признанные лидеры-разработчики, имеются сведения о предпочтениях известных Web-дизайнеров, и тем не менее &lt;strong&gt;САМОГО ЛУЧШЕГО для всех HTML - редактора нет&lt;/strong&gt;. &lt;br /&gt;Существует большое количество хороших, грамотно написанных &lt;strong&gt;HTML - редакторов&lt;/strong&gt;, предлагающих различную функциональность, требующих разной степени подготовки пользователя и, важно заметить, заметно различающихся по стоимости. &lt;br /&gt;&lt;br /&gt;Все имеющиеся на рынке &lt;strong&gt;HTML-редакторы&lt;/strong&gt; можно разделить на две большие группы:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;программы, имеющие в своем составе &lt;strong&gt;визуальные HTML - редакторы&lt;/strong&gt; (&lt;i&gt;design-based editor&lt;/i&gt;) — средства, которые автоматически формируют необходимый HTML-код, позволяя разрабатывать Web-страницы в режиме WYSIWYG (What You See Is What You Get — что вижу, то и получаю);&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;программы - редакторы&lt;/strong&gt; (&lt;i&gt;code-based editors&lt;/i&gt;), которые представляют собой &lt;strong&gt;HTML - редактор&lt;/strong&gt; и вспомогательные средства для автоматизации &lt;strong&gt;написания HTML кода&lt;/strong&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Какой подход лучше — &lt;strong&gt;визуальный&lt;/strong&gt; или &lt;strong&gt;основанный на написании кода&lt;/strong&gt;?&lt;br /&gt;Каждый из них имеет своих приверженцев. Сторонники чистого кодирования говорят о том, что только вручную можно создать &lt;strong&gt;чистый HTML код&lt;/strong&gt; и что программная разметка точнее визуальной.&lt;br /&gt;Обычно те, кто предпочитает создание сайта вручную, критикуют редакторы, предоставляющие готовые шаблоны формы и заготовки, за однотипность получающихся сайтов и &quot;грязь&quot;, которую оставляют редакторы (лишнии теги). &lt;br /&gt;&lt;br /&gt;Все эти точки зрения ВЕРНЫ, но не стоит быть на столько критичными. Важно понять, что &lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/blog-post.html&quot;&gt;&lt;strong&gt;верстка сайта&lt;/strong&gt;&lt;/a&gt; - долгий и кропотливый процесс, а к чему все последнее время стремится человечество? Правильно, к автоматизации рутинного труда человека :).&lt;br /&gt;Если продукт пользуется спросом и имеет свою нишу на рынке — это означает, что он востребован и, следовательно, имеет право на существование. Это раз.&lt;br /&gt;Сегодня многие пользователи (разного уровня подготовки) занялись созданием собственных сайтов и нуждаются в различных по степени сложности продуктах. Одним пользователям необходим продукт «на вырост», другие хотят сделать персональную страничку или блог и больше не возвращаться к этому занятию. Это два.&lt;br /&gt;Есть и компромиссные решения: большинство мощных редакторов, обладающих визуальными конструкторами (Microsoft FrontPage, Macromedia Dreamveawer, Adobe Golive), имеют не только &lt;strong&gt;визуальные средства&lt;/strong&gt;, но и весьма &lt;strong&gt;развитые редакторы кода&lt;/strong&gt;. &lt;br /&gt;Например, в последней версии &lt;strong&gt;FrontPage 2003&lt;/strong&gt; реализован даже сдвоенный режим, в котором пользователь может наблюдать, как действия визуального редактора приводят к &lt;strong&gt;изменению кода страницы&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Очевидно, что чем выше профессионализм пользователя, тем меньше готовых шаблонов, макетов и подсказок ему требуется. &lt;br /&gt;Таким образом, простой текстовый редактор — это полезное средство для человека, знающего HTML, но малополезное для человека, который не собирается изучать HTML. &lt;br /&gt;Ни один, даже самый грамотный, пользователь не может помнить всего и не должен все писать сам, поэтому всегда полезна &lt;strong&gt;справка по HTML&lt;/strong&gt; и другим языкам, а также &lt;strong&gt;библиотеки Java-скриптов, форм, меню и других элементов&lt;/strong&gt;. &lt;br /&gt;Именно поэтому стоит ещё раз задуматься об актуальности &lt;strong&gt;использования HTML - редактора&lt;/strong&gt; при &lt;a href=&quot;http://htmldoor.blogspot.com/2009/11/blog-post.html&quot;&gt;&lt;strong&gt;верстке сайта&lt;/strong&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Предлагаю рассмотреть подробнее наиболее популярные из них.&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/2082611864835293232/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://htmldoor.blogspot.com/2009/11/html-html-5.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/2082611864835293232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/2082611864835293232'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/html-html-5.html' title='HTML - редакторы или как сверстать HTML страничку для своего сайта  за 5 минут'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-7841433118664308086</id><published>2009-11-12T11:32:00.000-08:00</published><updated>2009-11-12T11:35:12.874-08:00</updated><title type='text'>Оптимизация HTML кода страниц сайта</title><content type='html'>Не многие имеют высокоскоростной доступ в Интернет - это раз&lt;br /&gt;Многие знают что такое грамотная верстка - это два.&lt;br /&gt;&lt;br /&gt;Чтобы угодить и тем и другим, сделать верстку сайта качественной и уменьшить скорость загрузки страниц, предлагаю прочитать эту статью.&lt;br /&gt;&lt;br /&gt;&lt;h1&gt;Оптимизация HTML кода и ускорение загрузки страниц сайта&lt;/h1&gt;&lt;br /&gt;Скорость загрузки сайта не только повод для хвастовства. К сожалению на просторах Интернета очень много страниц которые по-настоящему долго грузятся.&lt;br /&gt;За частую пользователи могут просто недождаться окончания загрузки страницы и спокойно перейти к другому сайту, закрыв окно.&lt;br /&gt;&lt;br /&gt;На скорость загрузки страниц сайта влияет много факторов.&lt;br /&gt;В этой статье предлагаю рассмотреть только один из них - скорость загрузки &lt;strong&gt;html-кода&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;При создании структуры (&lt;a href=&quot;2009/11/blog-post.html&quot;&gt;&lt;strong&gt;верстке сайта&lt;/strong&gt;&lt;/a&gt;) используется достаточно большое количество символов табуляции или пробелов. &lt;br /&gt;Они нужны верстальщику для удобства работы с &lt;strong&gt;версткой&lt;/strong&gt;, но невидимы, бесполезны и излишни для загружающего и просматривающего сайт пользователя.&lt;br /&gt;&lt;br /&gt;Таким образом, в коде присутствует большое количество &quot;лишней информации&quot;, которая увеличивает объем загружаемого файла, а это, в свою очередь, замедляет загрузку страниц сайта.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Лишняя информация&lt;/h2&gt;&lt;br /&gt;При отображении &lt;strong&gt;HTML кода&lt;/strong&gt; подряд следующие пробелы или знаки табуляции интерпретируются как один пробел.&lt;br /&gt;Если &lt;strong&gt;верстка&lt;/strong&gt; выполняется в каком-либо редакторе, каждая строка исходного текста &lt;strong&gt;HTML&lt;/strong&gt; может оканчиваться не одним специальным символом (0A), а двумя - 0D и 0A. Это также излишне &quot;утяжелит&quot; страницу.&lt;br /&gt;&quot;Пустые строки&quot;, то есть строки, состоящие только из спецсимвола с кодом 0A (или двух спецсимволов - 0D и 0A) также увеличивают объем загружаемой страницы.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Как оптимизиовать HTML?&lt;/h2&gt;&lt;br /&gt;Не использовать готовые &lt;strong&gt;HTML-редакторы.&lt;/strong&gt; Верстайте в &lt;a href=&quot;http://notepad-plus.sourceforge.net/ru/site.htm&quot;&gt;блокноте&lt;/a&gt; :)&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Единообразное именование ссылок&lt;/h3&gt;&lt;br /&gt;Кеш Internet Explorer регистрозависимый. Это означает, что Вы должны выбирать названия для ссылок (URL&#39;ов), имея в виду различия строчных и прописных букв.&lt;br /&gt;Давайте рассмотрим следующий пример.&lt;br /&gt;&lt;br /&gt;&amp;lt;A HREF=&quot;/workshop/author/dhtml/reference/dhtmlrefs.asp&quot;&amp;gt;DHTML References&amp;lt;/A&amp;gt;&lt;br /&gt;&amp;lt;A HREF=&quot;/Workshop/Author/DHTML/Reference/DHTMLRefs.asp&quot;&amp;gt;DHTML References&amp;lt;/A&amp;gt;&lt;br /&gt;&lt;br /&gt;Обе ссылки указывают на одну и ту же страницу. Или нет? На UNIX системе эти ссылки будут, вести на две различных страницы. Internet Explorer будет различать их и отправит независимые запросы на сервер, позволяя серверу самому решить, что делать с такими запросами.&lt;br /&gt;Если Вы будете аккуратны в наименовании ссылок, то сэкономите место в пользовательском кеше, и уменьшите число запросов от к серверу для открытия одного и того же ресурса.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Использование таблиц с фиксированной шириной&lt;/h3&gt;&lt;br /&gt;Таблицы замечательно подходят для организации информации. До того, как &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/ms530301%28VS.85%29.aspx&quot;&gt;&lt;strong&gt;CSS-позиционирование&lt;/strong&gt;&lt;/a&gt; появилось в Internet Explorer 4.0, многие авторы &lt;strong&gt;HTML-страниц&lt;/strong&gt; использовали таблицы для расположения элементов согласно макету.&lt;br /&gt;Если вы до сих пор используете таблицы для верстки, то стоит перейти на позиционирование при помощи Каскадных Таблиц Стилей (&lt;strong&gt;Cascading Style Sheets, CSS&lt;/strong&gt;). Начиная с Internet Explorer 5 производительность страниц, использующих &lt;strong&gt;CSS&lt;/strong&gt; вместо таблиц, заметно выше.&lt;br /&gt;Естественно, это не является абсолютным аргументом для полного отказа от использования таблиц. Они по-прежнему могут использоваться, особенно, если вы определите соответствующий &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/ms531161%28VS.85%29.aspx&quot; rel=&quot;nofollow&quot; lang=&quot;en&quot;&gt;&lt;code&gt;table-layout&lt;/code&gt;&lt;/a&gt; — CSS-атрибут, используемый для достижения оптимальной производительности для Internet Explorer 5+.&lt;br /&gt;Следующие действия позволят Internet Explorer начать отображение таблицы еще до того, как будет получена вся информация о ней.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Установите для &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/ms535901%28VS.85%29.aspx&quot; rel=&quot;nofollow&quot; lang=&quot;en&quot;&gt;&lt;code&gt;table&lt;/code&gt;&lt;/a&gt; CSS-атрибут &lt;code&gt;table-layout&lt;/code&gt; в значение &lt;code&gt;fixed&lt;/code&gt;.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Явно определите объекты &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/ms535225%28VS.85%29.aspx&quot; rel=&quot;nofollow&quot; lang=&quot;en&quot;&gt;&lt;code&gt;col&lt;/code&gt;&lt;/a&gt; для каждого столбца.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Установите для каждого элемента &lt;code&gt;col&lt;/code&gt; атрибут &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/ms535145%28VS.85%29.aspx&quot; rel=&quot;nofollow&quot; lang=&quot;en&quot;&gt;&lt;code&gt;width&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Для более подробной информации можно ознакомиться со статьёй &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/ms533002%28VS.85%29.aspx&quot;&gt;Enhancing Table Presentation&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Закрытие тегов&lt;/h3&gt;&lt;br /&gt;В отличие от &lt;strong&gt;XML&lt;/strong&gt;, в &lt;strong&gt;HTML&lt;/strong&gt; существует понятие неявно закрытых тегов. Они включают &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/ms535250%28VS.85%29.aspx&quot; rel=&quot;nofollow&quot; lang=&quot;en&quot;&gt;&lt;code&gt;frame&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/ms535259%28VS.85%29.aspx&quot; rel=&quot;nofollow&quot; lang=&quot;en&quot;&gt;&lt;code&gt;img&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/ms535847%28VS.85%29.aspx&quot; rel=&quot;nofollow&quot; lang=&quot;en&quot;&gt;&lt;code&gt;li&lt;/code&gt;&lt;/a&gt; и &lt;a href=&quot;http://msdn2.microsoft.com/en-us/library/ms535878%28VS.85%29.aspx&quot; rel=&quot;nofollow&quot; lang=&quot;en&quot;&gt;&lt;code&gt;p&lt;/code&gt;&lt;/a&gt;.&lt;br /&gt;Если вы не закроете эти теги, Internet Explorer нормально отобразит вашу страницу. Если вы закроете их, Internet Explorer отобразит вашу страницу даже быстрее.&lt;br /&gt;По этой причине многие пишут так:&lt;br /&gt;&lt;br /&gt;&amp;lt;P&amp;gt;Следом идет список ингредиентов.&lt;br /&gt;&amp;lt;UL&amp;gt;&lt;br /&gt;&amp;lt;LI&amp;gt;один&lt;br /&gt;&amp;lt;LI&amp;gt;два&lt;br /&gt;&amp;lt;LI&amp;gt;три&lt;br /&gt;&amp;lt;/UL&amp;gt;&lt;br /&gt;&lt;br /&gt;Однако, этот участок кода будет проанализирован гораздо быстрее, потому что он оформлен правильно (&lt;em&gt;с точки зрения XML-синтаксиса&lt;/em&gt;), и Internet Explorer не будет искать по коду, где же заканчивается параграф или элемент списка.&lt;br /&gt;&amp;lt;P&amp;gt;Следом идет список ингредиентов.&amp;lt;/P&amp;gt;&lt;br /&gt;&amp;lt;UL&amp;gt;&lt;br /&gt;&amp;lt;LI&amp;gt;один&amp;lt;/LI&amp;gt;&lt;br /&gt;&amp;lt;LI&amp;gt;два&amp;lt;/LI&amp;gt;&lt;br /&gt;&amp;lt;LI&amp;gt;три&amp;lt;/LI&amp;gt;&lt;br /&gt;&amp;lt;/UL&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Помещайте CSS в начале страницы&lt;/h3&gt;&lt;br /&gt;&lt;strong&gt;Помещение CSS в HEAD&lt;/strong&gt; ускоряет ее загрузку, т.к. позволяет отрендерить ее постепенно.&lt;br /&gt;Размещение CSS в конце страницы не позволяет начать постепенный рендеринг многим браузерам. &lt;br /&gt;Internet Explorer не начинает рендерить страницу, чтобы не пришлось перерисовывать элементы, у которых во время загрузки изменится стиль. &lt;br /&gt;Firefox начинает сразу отрисовывать страницу, в процессе загрузки, возможно, перерисовывая некоторые элементы, но это является причиной &lt;a href=&quot;http://weblogs.mozillazine.org/hyatt/archives/2004_05.html#005496&quot; rel=&quot;nofollow&quot; lang=&quot;en&quot;&gt;появления нестилизованного контента&lt;/a&gt; (FOUC — Flash Of Unstyled Content).&lt;br /&gt;&lt;a href=&quot;http://www.w3.org/TR/html4/struct/links.html#h-12.3&quot; rel=&quot;nofollow&quot; lang=&quot;en&quot;&gt;Спецификация HTML4&lt;/a&gt; устанавливает, что таблицы стилей должны быть включены в HEAD-секцию документа: «В отличие от A, [LINK] может появляться только в секции HEAD, зато там [LINK] может встречаться сколько угодно раз». &lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Помещайте скрипты в конец&lt;/h3&gt;&lt;br /&gt;Скрипты (внешние .js-файлы) создают похожую проблему, но решается она ровным счетом наоборот: скрипты следует переносить в самый низ страницы, как можно ближе к тегу &amp;lt;/body&amp;gt;.&lt;br /&gt;Делая так, браузер будет рендерить страницу постепенно и одновременно распараллеливаем загрузку.&lt;br /&gt;Постепенный рендеринг не начинается для всего контента &lt;em&gt;ниже&lt;/em&gt; скрипта. Таким образом, нам выгоднее размещать скрипты как можно ниже.&lt;br /&gt;Вторая проблема, порождаемая скриптами — они блокируют параллельную загрузку. &lt;a href=&quot;http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.1.4&quot; rel=&quot;nofollow&quot; lang=&quot;en&quot;&gt;Спецификация HTTP/1.1&lt;/a&gt; советует, чтобы браузеры загружали параллельно не более двух компонентов страницы с одного сайта.&lt;br /&gt;Таким образом, если картинки для вашего сайта располагаются на разных хостах, вы получите более 2-х параллельных загрузок. К сожалению, когда загружается скрипт, браузер не начинает никаких других загрузок, даже с других хостов.&lt;br /&gt;&lt;br /&gt;Но в некоторых ситуациях совсем не просто перенести скрипты в конец страницы. Например, если скрипт использует &lt;code&gt;document.write&lt;/code&gt; для вставки части контента на страницу. &lt;br /&gt;Во многих случаях есть способы обхода таких ситуаций.&lt;br /&gt;Альтернативным решением является отложенное выполнение скриптов. Атрибут DEFER указывает, что скрипт не содержит document.write и, видя его, браузер продолжает рендеринг страницы. &lt;br /&gt;К сожалению, Firefox не поддерживает атрибут DEFER. В Internet Explorer выполнение скрипта можно задержать, но не настолько, насколько хотелось бы.&lt;br /&gt;В таких случаях можно создать дополнительную функицю, разместить её в конце страницы и вызывать следующим образом &lt;code&gt;&amp;lt;body onload=&quot;myfunction();&quot;&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Выносите javascript и CSS во внешние файлы&lt;/h3&gt;&lt;br /&gt;Использование подключаемых файлов существенно уменьшают скорость загрузки страниц, т.к. браузеры кешируют файлы скриптов и таблиц стилей. Встраиваемый в HTML код этих файлов, загружается каждый раз, когда загружается сама страница. Это уменьшает количество необходимых HTTP-запросов, но увеличивает объем HTML. С другой стороны, если скрипты и таблицы стилей находятся в отдельных файлах, скэшированных браузером, размер HTML уменьшается, не увеличивая при этом количество HTTP-запросов.&lt;br /&gt;В таком случае ключевым фактором является частота, с которой кэшируются внешние .js- и .css-файлы относительно количества запросов самого HTML-документа. Это можно приблизительно оценить различными способами. Если ваши пользователи во время одного посещения загружают страницу несколько раз или загружают похожие страницы, которые используют один и тот же код — это лучший случай, чтобы получить все преимущества от вынесения кода в отдельные файлы.&lt;br /&gt;Для страниц, которые загружаются всего несколько (обычно — один) раз за весь сеанс, выгодней встраивать скрипты и таблицы стилей прямо в верстку страницы, что даст выигрышь в скорости загрузки.&lt;br /&gt;Для таких главных страниц, которые открываются первыми в последовательности других с этого же сайта, есть прием снижения количества HTTP-запросов за счет включения скриптов и CSS в код страницы, равно как использования всех преимуществ кэширования за счет динамической загрузки внешних файлов после загрузки всей страницы. Следующие страницы будут использовать уже скэшированные файлы.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Программы для оптимизации HTML кода&lt;/h3&gt;&lt;br /&gt;Вот некоторые их них:&lt;br /&gt;&lt;a href=&quot;http://www.iwebtool.com/html_optimizer&quot;&gt;HTML Optimizer&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://tools.arantius.com/tabifier&quot;&gt;Tabifier&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://vitrage.sibweb.ru/&quot;&gt;Модуль VITRAGE для Apache&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/7841433118664308086/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://htmldoor.blogspot.com/2009/11/html_12.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/7841433118664308086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/7841433118664308086'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/html_12.html' title='Оптимизация HTML кода страниц сайта'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-4363349970607651171</id><published>2009-11-07T09:42:00.000-08:00</published><updated>2009-11-07T09:47:44.804-08:00</updated><title type='text'>Кроссбраузерность HTML верстки страниц</title><content type='html'>&lt;h1&gt;Кроссбраузерность html верстки страниц&lt;/h1&gt;&lt;br /&gt;&lt;strong&gt;Кроссбраузерность&lt;/strong&gt; (&lt;i&gt;кроссбраузерная верстка сайта на CSS&lt;/i&gt;) – это совокупность CSS компонентов, которые обеспечивают единый образ страницы сайта во всех браузерах,  или же в таких как IE 6, 7, 8, Firefox, Opera, Safari. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Часто у многих верстальщиков возникают проблемы с кроссбраузерностью, и иногда можно их решить с помощью приемов CSS, а иногда хочется сделать, так что бы разные CSS стили работали в разных браузерах . Данное действие можно реализовать с помощью Conditional Comments для IE, и с помощью Java Script.&lt;br /&gt;&lt;h2&gt;Как сделать верстку кроссбраузерной во всех браузерах:&lt;/h2&gt;&lt;br /&gt;&lt;h3&gt;Кроссбраузерность для IE (Internet Explorer):&lt;/h3&gt;&lt;br /&gt;&lt;div style=&quot;background-color: #fff; color: #000; padding: 5px;&quot;&gt;&lt;code&gt;&amp;lt;!--[if&amp;nbsp;IE&amp;nbsp;6]&amp;gt;&lt;br&gt;/*&amp;nbsp;CSS&amp;nbsp;для&amp;nbsp;получения&amp;nbsp;кроссбраузерности&amp;nbsp;в&amp;nbsp;IE&amp;nbsp;*/&lt;br&gt;&amp;lt;link&amp;nbsp;rel=&quot;stylesheet&quot;&amp;nbsp;type=&quot;text/css&quot;&amp;nbsp;href=&quot;style/ie.css&quot;&amp;nbsp;/&amp;gt;&lt;br&gt;&amp;lt;![endif]--&amp;gt;&lt;br&gt;&amp;lt;!--[if&amp;nbsp;IE&amp;nbsp;7]&amp;gt;&lt;br&gt;&amp;lt;link&amp;nbsp;rel=&quot;stylesheet&quot;&amp;nbsp;type=&quot;text/css&quot;&amp;nbsp;href=&quot;style/ie7.css&quot;&amp;nbsp;/&amp;gt;&lt;br&gt;&amp;lt;![endif]--&amp;gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;&lt;h3&gt;Кроссбраузерность для Opera:&lt;/h3&gt;&lt;br /&gt;&lt;div style=&quot;background-color: #fff; color: #000; padding: 5px;&quot;&gt;&lt;code&gt;&amp;lt;script&amp;nbsp;type=&quot;text/javascript&quot;&amp;gt;&lt;br&gt;if(window.opera)&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.write(&#39;&amp;lt;link&amp;nbsp;rel=&quot;stylesheet&quot;&amp;nbsp;type=&quot;text/css&quot;&amp;nbsp;href=&quot;style/opera.css&quot;&amp;nbsp;/&amp;gt;&#39;);&lt;br&gt;}&lt;br&gt;&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;&lt;h3&gt;Кроссбраузерность для Firefox:&lt;/h3&gt;&lt;br /&gt;&lt;div style=&quot;background-color: #fff; color: #000; padding: 5px;&quot;&gt;&lt;code&gt;@-moz-document&amp;nbsp;url-prefix()&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:&amp;nbsp;#999999;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;}&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;&lt;h3&gt;Кроссбраузерность для Safari:&lt;/h3&gt;&lt;br /&gt;&lt;div style=&quot;background-color: #fff; color: #000; padding: 5px;&quot;&gt;&lt;code&gt;&amp;lt;script&amp;nbsp;type=&quot;text/javascript&quot;&amp;gt;&lt;br&gt;var&amp;nbsp;detect&amp;nbsp;=&amp;nbsp;navigator.userAgent.toLowerCase();&lt;br&gt;if((detect.indexOf(&#39;safari&#39;))&amp;nbsp;!=&amp;nbsp;-1)&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.write(&#39;&amp;lt;link&amp;nbsp;href=&quot;style/safari.css&quot;&amp;nbsp;rel=&quot;stylesheet&quot;&amp;nbsp;type=&quot;text/css&quot;&amp;nbsp;/&amp;gt;&#39;);&lt;br&gt;}&lt;br&gt;&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;&lt;h3&gt;Кроссбраузерность с помощью PHP&lt;/h3&gt;&lt;br /&gt;Существует еще один способ достижения кроссбраузерной верстки с помощью PHP и CSS. Реализуется данный способ с помощью функции в PHP &quot;User Agent&quot;.&lt;br /&gt;&lt;div style=&quot;background-color: #fff; color: #000; padding: 5px;&quot;&gt;&lt;code&gt;echo&amp;nbsp;$_SERVER[&#39;HTTP_USER_AGENT&#39;];&amp;nbsp;//&amp;nbsp;Возвращает&amp;nbsp;строку&amp;nbsp;с&amp;nbsp;пользовательскими&amp;nbsp;данными&amp;nbsp;(OC,&amp;nbsp;браузер)&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Дальше для получения &lt;strong&gt;кроссбраузерной верстки&lt;/strong&gt; надо просто разобрать полученную строку и внедрить полученные данные в Java Script или прямо в PHP формировать CSS свойства.&lt;br /&gt;&lt;br /&gt;Хочу отметить, что этих &quot;исключений&quot; лучше избегать при &lt;strong&gt;верстке страниц&lt;/strong&gt; и стараться написать кроссбраузерный код &quot;своими руками&quot;.&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/4363349970607651171/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://htmldoor.blogspot.com/2009/11/html.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/4363349970607651171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/4363349970607651171'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/html.html' title='Кроссбраузерность HTML верстки страниц'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-7057276458702374518</id><published>2009-11-07T09:43:00.000-08:00</published><updated>2009-11-07T09:47:24.341-08:00</updated><title type='text'>Валидность HTML страницы</title><content type='html'>&lt;h1&gt;Валидность HTML страниц, сервисы проверки валидности кода и влияние валидности на индексацию страницы&lt;/h1&gt;&lt;br /&gt;&lt;strong&gt;Валидной html страницей&lt;/strong&gt; является страница не содержащая ошибок в html коде.&lt;br /&gt;&lt;br /&gt;Если походить по сайтам с целью &lt;strong&gt;проверки их html кода на валидность&lt;/strong&gt;, то может показаться, что мало кто придерживается стандартов HTML. Дело в том, что все ведущие производители браузеров стремятся добавить чего-то своего, отступая от стандарта, чтобы сделанные под их браузеры документы корректно смотрелись только в их продукте. Но самое интересное, что по большей части сайты не &lt;strong&gt;валидные&lt;/strong&gt; не потому, что они используют какие то особенности браузеров, а просто не соблюдают стандартов. Более того, все делается так, чтобы корректно отображалось везде. &lt;br /&gt;&lt;br /&gt;Давайте рассмотрим, сложно ли добиться правильного &lt;strong&gt;валидного кода&lt;/strong&gt; и нужно ли это?&lt;br /&gt;&lt;br /&gt;Оказывается, все достаточно просто. Как выяснилось при &lt;strong&gt;тестировании сайтов на валидность&lt;/strong&gt; сервисом &lt;a href=&quot;http://validator.w3.org/&quot;&gt;&lt;b&gt;http://validator.w3.org/&lt;/b&gt;&lt;/a&gt;, большая часть ошибок это атрибуты тегов, отсутствующих в стандарте, а также не хватка атрибутов тегов. &lt;br /&gt;Ситуации, когда есть недостающие теги, тоже присутствуют, но их гораздо меньше. И чаще всего они возникают из-за лени верстальщика, а не потому, что кто-то не знал, что их нужно закрывать (логика лентяя: зачем ставить &lt;/li&gt; или &lt;/p&gt;, если все и так хорошо). &lt;br /&gt;Та же лень заставляет оставлять значения атрибутов без кавычек, хотя по стандарту они должны быть практически везде.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Индексация валидной html страницы&lt;/h2&gt;&lt;br /&gt;Есть мнение, что для хорошего восприятия того или иного сайта google, он должен быть кроме всего прочего &lt;strong&gt;валидным&lt;/strong&gt;, то есть &lt;strong&gt;иметь валидный HTML код&lt;/strong&gt;. &lt;br /&gt;Не знаю как насчет css, поисковые системы вроде как его не сильно понимают, но вот с HTML куда проще. &lt;br /&gt;&lt;br /&gt;В принципе, особых проблем по &lt;strong&gt;созданию валидного HTML кода&lt;/strong&gt; нет. &lt;br /&gt;В зависимости от используемого формата DOCTYPE определены те или иные правила для верстки.&lt;br /&gt;&lt;br /&gt;Это лишний раз говорит что &lt;strong&gt;валидности HTML страницы&lt;/strong&gt; следует уделить большое внимание.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Сервисы проверки валидности кода HTML&lt;/h2&gt;&lt;br /&gt;Скорее всего, в сети есть очень много seo и обычных сервисов для &lt;strong&gt;проверки валидности страниц&lt;/strong&gt;, тем не менее, главный из них находится на сайте W3C &lt;a href=&quot;http://validator.w3.org/&quot;&gt;&lt;b&gt;здесь&lt;/b&gt;&lt;/a&gt;. В специальной форме вводите ссылку на свой сайт или любую его страницу, если требуется, выбираете дополнительные опции (кодировку, DOCTYPE), после чего запускаете проверку Check.&lt;br /&gt;&lt;img title=&quot;сервис проверки валидности HTML&quot; src=&quot;http://lh3.ggpht.com/_vScVCDhZ52k/Sk9_r9QoU-I/AAAAAAAAFfY/VujbO0rscRc/s800/valid2.jpg&quot; alt=&quot;сервис проверки валидности HTML&quot; style=&quot;width: 400px;&quot;&gt;&lt;br /&gt;При наличии неточностей, в результатах вы получите список предупреждений и ошибок в коде. Иначе высветится приятная зеленая надпись «This document was successfully checked as XHTML 1.0 Transitional!»:)&lt;br /&gt;&lt;br /&gt;Чтобы ускорить процесс можно использовать одну из функций модуля для firefox &lt;a href=&quot;http://chrispederick.com/work/web-developer/&quot;&gt;web developer&lt;/a&gt;, где кроме валидации есть куча других полезных мелочей.&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmldoor.blogspot.com/feeds/7057276458702374518/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://htmldoor.blogspot.com/2009/11/html_07.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/7057276458702374518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/7057276458702374518'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/html_07.html' title='Валидность HTML страницы'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_vScVCDhZ52k/Sk9_r9QoU-I/AAAAAAAAFfY/VujbO0rscRc/s72-c/valid2.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-2230121722781469528</id><published>2009-11-07T09:45:00.000-08:00</published><updated>2009-11-07T09:46:12.247-08:00</updated><title type='text'>Табличная верстка HTML страниц</title><content type='html'>&lt;h1&gt;Табличная верстка страниц HTML&lt;/h1&gt;&lt;br /&gt;&lt;strong&gt;Табличная верстка - Верстка с использованием таблиц.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Преимущества табличной верстки&lt;/h3&gt;&lt;br /&gt;Благодаря наличию большого числа параметров, особенно границе нулевой толщины, таблица выступает в роли невидимой сетки,&lt;br /&gt;относительно которой размещается информация. Удобство, простота и широкие возможности верстки — вот основной плюс в пользу таблиц. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Особенности браузеров&lt;/strong&gt;&lt;br /&gt;Браузеры достаточно вольно толкуют некоторые параметры CSS, поэтому создание универсального кода с применением слоев может стать настоящей головной болью для разработчиков. В этом смысле таблицы отображаются в разных браузерах практически одинаково, поэтому &lt;strong&gt;создание веб-страниц с помощью табличной верстки&lt;/strong&gt; упрощается.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Выравнивание элементов&lt;/strong&gt;&lt;br /&gt;Содержимое ячеек можно одновременно выравнивать по горизонтали и по вертикали, за счет чего расширяются возможности по размещению элементов относительно друг друга и на странице в целом.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Создание колонок таблиц&lt;/strong&gt;&lt;br /&gt;Одноколонная модульная сетка применяется на сайтах достаточно редко. &lt;br /&gt;Действительно, основной текст и ссылки по сайту удобнее располагать в разных колонках, разделяя их тем самым. &lt;br /&gt;Таблицы же хорошо выступают в качестве многоколонной модульной сетки, каждая ячейка представляет собой отдельную колонку. &lt;br /&gt;Это позволяет легко создавать двух- и трехколонный документ.&lt;br /&gt;При изменении размера окна браузера, колонки сохраняют свой исходный вид, а не переносятся как слои друг под друга. &lt;br /&gt;К тому же высота разных колонок при использовании таблиц остается одинаковой, независимо от объема их содержимого.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Фоновые рисунки&lt;/strong&gt;&lt;br /&gt;В ячейки таблицы разрешается добавлять фоновый рисунок, в зависимости от размеров ячейки он может повторяться по горизонтали, вертикали или сразу в двух направлениях. За счет этого приема на странице создаются декоративные линии, рамки самого разнообразного вида, добавляется тень под элементом.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;«Склейка» изображений&lt;/strong&gt;&lt;br /&gt;Рисунки часто разрезают на отдельные фрагменты, а затем собирают их вновь в одно целое, выкидывая одни фрагменты или заменяя их другими изображениями. &lt;br /&gt;Это бывает необходимо для различных дизайнерских изысков вроде создания эффекта перекатывания, анимации или уменьшения объема файлов. &lt;br /&gt;Таблицы позволяют легко обеспечить «склейку» нескольких рисунков в одно изображение. &lt;br /&gt;Каждая картинка помещается в определенную ячейку, параметры таблицы при этом устанавливаются такими, чтобы не возникло стыков между отдельными ячейками.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;«Резиновый» макет&lt;/strong&gt;&lt;br /&gt;Таблицы удачно подходят для «резинового» макета, ширина которого привязана к ширине окна браузера. Благодаря тому, что размер таблицы можно задавать в процентах, она занимает все отведенное ей свободное пространство. Также можно регулировать и высоту содержимого. Например, если текста немного, то «подвал» страницы может висеть в ее середине. Параметрами таблицы можно отрегулировать это так, что при небольшом тексте «подвал» плотно прилегает к нижнему краю окна браузера, независимо от размеров окна.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Недостатки табличной верстки&lt;/h3&gt;&lt;br /&gt;&lt;strong&gt;Громоздкий код&lt;/strong&gt;&lt;br /&gt;Таблицы содержат сложную иерархическую структуру вложенных тегов, которая увеличивает объем кода, и повышает сложность изменения отдельных параметров.&lt;br /&gt;В некоторых случаях для достижения желаемого результата приходится вкладывать одну таблицу внутрь другой, а это также влияет на размер кода сверстанной страницы.&lt;br /&gt;Плохая индексация поисковиками&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Долгая загрузка&lt;/strong&gt;&lt;br /&gt;Особенность таблиц такова, что пока последнее слово в самом низу таблицы не загрузится, на экране содержимое ячеек отображаться не будет. &lt;br /&gt;Т.о. если таблица большая, может пройти достаточно много времени, прежде чем мы увидим нужную информацию.&lt;br /&gt;Существуют способы обхода этого свойства, к примеру, разбиение одной большой таблицы на несколько таблиц, а также использование стилевого свойства table-layout.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Индексация&lt;/strong&gt;&lt;br /&gt;За счет того, что текст располагается в отдельных ячейках таблицы, в коде он может находиться достаточно далеко друг от друга. &lt;br /&gt;Такая раздробленность информации, а также значительная вложенность тегов затрудняет правильное индексирование страницы поисковыми системами.&lt;br /&gt;Как результат документ не попадает в первую десятку выдачи запроса по ключевым словам, хотя вполне может и заслуживать это.&lt;br /&gt;&lt;br /&gt;При использовании &lt;strong&gt;табличной верстки&lt;/strong&gt; обилие «лишних» тегов не позволяет действительно просто и удобно управлять видом отдельных компонентов страницы.&lt;br /&gt;К тому же не все параметры таблиц имеют свой стилевой синоним, поэтому в любом случае приходится обращаться к коду веб-страницы и править его.&lt;br /&gt;Несоответствие стандартам&lt;br /&gt;&lt;br /&gt;Что же говорит спецификация относительно таблиц? А говорит она, что таблицы в первую и последнюю очередь нужны для размещения табличных данных. Все остальные способы использования таблиц осуждаются.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Применение таблиц для верстки&lt;/strong&gt;&lt;br /&gt;Разумеется, плюсы и минусы &lt;strong&gt;табличной верстки&lt;/strong&gt; не равнозначны между собой. То, что для одного сайта может быть простительно, для другого является грубейшей ошибкой. Поэтому опишем, в каком случае таблицы использовать для верстки логичнее, чем другие средства, в частности, слои. Итак, таблицы хорошо подходят в некоторых обстоятельствах, которые описаны далее.&lt;br /&gt;&lt;br /&gt;Таблицы помогают установить колонки одинаковой высоты при разном объеме информации в них.&lt;br /&gt;Подобный эффект можно наблюдать только в том случае, если для колонок применяется добавляется рамка или фоновая заливка.&lt;br /&gt;Макет должен занимать всю высоту окна браузера, независимо от объема информации на сверстанной странице.&lt;br /&gt;&lt;br /&gt;С помощью таблицы можно добиться эффекта, что нижняя часть страницы («подвал») выравнивается по нижнему краю окна браузера. &lt;br /&gt;Это иногда требуется если Вы хотите, чтобы страница малым объемом информации всегда занимала всё пространство, а не обрывалась где-то посередине экрана.&lt;br /&gt;Нет времени на сложную верстку.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Табличная верстка&lt;/strong&gt; если не легче, то гораздо привычнее, чем верстка с помощью слоев. &lt;br /&gt;При использовании &lt;strong&gt;табличной верстки&lt;/strong&gt; результат получается планируемым и ожидаемым, а ошибок с отображением сайта в разных браузерах практически не возникает.&lt;br /&gt;&lt;br /&gt;Действительной причиной их популярности является консерватизм разработчиков, привычность и быстрота верстки сайтов с их помощью.&lt;br /&gt;Ясно одно — таблицы постепенно сдают свои позиции в пользу &lt;strong&gt;блочной верстки (верстки слоями)&lt;/strong&gt;. &lt;br /&gt;Но пройдет еще несколько лет, прежде чем &lt;strong&gt;«табличные» сайты&lt;/strong&gt; станут раритетом и исчезнут с простора Рунета.&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/2230121722781469528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/2230121722781469528'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/html_3395.html' title='Табличная верстка HTML страниц'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7860336605337507385.post-4921559060367263583</id><published>2009-11-07T09:44:00.000-08:00</published><updated>2009-11-07T09:45:25.923-08:00</updated><title type='text'>Блочная верстка HTML страниц (верстка слоями)</title><content type='html'>&lt;h1&gt;Блочная верстка html страниц, верстка слоями&lt;/h1&gt;&lt;br /&gt;&lt;h3&gt;Слои не таблицы&lt;/h3&gt;&lt;br /&gt;Несмотря на банальность подобного утверждения, многие разработчики своим трудом опровергают его вновь и вновь. Но стоит только осознать, что это разные инструменты и элементы конструктора, как сразу станет легче и проще. Действительно, таблицы и методы верстки с их помощью лучше применять в одном случае, а слои — в другом. И четко разделять подходы и принципы верстки. Тогда нам не понадобится загонять творческую мысль в прокрустово ложе антагонистичной технологии. Надо просто пойти другим путем.&lt;br /&gt;&lt;br /&gt;К сожалению, &lt;strong&gt;табличная верстка&lt;/strong&gt; наложила довольно сильный отпечаток на манеру &lt;strong&gt;верстки веб-страниц&lt;/strong&gt;. И теперь, когда &lt;strong&gt;верстка с помощью слоев&lt;/strong&gt; прочно входит в моду и завоевывает множество поклонников, предыдущие стереотипы пытаются проявиться с новой силой. Так что рассказ об особенностях верстки слоями придется начинать не со слоев, а с таблиц и том багаже, что они с собой принесли.&lt;br /&gt;&lt;br /&gt;Не секрет, что большинство сайтов в мире создано с помощью табличной технологии, когда таблица с невидимой границей выступает в качестве опорной модульной сетки документа. Вместе с тем разработчики постепенно переходят на верстку слоями — это интересно, доступно и пользуется популярностью. Но в качестве образца для подражания выбираются именно табличные сайты, поскольку они известны и на виду, и уже их пытаются приспособить под верстку слоями. &lt;br /&gt;&lt;br /&gt;Что же в итоге получается? А то, что из конструктора, предназначенного для создания танка, пытаются сделать самолет. Думаете, это невозможно? Нет ничего невозможного, когда под рукой есть напильник и прорва времени. Но с другой стороны, может проще взять нужный конструктор...&lt;br /&gt;&lt;br /&gt;Давайте для примера приведу типичную и простую схему страницы (рис.&amp;nbsp;1).&lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://www.htmlbook.ru/images/091_1.gif&quot; alt=&quot;Рис. 1&quot; width=&quot;167&quot; height=&quot;204&quot;&gt;&lt;br /&gt;Рис. 1. Страница, созданная с помощью таблиц&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;В самом верху располагается «шапка» документа, где пишется заголовок сайта. Далее идут две колонки одинаковой высоты, колонки при этом для наглядности выделяются разным цветом. В самом низу располагается «подвал» страницы, куда помещают контактную информацию и другие служебные данные. При этом высота всего макета занимает всю доступную высоту окна браузера, т.е. «подвал» располагается у нижнего края веб-страницы. Правда это происходит только в том случае, если текста в колонках не так много. Когда объем текста превышает высоту веб-страницы, она отображается с вертикальной полосой прокрутки.&lt;br /&gt;&lt;br /&gt;Несмотря на указанные условия, код, сформированный с помощью таблиц, отличается своей компактностью (пример 1).&lt;br /&gt;Для сокращения кода стили не применялись. &lt;br /&gt;&lt;br /&gt;Пример 1. Использование таблиц&lt;br /&gt;&lt;div class=&quot;valid&quot;&gt;&lt;img src=&quot;http://www.htmlbook.ru/images/valid-html401.png&quot; alt=&quot;Валидный HTML&quot; width=&quot;88&quot; height=&quot;31&quot;&gt;&lt;/div&gt;&lt;br /&gt;&amp;lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&amp;gt;&lt;br /&gt;  &amp;lt;html&amp;gt;&lt;br /&gt;  &amp;lt;head&amp;gt;&lt;br /&gt;  &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1251&quot;&amp;gt;&lt;br /&gt;  &amp;lt;title&amp;gt;Сайт&amp;lt;/title&amp;gt;&lt;br /&gt;  &amp;lt;/head&amp;gt;&lt;br /&gt;  &amp;lt;body&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;lt;table width=&quot;100%&quot; cellpadding=&quot;5&quot; &lt;br /&gt;  cellspacing=&quot;0&quot;&amp;gt;&lt;br /&gt;  &amp;lt;tr&amp;gt; &lt;br /&gt;  &amp;lt;td height=&quot;60&quot; colspan=&quot;2&quot; bgcolor=&quot;#666699&quot;&amp;gt;&amp;lt;h1&amp;gt;Заголовок &lt;br /&gt;  сайта&amp;lt;/h1&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;  &amp;lt;/tr&amp;gt;&lt;br /&gt;  &amp;lt;tr&amp;gt; &lt;br /&gt;  &amp;lt;td width=&quot;25%&quot; bgcolor=&quot;#990033&quot; valign=&quot;top&quot;&amp;gt;Левая &lt;br /&gt;  колонка&amp;lt;/td&amp;gt;&lt;br /&gt;  &amp;lt;td bgcolor=&quot;#999966&quot; valign=&quot;top&quot;&amp;gt;Правая колонка&amp;lt;/td&amp;gt;&lt;br /&gt;  &amp;lt;/tr&amp;gt;&lt;br /&gt;  &amp;lt;tr&amp;gt; &lt;br /&gt;  &amp;lt;td height=&quot;30&quot; colspan=&quot;2&quot; bgcolor=&quot;#cccccc&quot;&amp;gt;Подвал &lt;br /&gt;  страницы&amp;lt;/td&amp;gt;&lt;br /&gt;  &amp;lt;/tr&amp;gt;&lt;br /&gt;  &amp;lt;/table&amp;gt;&lt;br /&gt;  &lt;br /&gt;  &amp;lt;/body&amp;gt;&lt;br /&gt;  &amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;Высота таблицы определяется параметром height тега &amp;lt;TABLE&amp;gt;. Хотя этот параметр отсутствует в спецификации HTML, но браузеры его понимают, что и приводит к желаемому результату. Значение 100% говорит, что таблица занимает всю доступную высоту веб-страницы. &lt;br /&gt;&lt;br /&gt;Приведенный двухколонный макет достаточно популярен среди разработчиков, поэтому у них возникает мысль реализовать его, но используя исключительно слои, без всяких таблиц. При этом сформировалось два стиля работы или, можно даже сказать, мышления.&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt; За основу берется &lt;strong&gt;табличная верстка&lt;/strong&gt; и &lt;strong&gt;с помощью слоев&lt;/strong&gt; она воплощается максимально &lt;br /&gt;    близко к оригиналу. &lt;/li&gt;&lt;br /&gt;  &lt;li&gt; Используются особенности слоев, сайт верстается с их учетом.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;Сторонники первого метода работы забывают, что имеют дело с совершенно противоположными инструментами, в итоге рождаются оригинальные схемы обхода тех или иных ограничений. Код в подобных случаях разбухает в разы, усложняется работа с ним, а браузеры, как правило, по-разному отображают документ. Приходится обращаться к хакам либо обманывать браузеры другими способами так, чтобы сайт в итоге работал корректно. Теперь переходим к особенностям слоев, чтобы понять, в чем же суть этого типа верстки.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Высота слоев ограничена высотой контента&lt;/h3&gt;&lt;br /&gt;В таблице соседние ячейки взаимосвязаны, поэтому высота у них одна, независимо от объема информации. Это хорошо видно, если залить фон ячеек разным цветом. Слои же в каком-то смысле являются независимыми друг от друга, поэтому высота слоя определяется его содержимым. Вид документа при этом будет отличаться от его табличного собрата (рис.&amp;nbsp;2)&lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://www.htmlbook.ru/images/091_2.gif&quot; alt=&quot;Рис. 2&quot; width=&quot;167&quot; height=&quot;208&quot;&gt;&lt;br /&gt;Рис. 2. Страница, созданная с помощью слоев&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Высота разных колонок на данном рисунке различается, поскольку формируется за счет их содержимого.&lt;br /&gt;Замечание&lt;br /&gt;&lt;br /&gt;Когда требуется, высоту слоя можно установить через стили, используя для этого разные единицы — проценты, пикселы, дюймы и т.д. Но если содержимое слоя превышает его заданную высоту, то браузеры по-разному интерпретируют этот факт — одни расширяют высоту слоя под новый контент, а другие браузеры, оставляя высоту исходной, накладывают контент поверх слоя. &lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Блочная верстка&lt;/h3&gt;&lt;br /&gt;Слои в большинстве случаев являются независимыми друг от друга, за счет чего они как отдельные блоки могут добавляться или удаляться в макете веб-страницы. За такое поведение &lt;strong&gt;верстка с помощью слоев&lt;/strong&gt; получила название &lt;strong&gt;«блочная верстка»&lt;/strong&gt;. Слои допустимо вкладывать один в другой для формирования желаемого декоративного элемента. Поэтому под именем «блок» подразумевается не столько отдельный слой, сколько их совокупность.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Расположение&lt;/h3&gt;&lt;br /&gt;По умолчанию содержимое контейнеров &lt;span class=&quot;tag&quot;&gt;&amp;lt;DIV&amp;gt;&lt;/span&gt; на веб-странице располагаются по вертикали, вначале идет один слой, ниже располагается следующий и т.д. При создании колонок требуется располагать слои рядом по горизонтали, для чего применяется несколько методов. Одним из распространенных является использование стилевого параметра &lt;span class=&quot;element&quot;&gt;float&lt;/span&gt;. Хотя он предназначен для создания обтекания вокруг элемента, с тем же успехом &lt;span class=&quot;element&quot;&gt;float&lt;/span&gt; устанавливает и колонки. Но здесь следует учесть одну особенность. При уменьшении окна браузера до некоторой критической ширины, колонки перестают располагаться горизонтально и перестраиваются друг под другом по вертикали. С этим фактом либо остается смириться, либо использовать другие методы формирования колонок через слои.&lt;br /&gt;&lt;br /&gt;Вид страниц и их поведение в браузере различается от того, каким способом сверстан документ&amp;nbsp;— с помощью таблиц или слоев. Каждый из этих способов верстки имеет свои особенности, которые влияют в итоге на отображение веб-страницы. Что свойственно таблицам и документам, созданным на их основе, не является признаком слоев, и наоборот. Если это понимать и четко разграничивать сферы применения таблиц и слоев и не пытаться втиснуть одно в формат другого, то &lt;strong&gt;верстка сайтов со слоями&lt;/strong&gt; существенно упрощается и становится более эффективной.&lt;div class=&quot;blogger-post-footer&quot;&gt;Эту и другую полезную информацию о создании сайта Вы всегда сможете найти по адресу &lt;a title=&quot;htmlDoor - блог о верстке html страниц сайта&quot; href=&quot;http://htmldoor.blogspot.com/&quot;&gt;&lt;strong&gt;htmldoor.blogspot.com - блог о верстке html страниц сайта&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/4921559060367263583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7860336605337507385/posts/default/4921559060367263583'/><link rel='alternate' type='text/html' href='http://htmldoor.blogspot.com/2009/11/html_1547.html' title='Блочная верстка HTML страниц (верстка слоями)'/><author><name>3aDooR</name><uri>http://www.blogger.com/profile/16176064166046306644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>