Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Баннеры, кэширование и SSI




Как известно, баннерные системы предлагают включать в код некоторую случайную величину в URL скрипта показа - защита от кеширования.

· Можно генерировать всю страницу скриптом, от первого до последнего символа

· Можно сделать страницы помощи баннерных систем - включить by SSI скрипт, генерящий случайный баннер

· Динамически записать часть документа с кодом банера JavaScrip-ом

А можно еще так:

<!--#config timefmt="%s"--> <!--#set var="RND" value="$DATE_LOCAL"--> <!-- Russian LinkExchange code START --> <iframe src=http://www.linkexchange.ru/cgi-bin/erle.cgi?some_id? <!--#echo var="RND"--> frameborder=0 vspace=0 hspace=0 width=468 height=60 marginwidth=0 marginheight=0 scrolling=no> <a href=http://www.linkexchange.ru/users/some_id/goto.map target=_top> <img src=http://www.linkexchange.ru/cgi-bin/rle.cgi??<!--#echo var="RND"--> alt="RLE Banner Network" border=0 height=60 width=468></a> </iframe> <!-- Russian LinkExchange code END -->

То есть, как случайная величина выступит количество секунд от 1970 года. Не тратится время и память на запуск скрипта-генератора, Java-Script (как среди некоторых пользователей сейчас это модно) может быть выключен.

Один шаблон отображения - разное содержание

Часто шаблоны используют таким образом: есть только один файл, который описывает структуру страницы, а основное содержание включается директивой

<!--#include virtual="$QUERY_STRING.html"-->

ссылки, соответственно, будут иметь вид:

href="www.your_domain.ru/index.html?page1" href="www.your_domain.ru/index.html?page2"...

Проблема возникает, если пользователь набирает адрес непосредственно http://www.your_domain.ru, т.е. QUERY_STRING=""

Решение:

<!--#if expr="$QUERY_STRING" --> <!--#include virtual="$QUERY_STRING.html"--> <!--#else --> <!--#include virtual="default.html"--> <!--#endif -->

где default.html - страница корневого индекса (оглавления) и просто заглушка.

 


Приложение 1. Сводная таблица тегов HTML

 

Тег Определение и атрибуты
<DOCTYPE> содержит информацию о версии HTML
<HTML> первый тег документа HTML
<HEAD> раздел документа содержащий сведения о странице
<TITLE> текст, который появится в первой строке заголовка браузера
<META> дополнительные сведения о документе
<!--- > комментарий html-документа, который не виден на Web-странице
<BASE> атрибут target задает имя кадра
  <BODY> раздел документа содержащий тело html-документа
background Указание файла, содержащего изображение, применяемое в качестве фона страницы
bgcolor Изменение только цвета фона страницы
text Изменение цвета шрифта документа
link Цвет не посещенной ссылки
alink Цвет активной ссылки
vlink Цвет посещенной ссылки
<P> Начало абзаца
<BR> Переход на новую строку
<CENTER> Центрирует текст или другую информацию
От <H1> <H6> Заголовок соответствующего уровня
    <FONT> Шрифт
color Цвет шрифта
size Размер шрифта в пунктах
face Гарнитура (не рекомендуется использовать)
<OL> Нумерованный список
<UL> Ненумерованный список
<DL> Список определений
<LI> Элемент нумерованного или ненумерованного списка
<DT> Термин, приведенный в списке определений
<DD> Абзац с текстом определения в списке определения
  <TABLE> Задание таблицы
align Выравнивание таблицы по горизонтали
background Указание файла, содержащего изображение, применяемое в качестве фона таблицы
bgcolor Цвет фона таблицы
border Толщина внешней рамки таблицы
cellpadding Ширина промежутка между данными и рамкой таблицы
width Ширина таблицы
cellspacing Интервал между соседними ячейками (в пикселях)
Caption Заголовок таблицы
    <TH> или <TR> Первая строка таблицы (шапка) Или любая другая строка таблицы
align Выравнивание строки по горизонтали
valign Выравнивание строки по вертикали
background Указание файла, содержащего изображение, применяемое в качестве фона строки
bgcolor Цвет фона строки
<TD> Ячейка данных таблицы
align Выравнивание данных по горизонтали
valign Выравнивание данных по вертикали
background Указание файла, содержащего изображение, применяемое в качестве фона ячейки
bgcolor Цвет фона ячейки
<HR> Горизонтальная полоса
align Выравнивание полосы по горизонтали
сolor Цвет полосы
width Длина полосы
size Толщина полосы в пикселях
<A> Определение ссылки
href Файл, якорь или URL, который является местом назначения ссылки
name Имя якоря, который должен быть создан в указанной позиции на Web-странице
target Имя кадра, в котором должна быть отображена страница, указанная в ссылке
    <MARQUEE> Бегущая строка
direction или behavior Направление движения строки
align Выравнивание текста внутри строки
bgcolor Цвет строки
height Высота строки
width Длина строки
<IMG> Изображение на странице
src Имя файла или URL графического изображения
align Выравнивание рисунка
alt Текст в месте расположения рисунка
border Рамка вокруг графического изображения, указанной толщины
height Высота рисунка в пикселях
width Длина рисунка в пикселях
hspace Отступ от изображения по горизонтали
vspace Отступ от изображения по вертикали
<FRAMESET> Общий формат страницы, состоящей из кадров
rows Число и размер кадров, которые делят Web-страницу по горизонтали
cols Число и размер кадров, которые делят Web-страницу по вертикали
FRAME Задает кадр
src Имя файла или URL Web-страницы, появляющейся в этом кадре
name Имя кадра
  <FORM> Задание начала бланка формы
method Способ передачи данных формы на сервер (обычно post)
action адрес в формате URL, по которому выполняется обработка информации формы
name Имя формы
<INPUT> Задание областей для ввода данных в форму
  name Имя элемента ввода
type Тип элемента ввода
size число вводимых символов для текстовых полей
maxlength Максимальное число вводимых символов для текстовых полей
value Уникалбный идентификатор элемента ввода или вид надписи на кнопке
checked начальное значение для переключателя
<SELECT> Создает в форме ниспадающий список
<OPTION> Вариант выбора в ниспадающем списке
               

 

Приложение 2. Спецсимволы

 

код символа Named Character Reference Символ Комментарий
&#32;     Пробел
&#33;     Восклицательный знак
&#34; &quot; " Прямая кавычка
&#35;   # Знак номера
&#36;   $ Знак доллара
&#37;   % Знак процента
&#38; &amp; & Амперсанд
&#39;   ' Апостроф
&#40;   ( Левая скобка
&#41;   ) Правая скобка
&#42;   * Звездочка
&#43;   + Знак плюс
&#44;   , Запятая
&#45;   - Дефис
&#46;   . Period (fullstop)
&#47;   / Слэш
&#48;     Ноль
&#49;     Один
&#50;     Два
&#51;     Три
&#52;     Четыре
&#53;     Пять
&#54;     Шесть
&#55;     Семь
&#56;     Восемь
&#57;     Девять
&#58;   : Двоеточие
&#59;   ; Точка с запятой
&#60; &lt; < Знак «меньше»
&#61;   = Знак «равно»
&#62; &gt; > Знак «больше»
&#63;   ? Вопросительный знак
&#64;   @ Коммерческое at
&#65;   A Буква A
&#66;   B Буква B
&#67;   C Буква C
&#68;   D Буква D
&#69;   E Буква E
&#70;   F Буква F
&#71;   G Буква G
&#72;   H Буква H
&#73;   I Буква I
&#74;   J Буква J
&#75;   K Буква K
&#76;   L Буква L
&#77;   M Буква M
&#78;   N Буква N
&#79;   O Буква O
&#80;   P Буква P
&#81;   Q Буква Q
&#82;   R Буква R
&#83;   S Буква S
&#84;   T Буква T
&#85;   U Буква U
&#86;   V Буква V
&#87;   W Буква W
&#88;   X Буква X
&#89;   Y Буква Y
&#90;   Z Буква Z
&#91;   [ Левая квадратная скобка
&#92;   \ Обратный слэш
&#93;   ] Правая квадратная скобка
&#94;   ^ Caret
&#95;   _ Знак подчеркивания
&#96;   ` Acute accent
&#97;   A Буква a
&#98;   b Буква b
&#99;   c Буква c
&#100;   d Буква d
&#101;   e Буква e
&#102;   f Буква f
&#103;   g Буква g
&#104;   h Буква h
&#105;   i Буква i
&#106;   j Буква j
&#107;   k Буква k
&#108;   l Буква l
&#109;   m Буква m
&#110;   n Буква n
&#111;   o Буква o
&#112;   p Буква p
&#113;   q Буква q
&#114;   r Буква r
&#115;   s Буква s
&#116;   t Буква t
&#117;   u Буква u
&#118;   v Буква v
&#119;   w Буква w
&#120;   x Буква x
&#121;   y Буква y
&#122;   z Буква z
&#123;   { Левая фигурная скобка
&#124;   | Вертикальная полоса
&#125;   } Левая фигурная скобка
&#126;   ~ Тильда
&#127; - &#159;     Не используются
&#160;     Неразрывный пробел
&#161;   ¡ Inverted exclamation
&#162;   ¢ Знак цента
&#163;   £ Знак фунтов стерлингов
&#164;   ¤ Знак валюты
&#165;   ¥ Знак йены
&#166;   ¦ Вертикальная черта
&#167;   § Знак параграфа
&#168;   ¨ Umlaut (dieresis)
&#169;   © Знак копирайта
&#170;   ª Feminine ordinal
&#171;   « Левая кавычка
&#172;     Не знак
&#173;   ­ Soft hyphen дефис
&#174;   ® Знак (R)
&#175;   ¯ Macron accent
&#176;   ° Знак градуса
&#177;   ± Знак «плюс минус»
&#178;   ² Степень два
&#179;   ³ Степень три
&#180;   ´ Acute accent
&#181;   µ Знак «микро»
&#182;   Знак абзаца
&#183;   · Точка посередине
&#184;   ¸ Cedilla
&#185;   ¹  
&#186;   º Masculine ordinal
&#187;   » Правая кавычка
&#188;   ¼ Дробь одна четверть
&#189;   ½ Дробь одна вторая
&#190;   ¾ Дробь три четверти
&#191;   ¿ Инвертированный знак вопроса
&#194; &Acirc; Â Capital A, circumflex accent
&#206; &Icirc; Î Capital I, circumflex accent
&#215;   × Знак умножения
&#226; &acirc; â Small a, circumflex accent
&#238; &icirc; î Small i, circumflex accent
&#247;   ÷ Division sign

 


Литература

 

1. С. А. Соколов. HTML и CSS в примерах, типовых решениях и задачах (+ CD-ROM) Издательство: Вильямс, 2007 г. 416 стр.

2. Эрик А. Мейер. CSS. Каскадные таблицы стилей. Подробное руководство. Cascading Style Sheets: The Definitive Guide Издательство: Символ-Плюс, 2008 г. 576 стр.

3. Чак Муссиано и Билл Кеннеди. HTML и XHTML. Подробное руководство. HTML & HXTML. The Definitive Guide Издательство: Символ-Плюс, 2008 г. 752 стр.

4. Дэвид Флэнаган. JavaScript. Подробное руководство. JavaScript: The Definitive Guide. Издательство: Символ-Плюс, 2008 г. 992 стр.

5. Артемий Ломов. HTML, CSS, скрипты: практика создания сайтов (+ CD-ROM). Серия: Самоучитель. Издательство: БХВ-Петербург, 2007 г. 416 стр.

6. Джеффри Зельдман. Web-дизайн по стандартам. Designing with Web Standards. Серия: Школа Web-мастерства Издательство: НТ Пресс, 2005 г. 440 стр.

7. Кэрри Бикнер. Экономичный Web-дизайн. Web Design on a Shoestring. Серия: Школа Web-мастерства Издательство: НТ Пресс, 2005 г. 248 стр.

8. Вирджиния ДеБольт. HTML и CSS. Совместное использование. Integrated HTML and CSS: A Smarter, Faster way to Learn. Серия: Школа Web-мастерства. Издательство: НТ Пресс, 2006 г. 512 стр.

9. Дэн Седерхольм. Пуленепробиваемый Web-дизайн. Bulletprof Web-Design. Серия: Школа Web-мастерства. Издательство: НТ Пресс, 2006 г. 256 стр.

10. Владимир Дронов. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. Серия: Профессиональное программирование. Издательство: БХВ-Петербург, 2011 г. 416 стр.

11. Джон Дакетт. Основы веб-программирования с использованием HTML, XHTML и CSS. Beginning Web Programming with HTML, XHTML, and CSS. Издательство: Эксмо, 2010 г. 768 стр.

12. И. Квинт. HTML, XHTML и CSS на 100 %. Серия: На 100%. Издательство: Питер, 2010 г. 384 стр.

13. Николай Прохоренок. HTML, JavaScript, PHP и MySQL. Джентельменский набор Web-мастера. Серия: Профессиональное программирование. Издательство: БХВ-Петербург, 2010 г. 912 стр.

14. А. К. Гультяев, В. А. Машин. Уроки Web-мастера (+ CD-ROM). Издательство: КОРОНА принт, 2010 г. 448 стр.

15. Ю. Ю. Замятин, М. А. Горин, В. А. Ищенко. Создаем, программируем, шлифуем и раскручиваем Web-сайт (+ CD-ROM). Серия: Быстро и легко Издательство: Лучшие Книги, 2010 г. 272 стр.

16. Мэтт Зандстра. PHP. Объекты, шаблоны и методики программирования. PHP Objects, Patterns, and Practice. Издательство: Вильямс, 2009 г. 480 стр.

17. Энди Гутманс, Стиг Баккен, Дерик Ретанс. PHP 5. Профессиональное программирование. PHP 5 Power Programming. Серия: High Tech. Издательство: Символ-Плюс, 2006 г. 704 стр.

18. Колин Мук. ActionScript 3.0 для Flash. Подробное руководство. Essential ActionScript 3.0. Издательство: Питер, 2009 г. 992 стр.

19. Эрик Фримен, Элизабет Фримен. Изучаем HTML, XHTML и CSS. Head First HTML with CSS & XHTML. Серия: Бестселлеры O'Reilly. Издательство: Питер, 2010 г. 656 стр.

20. Этан Вотролл и Джефф Сьярто. Изучаем веб-дизайн. Head First Web-Design. Серия: Мировой компьютерный бестселлер. Издательство: Эксмо, 2010 г. 496 стр.

21. И. Ашманов, А. Иванов. Продвижение сайта в поисковых системах. Издательство: Вильямс, 2010 г. 304 стр.

22. М. Б. Зуев, П. А. Маурус, А. Г. Прокофьев. Продвижение сайтов в поисковых системах. Спасательный круг для малого бизнеса. Издательство: Бином. Лаборатория знаний, 2007 г. 304 стр.

23. Николай Евдокимов, Игорь Лебединский. Раскрутка веб-сайта. Практическое руководство. Издательство: Вильямс, 2011 г. 288 стр.

24. http://www.w3c.org/

25. http://www.download.ru/ - коллекция бесплатных и условно бесплатных программ, в том числе и скриптов.

26. http://www.webclub.ru/ - серия полезных скриптов Всероссийского Клуба Веб-разработчиков

27. http://citforum.ru/ содержит библиотеку on-line

 

 


 

Автор: В.К. Сибирский

 

 

Название работы: ВЕБ-ДИЗАЙН

 

Компьютерное редактирование: В.К. Сибирский

 

Подписано в печать

Формат 60х84 1/16

Уч. изд. л..Печ. Листов:.

Заказ. Тираж






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных