Чтение онлайн

на главную

Жанры

Бонсаи, или Малое Урловодство
Шрифт:

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

много, то редизайн становится невозможным по определению.

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

Однако, я всё же не стал бы рекомендовать валить всё в одну кучу. Во-первых, она в какой-то момент становится всё-таки слишком большой. Во-вторых, тексты и рисунки начнут путаться, потому что иногда очень удобно назвать одним и тем же именем 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.* был исходным.

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

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

Поделиться:
Популярные книги

На границе империй. Том 7. Часть 2

INDIGO
8. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
6.13
рейтинг книги
На границе империй. Том 7. Часть 2

Авиатор: назад в СССР 11

Дорин Михаил
11. Покоряя небо
Фантастика:
альтернативная история
5.00
рейтинг книги
Авиатор: назад в СССР 11

LIVE-RPG. Эволюция-1

Кронос Александр
1. Эволюция. Live-RPG
Фантастика:
социально-философская фантастика
героическая фантастика
киберпанк
7.06
рейтинг книги
LIVE-RPG. Эволюция-1

Кодекс Крови. Книга II

Борзых М.
2. РОС: Кодекс Крови
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Крови. Книга II

Последний попаданец 9

Зубов Константин
9. Последний попаданец
Фантастика:
юмористическая фантастика
рпг
5.00
рейтинг книги
Последний попаданец 9

70 Рублей

Кожевников Павел
1. 70 Рублей
Фантастика:
фэнтези
боевая фантастика
попаданцы
постапокалипсис
6.00
рейтинг книги
70 Рублей

Измена. Право на счастье

Вирго Софи
1. Чем закончится измена
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Измена. Право на счастье

Наизнанку

Юнина Наталья
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Наизнанку

Третий. Том 3

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
Третий. Том 3

Вернуть невесту. Ловушка для попаданки

Ардова Алиса
1. Вернуть невесту
Любовные романы:
любовно-фантастические романы
8.49
рейтинг книги
Вернуть невесту. Ловушка для попаданки

Пятое правило дворянина

Герда Александр
5. Истинный дворянин
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Пятое правило дворянина

Вернуть невесту. Ловушка для попаданки 2

Ардова Алиса
2. Вернуть невесту
Любовные романы:
любовно-фантастические романы
7.88
рейтинг книги
Вернуть невесту. Ловушка для попаданки 2

Виконт. Книга 2. Обретение силы

Юллем Евгений
2. Псевдоним `Испанец`
Фантастика:
боевая фантастика
попаданцы
рпг
7.10
рейтинг книги
Виконт. Книга 2. Обретение силы

Везунчик. Дилогия

Бубела Олег Николаевич
Везунчик
Фантастика:
фэнтези
попаданцы
8.63
рейтинг книги
Везунчик. Дилогия