Знакомьтесь: веб-инспектор
Меняем шапку и фон журнала. Развлекаемся и проникаемся
1-й способ - простой и всем известный: выбрать дизайн с гибкими настройками, вроде выводка Chameleon-ов,
или Expressive, для которого есть целый конструктор от Yoksel - lj.yoksel.ru
2-й - для случаев, когда макет приглянулся, а в настройках нужных опций не предусмотрено.
Хотите взять что-нибудь минималистичное, вроде Sorbet Lavender, My News и задать
во всю ширь фон-подложку собственного сочинения? У Painterly поменять радикально-пурпурный
цвет линков? В Carousel вставить свою картинку?
Родная жжешная страничка - удобная модель для освоения веб-премудростей.
Web Inspector позволяет исследовать устройство страницы и проследить за поведением объектов
не сходя с места, прямо в браузере, без сторонних приложений и расширений.
Перекрась знакомый сайт погоды
или с Гуглом начуди - удиви ближнего, внукам похвались своим "искусством" )
делается фокус - в один клик.
Об этом дальше.
Найдем подходящую схему на стр http://www.livejournal.com/customize/,
для экспериментов лучше завести отдельный аккаунт
(заодно получим дополнительную порцию места под картинки; жж не возражает)
Не забудьте нажать кнопку "сменить", выбрав нужный акк в меню -
переключаемся и приступим к реконструкции.
Повторим вызов веб-инспектора, для тех кто пропустил предыдущие серии:
-> f12 (или правый клик на нужном объекте: "исследовать элемент", "посмотреть код")
-> нажмем на левый верхний уголок появившейся панели и поводим курсором по странице -
будут выделяться один за другим конструктивные блоки.
-> Щелкнем по выбранному блоку, напр по фону записи.
При этом выделится код элемента.
В правой части панели покажутся приписанные этом элементу стили.
Темный квадратик с надписью #2D4257 соответствует фону блока записей
Щелкнем по этому квадратику, откроется плашка выбора цветов,
кликнем на любой - сменится цвет и на странице
Нижним ползунком выбираем прозрачность: крайнее левое положение - полная прозрачность бэкграунда,
т.е. сквозь блок будет просвечивать нижний слой.
Все изменения происходят немедленно: добавляй, убирай, перекрашивай -
перекраивай страницу как хочешь!
Аналогично находим стиль определяющий цвет ссылок в Painterly
Еще раз о цветовой палитре, с Хабра:
Исследовав страницу в веб-инспекторе можем убедиться,
что у макета Сarusel нельзя заменить
только картинку с лошадкой -
придется скачивать весь фон и
перемонтировать в фото-редакторе.
Weston Grey не балует предустановленными настройками,
не пестрит дизайном - есть к чему руки приложить:
Откроем панель, слева (Elements) найдем строку Body -
это базовый контейнер страницы записей, в который вложены все остальные.
Справа - стилевые коды.
Прикрутим к фону картинку:
для этого впишем в стили для Body знакомый по прошлым выпускам код -
background: url(httр://ic.pics.livejournal.com/fotovivo/1907811.jpg);
А теперь займемся шапкой страницы,
наведёмся на заголовок, чтобы узнать, как зовут этот блок -
Увидели? - вплывающая подсказка вверху
Впишем в этот контейнер код бэкграунда, используя припасенную для него картинку
Таким же образом можно вставить фоновое изображение в блок записи,
чтобы текст располагался на фоне какой-нибудь текстуры или паттерна
Чтобы сохранить изменения, нужно все вставки перенести в раздел Custom CSS
(http://www.livejournal.com/customize/options.bml)
В примере с фонами для Weston Grey это -
body {
background-image: url(http://ic.pics.livejournal.com/img3.jpg);
}
#header-text {
background-image: url(http://ic.pics.livejournal.com/img2.jpg);
}
#content-inner {
background-image: url(http://ic.pics.livejournal.com/img3.jpg);
}
- копируете из правой части панели, сохраняя названия блоков (то, что перед фигурными скобками)
как есть (#header-text и тп).
Как убрать сайдбар (боковую колонку), если нет такой галочки в настройках стиля ?
- достаточно одну букву ввести и дальше выбираем из всплывающих подсказок:
"background""wite" - для фона, "color""black" - для текста
находим инспектором нужный блок и прописываем в Custom CSS код для скрытия сайдбра:
#beta-inner {
width:5px;
display: none;
}
Точки с запятыми не забывайте )
Окончательный вид тестового блога:
Панель разработчика - отличный инструмент для подбора цветов, опробования эффектов, отладки элементов оформления.
- В основном именно для отладки и обкатывания.
Сохранение результатов для блога - отдельная задача.
В инспекторе можно делать что угодно - никакого ущерба компьютеру это не нанесет и с браузером ничего не случится.
Что бы вы ни натворили на странице - стоит перезагрузиться, и все вернется на свои места.
Экспериментировать с панелью быстрее и безопаснее, чем непосредственно в ЖЖ -
где нужно ждать перезагрузки после каждой правки, чтобы увидеть результат
и, если очень постараться, можно поставить свой журнал на уши.
Если в выбранном дизайне уже есть картинка в шапке, а я хочу другую?
- Убрать ее из оригинального кода мы не можем (разве что скрыть целый блок вместе с содержимым).
Зато можем положить свою "поверх".
Если напр в лого вписана одна фоновая картинка, а следом другая -
.header {
background-image: url(http://ic.pics.livejournal.com/img3.jpg);
background-image: url(http://ic.pics.livejournal.com/img4.jpg);
}
- Последняя окажется сверху, ее мы и увидим на странице.
.header {
color: yellow;
}
.header {
color: black;
}
- Если цвет шрифта одного и того же элемента задан дважды:
исполняется последняя команда (отвлечемся от особых случаев).
В ЖЖ так устроено, что пользовательский код оказывается "ниже" предустановленного
и в большинстве случаев исправления срабатывают
(за исключением специально защищенных элементов вроде синего контрлстрипа вверху).
Можно издеваться не только над своим журналом, любую загруженную страницу легко переделать
через панель разработчика: случается порой наткнутся на что-то полезное в расцветке "вырвиглаз"
Cуществуют специальные программы для приведения загруженных страниц к удобочитаемому виду,
требуют примерно тех же усилий, зато имеют функцию сохранения, что полезно, если часто приходится работать с одним и тем же ресурсом, библиотекой напр - можно убрать из поля зрения все лишнее, настроить удобный шрифт и приятные цвета.
Все примеры на скриншотах - с Хрома.
В Опере, ФФ и его производных, а так же в IE - есть аналогичные инструменты и порядок работы такой же.
(В Огнелисе, пожалуй, инспектор элементов даже круче, с 3D-визуализацией.)
* * * ******************** * **************** * * *
- Что, если ничего непонятно? блоки, стили - тёмный лес.
- Так и ходить, как по лесу, по размеченным дорожкам и указателям: "посмотрите налево, посмотрите направо";
чтобы получить удовольствие от процесса, не обязательно знать назубок топографию местности,
схему залегания пластов и классификацию всех встречающихся на пути сущностей.
Идем от общего к частному, потом от частного - к общему на более сознательном уровне.
Заниматься частностями (заучивать справочник растений и минералов или штудировать наследование классов)
скучно, если прежде не встречал их живьем, в естественной среде обитания.
Сподручней исследовать объекты по мере поступления: яркая птичка мелькнула, цветочек затейливый -
найдем их в определителе, камешек необычный - посмотрим в гугле, что за зверь.
Дети так и осваивают премудрости виртуала - без мануалов к играм и общалкам, разбираясь на ходу.
Кто-то потом переходит к изучению флоры и фауны или написанию собственных приложений. Но вряд ли
найдется орнитолог, который не начинал с выхаживания птенцов и наблюдений за пернатыми во дворе.
И точно нет разработчика, который до того не играл бы сам )
Ориентироваться в незнакомом лесу - пригодится и в жизни и в вебе )
Еще вариант - пробовать руками. Начни во всех деталях описывать даже игру "в дурака" -
покажется не-разбери-поймешь, на практике все схватывают с первого раза.
Кст про мой Flexible Squares любопытная вещь выяснилась: суповцы проговорились в комментах,
что в нем нет "промо" и не будет - если смотреть Ленту "в своем стиле" (поскольку ряд дизайнов
больше не поддерживаются - обновления к ним не применяются) мелочь, а приятно :)
В следующем сезоне: как сделать эффект,
как у Rainbow, а Top Secket не таким официозным