Не так давно закончил сайт kayahara.org – сайт для Дзюдо клуба. Проект я сделал бесплатно, так как сам хожу в этот клуб … что бы стать “большим” и бить всех… хе-хе шучу… на самом деле что бы просто сбросить вес и наладить здоровье. Ну да ладно не буду тут писать про то что такое Дзюдо, а напишу немного о проекте и опыте полученном в процессе.
Сайт kayahara.org сделан статически, то есть без каких либо динамических элементов, хотя и думал туда что нить прикрутить. Классически сайты обычно делались в таблице, что бы все было аккуратно и красиво, но уже как минимум пару лет люди делают сайты без таблиц, применяя CSS… Для меня это был новый опыт, так как я особо с CSS не работал… Было дело пару тройку раз, например для этого сайта, но обычно я брал уже готовый CSS и дорабатывал его как мне надо было. Но на этот раз я решил что сайт сделаю с чистого листа и напишу весь CSS сам.
CSS довольно простой, но при этом мощный… можете немного покопаться в интернете и увидите примеры где один и тоже HTML код под управлением разных CSS дает абсолютно разный результат. Код сайта выглядит одинаково но при изменении CSS все меняется на 180 градусов. Я решил сделать сайт на 100% с использованием CSS и после пары дней у меня вышло то что я хотел… Было интересно посмотреть разные CSS коды и примеры, а так же прочитать разные новшества которые будут введены в новый CSS. Тут можно и даже нужно отметить что CSS это 100% будущее и если кто-то думает стать вэб дизайнером то ему обязательно стоит выучить CSS.
Что же касаемо сайта, то kayahara.org был моим первым опытом, где я написал весь код сам и с чистого листа… Вот например этот сайт был сделан не совсем с чистого листа… дизайн я сделал сам, а вот CSS я модифицировал с прежнего дизайна, который я тоже модифицировал до этого со стандартного темплейта ( шаблона ) ворд пресса. В итоге CSS для kayahara.org получился не слишком чистый, есть пара-тройка вещей которые стоило бы сделать по другому… конечно же не в плане функциональности, а в плане чистоты и структуры кода. Если вы хотите то можете зайти на kayahara.org посмотреть сорсник и открыть CSS, где вы найдете мой код.
Итого это был мой первый опыт написания CSS с чистого листа… и это прикольно, так как начинаешь видеть HTML по другому… да именно HTML, а не CSS… так как когда HTML структура уже дана, то проще написать CSS под нее, а когда надо писать и то и другое, то начинаешь немного путаться и думать как же сделать тут, там и так далее. И все же это хороший опыт… После написания сайта, я понял где у меня были проблемы и что стоит делать по другому…
Как “заднее слово” скажу что для меня написание кода это не просто написал что бы работало, а написал что бы было ещё и красиво. Кодить тоже можно красиво… и я думаю что с этим проектом я получил хороший урок о том как надо кодить красиво.