Добавить в цитаты Настройки чтения

Страница 9 из 13

По большому счёту, удобство и функциональность страницы обратно пропорциональны количеству директорий, которые наплодил её создатель.

Однако, я всё же не стал бы рекомендовать валить всё в одну кучу. Во-первых, она в какой-то момент становится всё-таки слишком большой. Во-вторых, тексты и рисунки начнут путаться, потому что иногда очень удобно назвать одним и тем же именем html-файл и картинку. Разумеется, машине это всё равно - вас же это не раз собьёт с толку.

Для небольшой странички лучше всего использовать простейшую структуру:

То есть разместить в корне - индекс и некоторые принципиально важные файлы (типа файла стилей), в отдельной директории - тексты, а в другой рисунки. Дёшево и сердито, скажете вы, и будете правы. Однако, здесь вы, по

* ПОТАЙНЫЕ КОМНАТЫ, ИЛИ СКЕЛЕТ В ШКАФУ

крайней мере, не запутаетесь. Иногда проще показать, чем рассказать. Это как раз такой случай. Впрочем, показывать тут придётся сущие пустяки. Вот перед вами моя личная папочка, где я храню свою страничку:

Если вы внимательно читали предыдущее, то быстро поймёте, что такое папки images и stories: в одной лежат картинки (их у меня мало), в другой тексты. С файлом index.html, надеюсь, тоже всё понятно. Вопросы вызывают папочки, называемые по-русски. Понятно, что в вебе, на моей страничке, их нет. Что же там лежит?

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

Приведу, опять же, пример из обычной практики. Вот перед экранам своего любомого монитора ломает глаза очередной сайтостроитель. Допустим, что он скромен в своих претензиях: он делает маленькую домашнюю страничку, на которой всех украшательств - его собственная физиономия, да пара небольших текстов в стиле "Как я провёл лето на даче у дедушки". Типа:

Как я уже писал, такая страничка имеет право на существование, так что обратимся к проблемам её ваятеля. Понятно, что фотка на морде страницы Вани была сделана не им самим - а, скорее всего, его продвинутым приятелем с цифровой камерой. Который выбрал лучший, по его мнению, вариант, и прислал Ване по е-мейлу, в виде большого jpeg'а. Допустим, этот jpeg назывался vanja.jpg.

Ване картинка не понравилась. Он написал другу, чтобы тот поискал чего повыразительнее ("ну помнишь, ту, где я ору и рожа кривая"). Тот, чертыхнувшись, присылает ему другую, под называнием vanja.jpeg (ну так записалось). Ваня доволен - однако, картинка великовата. Умный Ваня знает Фотошоп: он режет её как надо, и делает новый файл, заодно меняя его тип: у Вани душа лежит к формату gif. Итак, образуется файл vanja.gif, который и пошёл бы на страничку, но в последний момент Ваня решает его ещё и оптимизировать. Оптимизирует, и получает окончательный файл ivan.gif.

С текстами же дело обстоит так. Рассказ о пиве у него написан давно, и лежит в файле pivo.doc. Ваня конвертирует его в html и получает файл pivo.htm. Потом он его правит в каком-нибудь кривом редакторе, который делает из него файл pivo.HTM (фронтпыж, например, на такое способен с полпинка), заодно убирая из него самые выразительные подробности, чтобы не пугать впечатлительного читателя. Это самое pivo.HTM он и кладёт себе на страничку.

Рассказ о футболе претерпевает следующее. Сначала пишется текст futbol.htm - прямо в редакторе. Текст почти готов, когда Ваня вспоминает, что по-аглицки лучше назвать его football.htm, и перезаписывает его прямо из редактора. И кладёт на страничку.

Рассказ же о любви к водке Ваня в своё время рассказывал приятелю, который его записал, и держит его на своей занюханной паге под названием vodka.htm. Справедливо полагая, что интеллектуальная собственность на эту душераздирающую историю принадлежит ему, Ваня утаскивает с приятелевой страницы текст, малость его редактирует... потом сохраняет в новом файле, именуемом vdk.html. И кладёт на страницу, утирая со лба трудовой пот.

В результате в личной папке товарища Пендаля остаётся:

vanja.jpg

vanja.jpeg

vanja.gif

ivan.gif

pivo.doc

pivo.htm

pivo.HTM

futbol.htm

football.htm

vodka.htm

vdk.html

Из которых на самом деле нужны всего-то:

ivan.gif

pivo.HTM

football.htm

vdk.html

Понятно, что с такой горой мусора управляться попросту неудобно: через некоторое время становится очень трудно вспомнить, где там бузина, а где дядька, и который из файлов vanja.* был исходным.

Возникает, конечно, естественное желание убить всё лишнее. Но ведь некоторые из старых файлов (типа двух исходных фотографий, а также исходников историй) могут понадобиться снова: вдруг Ване надоест его рожа, и он решит, что первый вариант был лучше? Или он решится, наконец, поведать миру всю правду о своих взаимоотношениях с пивом, включая вымаранный кусок про обблеванный бюст Дзержинского? Да мало ли что?

Короче: лучше всего разложить всё по полочкам. Самое логичное разложить всё на три кучки:

* сырьё, с которым мы работаем сейчас,

* отработанное сырьё, которое ещё может оказаться зачем-нибудь полезным (нечто вроде "корзины" на вашем десктопе);

* готовый продукт, который надо выставить на страничку.

Главное при этом - держать в чистоте последнюю папочку. Железное правило: ничего лишнего в папке с готовыми файлами.

Как оно всё устроено у меня, я уже показал. Вы, конечно, можете называть всё по своему вкусу. Одна только рекомендация: файлы с сырьём и отработанным продуктом лучше называть по-русски, чтобы не путаться.

И ещё несколько слов о том, почему уничтожать черновики всё же не стоит.

Ну, во-первых, время от времени что-то такое, что вы выбросили в порыве страсти, может и впрямь понадобиться: фотка, текст, или что ещё.

Но дело даже не в этом. Само наличие черновиков, в том числе и веб-черновиков (то есть - неудачных вариантов оформления, смешных и глупых) не даст вам забыть о тех ошибках, которые вы сделали раньше, а, соответственно - поможет вам их не делать.

Чтобы не быть голословным, я даю (хотя и с некоторым содроганием) ссылку на скриншот с первого, самого древнего варианта этой странички. Я до сих пор держу это у себя на диске - "чтобы помнилось".

ЧТО ТАКОЕ ХОРОШО И ЧТО ТАКОЕ ПЛОХО

* ПРЕДСТАВЛЕНИЕ МИРУ ИЛИ КАК ВАС ПО БАТЮШКЕ

Одной из прелестей Интернета является возможность подписываться не собственным именем, а ником. Ник - это нечто среднее между литературным псевдонимом и кликухой (она же погоняло). Плохо то, что это среднее обычно совмещает в себе худшие черты обоих родителей. От литературного псевдонима ники унаследовали вычурность и сложность, а от кличек - вульгарность. В результате Интернет населяют разного рода "Белые Драконы", "Чёрные рыцари", "Суперкиллеры", и прочая шелупонь. Интересно, что возраст и образование совершенно не влияют на желание назваться как-нибудь в этом духе. Уж сколько раз твердили миру - а поток "Белых Теней", "Урукхаев", "Дождиков", "Снежинок", "Страстных Лэди", и тому подобной труднозапоминающейся мелкой нечисти не иссякает.

Сказать по этому поводу нечего: страсть есть страсть. Учтите, однако, что создание странички имеет свою специфику. В частности, не надо путать ник, пригодный для конференции или чата - и ник, которым хорошо подписывать страничку.

Общее правило таково: ники для чата и конференции тяготеют к кликухам и погонялам, а ники для страничек - к литературным псевдонимам. Поэтому самое лучшее, что можно придумать - это подписаться своим настоящим именем и фамилией. Если же это по какой-то причине невозможно (например, вы собираетесь выкладывать на страничку варезный софт, или вам не нравится семейный идентификатор, унаследованный от папаши), напрягитесь и представьте себе, что вы написали роман, который должен покрыть вас неувядаемой славой, и вы хотите издать его под неким условным именем. Самое лучшее - это хорошо подобранное "естественное" ФИО - то есть такое, какое теоретически может встретиться в реальном паспорте, (пусть и редко - как Иосиф Сидоров или Юлия Жосынжызы). Имена литературных героев и исторических персонажей тоже приемлемы, хотя и используются чересчур широко.