ГЛАВНАЯ     ФОРЕКС     ИДЕИ     ЗАРАБОТОК     ССЫЛКИ     КАРТА САЙТА  
  ОБЪЯВЛЕНИЯ     РАБОТА  
 

МЕНЮ
  САМАЯ ГЛАВНАЯ
  ГЛАВНАЯ
  Финансовые новости
  Бизнес идеи
  Технологии
  Инвестиции
  Заработок в интернете:
  Методики и руководства
  Бесплатные курсы
  Электронные книги
  Сетевой маркетинг
  Работа
  Доска объявлений
  Наш магазин
  Ссылки
ОСТОРОЖНО!!!
HYIPы.

На многих рекламных вы увидите объявления такого содержания:
Интернет инвестиции: от 1% в день
Высокодоходные инвестиции: от 400% годовых.
Волшебный кошелек и др. Будьте внимательны!
Это HYIPы - "инвестиционные" проекты, которые заведомо являются обманом (скамом) и развиваются по схеме пирамиды (понзи).
Ни в коем случае не вкладывайте свои деньги в такие проекты.
Надоели технические проблемы при создании своего дела?

Все Технические Моменты Онлайн Бизнеса

Коллекция видеокурсов

видеокурсы

"Все Технические Моменты Онлайн Бизнеса в Видеоформате".

Коллекция видеокурсов, которая за 36 часов и 45 минут сделает из Вас профессионала во всех технических моментах ведения бизнеса в сети.

Кликните Сюда Прямо Сейчас, Чтобы Узнать Все Подробности!

 
Здесь может быть Ваша реклама
 
<<< НАЗАД

 БИЗНЕС ИДЕИ И ТЕХНОЛОГИИ:
 Вебмастеру

Оптимизация HTML-страниц



Наверняка с вами, уважаемые читатели, как и с любым интернетчиком, случалась хоть когда-нибудь следующая история. Попытавшись зайти на домашнюю страницу начинающего веб-мастера, посетитель вынужден очень долго ждать ее загрузки. Естественно, все при этом вспоминают самыми нехорошими словами хостинг-провайдера. И хотя, конечно же, "халявный" хостинг по качеству на порядок хуже платного, виноват в долгой загрузке не всегда он. Давайте, например, полистаем сайт, созданный начинающим, и взглянем на результаты статистики. Не правда ли, очень странно, что сайт, на котором, в общем-то, и текста совсем немного, создает такой большой трафик? Давайте остановимся на этом моменте и попробуем разобраться, в чем же заключается ошибка создателя сего "чуда".

Подавляющее большинство начинающих веб-мастеров создает свои сайты с помощью различных визуальных редакторов. В этом случае от них не требуется абсолютно никаких знаний. Запустили программу, расположили на "листе" нужные элементы, написали текст, взяли кнопки и иконки из какой-нибудь бесплатной библиотеки графики - и все, сайт готов. Потом его сохраняют, проверяют, открыв с жесткого диска, и с чувством полного удовлетворения закачивают на сервер. При этом немногие удосуживаются заглянуть внутрь HTML-сайтов и посмотреть, какой же код сгенерировал редактор. Что ж, давайте сделаем это сейчас.

Меньше всего замечаний у профессиональных веб-мастеров к специальным генераторам HTML-страниц. Правда, и среди них тоже немало "мусорщиков", которые умудряются максимально "засорить" даже самый простой текст. Особенно это верно в отношении старых версий подобных программ. Давайте, например, посмотрим, вот на такое горизонтальное меню, созданное в старой версии одного из самых известных редакторов - FrontPage.

<font face="Verdana, Arial, Helvetica, sans-serif"><font size="2">Главная</font></font>&nbsp;
<font face="Verdana, Arial, Helvetica, sans-serif"><font size="2">Резюме</font></font>&nbsp;
<font face="Verdana, Arial, Helvetica, sans-serif"><font size="2">Друзья</font></font>&nbsp;
<font face="Verdana, Arial, Helvetica, sans-serif"><font size="2">Ссылки</font></font>

Ну и как, нравится вам такое? Занимает это маленькое простое меню из четырех пунктов 369 байт. Между тем его можно значительно сократить, упростив одновременно понимание кода и уменьшив создаваемый интернет-трафик. Как? Да очень просто. Во-первых, непонятно, почему визуальные редакторы так часто разбивают на два или даже больше тегов то, что можно записать в одном. То есть в данном примере параметр size можно занести внутрь первого тега font. Во-вторых, зачем было нужно указывать все параметры шрифта перед каждым пунктом меню? Ведь это, фактически, одна строка. Поэтому вполне достаточно вставить один открывающий тег в начале и один закрывающий в конце, чтобы получить абсолютно тот же самый результат в любом браузере. Ниже приведен оптимизированный код, который занимает всего 110 байт. Таким образом, мы смогли уменьшить объем кусочка веб-страницы, предложенной визуальным редактором, более чем в 3 раза!

<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
Главная&nbsp;Резюме&nbsp;Друзья&nbsp;Ссылки</font>

Но и это еще не все. Большинство современных визуальных редакторов склонно усложнять генерируемые веб-страницы, внося в них много ненужной информации. Давайте рассмотрим это на примере текстового процессора Microsoft Word. Строго говоря, эта программа не предназначена для работы с веб-страницами. Однако в ее последних версиях у пользователей существует возможность создавать, открывать, править и сохранять файлы в формате HTML. И многие начинающие веб-мастера предпочитают не тратить свое время, как им кажется, впустую на изучение специальных программ, а активно используют Microsoft Word для создания своих сайтов.

Что ж, давайте для примера проведем небольшое исследование. Итак, открываем Word, пишем в трех абзацах строку "Мама мыла раму" и выделяем одну из них жирным шрифтом. После этого сохраняем получившийся документ в качестве веб-страницы и открываем его в браузере. Все выглядит так, как и должно. А теперь открываем HTML-файл в "Блокноте" и смотрим на сгенерированный код. Первое, что сразу же бросается в глаза - это его объем. Три строчки, написанные одним шрифтом на одном языке, занимают в представлении HTML-представлении Word'а... больше 4 килобайт! Давайте попробуем разобраться, как же получилась такая внушительная цифра.

А ответ, оказывается, очень прост. При создании файла Word сразу же автоматически сгенерировал несколько стилей: для обычного текста, заголовков четырех уровней и так далее. В принципе, для большого и сложного текста это даже выгодно. Однако зачем нужно было вставлять описание чуть ли не десятка разных стилей, если в тексте реально используется только один или два из них? Кроме того, Word, как и другие визуальные редакторы, "грешит" слишком частым описанием шрифта. Он вставляет его в начале каждого абзаца, даже в том случае если стиль предыдущего текста ничем не отличается от последующего. Кроме того, практически в каждый тег, описывающий шрифт, Word добавляет указание на язык, на котором набирался текст.

Теперь давайте перейдем к разбору "ручных" веб-страниц, то есть HTML-файлов, созданных вручную или с использованием обычных (не визуальных редакторов). На первый взгляд кажется, что такие страницы нельзя оптимизировать. Однако на самом деле это не так. Есть несколько моментов, которые обязательно необходимо учитывать веб-мастерам.

Для начала поговорим о форматировании кода. У многих веб-мастеров принято использовать при написании веб-страниц правила, используемые в программировании. Речь идет о максимально возможном разбиении текста по строкам. Причем каждая строка предваряется определенным числом пробелов или символов табуляции, в зависимости от "блока", в который она входит. С одной стороны, такой подход очень удобен. Понимание кода действительно очень сильно упрощается. Однако нужно учитывать, что файл в формате HTML - это не программа. Он гораздо проще. Поэтому структурировать HTML-код до мельчайших подробностей не нужно. Помните, что символы переноса строки и табуляции, хоть и не отображаются в браузере, тоже увеличивают объем веб-страницы. Хотя, в принципе, с ними можно смириться. Гораздо хуже, когда веб-мастера или некоторые редакторы (есть и такие) вместо символов табуляции предваряют строки определенным числом пробелов. Для примера попробуйте представить, на сколько увеличится объем HTML-файла, если большинство строк в нем будет содержать от пяти до десяти "лишних" пробелов. Конечно же, никто не призывает вас при создании веб-страницы записывать весь код в одну строку. Однако излишней структурированности тоже лучше избегать.

Второй момент, о котором пойдет речь - комментарии. Многие начинающие веб-мастера, для того чтобы в будущем не запутаться в HTML-файле, оставляют в них целую кучу своих напоминаний и замечаний. Нет, конечно же, в использовании комментариев нет ничего плохого. Однако все хорошо в меру. Необходимо помнить, что комментарий - это очень краткое пояснение. Совсем не обязательно делать из него подробное описание вроде такого: "В этой строке располагается открывающий тег таблицы, в которой я буду каждый месяц записывать рост и вес моего любимого кота".

Вообще, говорить об оптимизации HTML-файлов можно очень и очень долго. Просматривая странички начинающих веб-мастеров, иногда просто диву даешься, что творится у них внутри. Так, некоторые умудряются "впихнуть" на страницу сотни ключевых слов в надежде увеличить посещаемость сайта. На самом же деле, они добиваются обратного эффекта - "вес" действительно подходящих слов снижается, а объем файла существенно увеличивается. И можно привести еще немало подобных примеров. Между тем, секрет написания оптимального кода очень прост. Достаточно просто помнить об этом и всегда проверять, как выглядит веб-страница не только в браузере, но и в "Блокноте".

 


php

<<< НАЗАД         
 
Здесь может быть Ваша реклама
Место для рекламы

Бесплатный видео курс по созданию собственного мини-сайта
создание собственного мини-сайта

 азы Если Вы не знаете азов HTML...
 сайт Если Вы понятия не имеете КАК создаются сайты...
 програмирование Если Вы не имеете никаких способностей к программированию, -
но собственный мини-сайт Вам нужен позарез, то... выход есть!

Специально для таких, как Вы - абсолютных новичков - был записан и скомпилирован данный видео ряд: 5 бесплатных роликов по программе Macromedia Dreamweaver MX.

Cкачать ролики


Активная контекстная реклама — новое слово в вашем бизнесе
Мощная и быстрая раскрутка сайта!

Бесплатный видео курс по созданию собственного мега-сайта
создание собственного мега-сайта

Вам нужно создать полностью автоматизированный портал для публикации большого количества материалов, но нет сил на поддержку такого проекта? Ситуация усугубляется тем, что Вы НЕ ЗНАЕТЕ ни одного языка веб-программирования? Выход ЕСТЬ!!! Воспользуйтесь готовым решением - бесплатным движком, коих в Сети пруд пруди! .. О том «как?» - в данной серии видео уроков!..

Cкачать ролики

Купим рекламу на вашем сайте
www.HitHost.ru
- самая быстрая и надежная система раскрутки сайтов!

  Copyright © 2007. Все права защищены.  
Разрешается републикация материалов сайта с обязательным указанием ссылки на
автора материала (указание автора, его сайта) и ссылки cледующего содержания:
"http://www.uportal.com.ua/bit/   БИЗНЕС ИДЕИ И ТЕХНОЛОГИИ: сайт для начинающих предпринимателей"
Пишите: matvsbit@gmail.com
Заказать рекламу