02
11
09

Верстальщицкий гламур или нет предела совершенству

Рубрики: Обсуждения
Тэги: ,

perfection.jpg

Проект “Моя гитарная школа” в данный момент времени находится в стадии “рисунок-карандашиком-по-бумаге”. Поэтому, пока суть да дело, несколько отвлечемся от циклов статей и поговорим о такой спорной в вебмастерской практике вещи как стремление к совершенству в плане верстки веб-сайтов.

Почему спорной? Кто хоть немного владеет ситуацией о чем, собственно, идет речь, тот в курсе, что элементарная очевидность работы верстальщика имеет место быть отнюдь не столь очевидной, как работа, к примеру, веб-дизайнера. И это понятно. “Живопись” последнего — это то, что видит всяк входящий на сайт. Творчество же верстальщика скрыто хитроумными браузерами, дабы не вызывать мозговой шок у непосвященных.

Отсюда закономерный вопрос: а надо ли верстальщику шибко извращаться, чтобы получить почти идеал в плане верстки? Или можно схалтурить и склепать сайт на пару кривых гвоздей? Ведь все равно никто снаружи этой халтуры не увидит. Благо, браузеры сейчас все как один умные и интеллигентные. Всякую шнягу не стану показывать. Ну, если уж не совсем дико халтурить, конечно.

В сети уже наверняка есть масса подобных тем. От простых советов делать хорошо, до холиваров на уровне “div – зашибись, а table — ацтой!” Все это, конечно же, интересно и в чем-то даже прикольно. Человек ищущий (а таковым быть по статусу обязан каждый сознательный веб-мастер) почитает, проникнется, приколется и выудит что-то полезное, отправив весь шлак фтопку. Иной же сильно озадачится. Особенно такой банальной сентенцией как “а фигли?” Ведь и правда, если пользователь не видит кода, то мож ну его нафик извращаться? Тупо набросать на странице все в кучу, и пусть браузеры сами разруливают, где тут что. Все равно все будет более или менее понятно на странице.

Так-то оно так. Можно даже не заморачиваться по поводу смены алгоритмов работы браузеров в будущем или таким ёмким и, вместе с тем, жутко неконкретным понятием как “юзабилити”. Ведь никто на самом деле не знает, что будет лет эдак через 5 – 10. Возможно, браузеры будут более строгими в отношении того же доктайпа (DOCTYPE), а может им станет это все глубоко до лампочки. И никто не скажет точно на 100% как на самом деле удобно, ибо каждому челу своя прихоть.

Фишка заключается в очень простом: все, что вы когда-либо наковыряли в html, все оно к вам в том или ином виде вернется. Если схалтурить в одном месте, то оно все равно выползет в другом. Причем выползет совершенно не кстати и будет кусать моск, пока вы не разрешите конфликт. Этих конфликтов может быть бесконечно много. Суть не в том, чтобы выучить все возможные способы построения страниц, а также все существующие хаки. Суть в самом простом: сделай так, чтобы сам потом смог разобраться.

Есть уже масса готовых шпаргалок на данную тему. От подробнейших раскладок по свойствам тех или иных элементов верстки, до универсальных фреймворков, предоставляющих кучку готовых настроек, пусть даже и с некоторым избытком. Это все, конечно, замечательно и где-то даже нужно. Но пока ты сам сознательно не профильтруешь через самое себя, что ты вообще такое кодируешь, то оно так и останется чем-то далеким и виртуальным. А в результате — пара глюков на странице, и верстальщик в попе. Поэтому самый простой и действенный совет от Вебсовета: делай только то, что понимаешь. Если не уловил смысл относительного позиционирования или какого-нибудь z-indexа, то не лепи их куда ни попадя, услышав где-то, что это может сработать. Оно, быть может, и сработает, но ты этого не догонишь, а значит, при случае, и не сможешь поправить, если что.

Это не нравоучение. И не брюзжание бывалого версталы, в сотый раз тыкающего носом новичка в азбучные истины. Это призыв к дискуссии, если кто не понял. Вопрос прост и прозрачен: стоит ли вылизывать код страницы, или можно в чем-то пренебречь? Аргументы принимаются всякие: от категорически-апологетно-неумолимого “Нихт!”, до трансцендентального и хипповски-миросподвижнического “да-ну-нах-мир-вам-братья!” Но только с объяснением своей точки зрения. Цумволь!

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

20
10
09

Создание статичного сайта на Wordpress. | Часть 2

Рубрики: WordPress
Тэги: , , , ,

Продолжим ваять наш статичный сайт на движке Wordpress. Но для начала пару слов о версии самого движка. Я не консерватор и все новое воспринимаю достаточно положительно. А если оно к тому же еще и полезно, то вообще на ура. Однако в случае с версиями движка WP дело обстоит не так бодро. Не секрет, что сейчас сложилась такая ситуация, когда каждая новая версия весит все больше, а ресурсов требует уже просто непомерно много. К тому же движок постепенно обрастает сомнительными новшествами, которые вряд ли будут востребованы большинством пользователей.

Безопасность? Хм… Чем сложнее система, тем больше дыр. А сломать при желании можно что угодно.

Медиа? Так уже полным полно спец плагинов, расширяющих и без того немалый функционал движка.

В общем, ежели подходить к сему делу прагматично, а в силу вышеозначенной темы статьи принять как постулат, что раз уж упрощать сайт до статики, то и ни к чему брать мега-гаубицу последней модели, то я предлагаю ограничиться версией движка за номером 2.3.3. Как самой стабильной из данной ветки и вполне себе самодостаточной. Скачать буржуйскую версию вы можете на официальном сайте wordpress.org или русифицированный Wordpress 2.3.3 у меня на Вебсовете. В моей версии слегка прибрано в админской движка, чтобы при заходе туда не наблюдалась куча объяв о новостях и прочих “радостях”. Обратите внимание, что в комплекте нет пресловутого файла wp-config-sample.php, который необходимо править, а затем еще и переименовывать в просто wp-config.php. Все уже переименовано. Вам достаточно лишь открыть файл wp-config.php и вписать туда свои данные по БД.

Читать полностью →

12
10
09

Создание статичного сайта на Wordpress. | Часть 1

Рубрики: WordPress
Тэги: , ,

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

Для начала еще раз проникнемся идеей и вкратце разберемся, зачем же стрелять из пушки по мухам, сиречь использовать изначально динамический движок для статичных целей. Некоторые мысли по данному поводу были уже озвучены в прошлом посте. Основной посыл следующий: “блоговый” тип сайта подразумевает новостной характер ведения записей. То есть, информация чаще всего имеет характер сиюминутный, свежий, актуальный здесь и сегодня, безнадежно устаревший и практически ненужный в недалеком будущем, а потому утекающий в безвременье — читай в архив. Соответственно, и способ подачи информации конвейерный: самое свежее на виду, а все старое где-то в закромах на сто первой странице.

Но если информация не устаревает со временем? Ваши стихи, любимые рецепты блюд, удачные фото-работы, работающие схемы вечного двигателя и т.п. Вряд ли большинство читателей блога полезут в далекие и пыльные архивы, чтобы почитать там нечто интересненькое. Уже сам характер “блогового” сайта подразумевает, что все самое интересное должно быть на виду. Так может есть тогда смысл вытащить “на вид” именно то, что вам самим хочется показать? Все самое вкусное, на ваш взгляд, и удачное. А остальной материал пусть будет полезным дополнением.

Сделать такое позволяет статичный тип сайта, когда на главной странице выведено все, что нам нужно показать в первую очередь. Это может быть как непосредственно описание сайта, так и краткие выдержки из разделов (рубрик). Или, например, ваши самые лучшие фотографии, рисунки и пр. При этом сохраняется возможность ленточной публикации каких-то новостей в привычном блоговом стиле. Их вполне можно закинуть в соответствующий раздел меню. Кому любопытно — может туда зайти и почитать, каким пальцем вы сегодня ковыряли в носу сколько полезных вещей вы сотворили за сегодня.

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

Другими словами, движок ВП дает возможность использовать громадную массу его возможностей при том, что внешне сайт может выглядеть как вполне себе статичный. И в данном случае уже речь идет не о пальбе из пушки по мухам, а о вполне осознанном применении мощного инструмента в своих личных интересах.

Читать полностью →

Стр. 13 из 41« 1...«10111213141516»...Посл. »