Что такое слой и что такое стиль? Или про структуру ЖЖ

Mar 27, 2013 22:20

Здравствуйте. Пришел сюда с огромным желанием разобраться в оформлении собственного ЖЖ самостоятельно. Есть вопросики. Не совсем понятно чем отличаются слои от стилей и за что каждый из них отвечает? Еще не понятно при помощи каких «танцев с бубнами» выводится тот или иной блок на страницу ЖЖ (к примеру календарь)? Кто знает, пожалуйста подскажите.

s2, настройки журнала

Leave a comment

daysovet March 30 2013, 14:11:08 UTC
Подскажите, на какой язык программирование похож s2? Прочитал, что он похож и на c и на javascript и на perl. Решил попробовать освоить perl, для того, что бы разобраться в s2. Целесообразно ли это и есть ли другие пути изучения языка s2?

Reply

yoksel March 30 2013, 18:46:56 UTC
Если вы пишете комментарий к собственному посту, никто кроме вас может о нём не узнать

По-моему, не целесообразно. У перла много своих специфических конструкций, которые никак не используются в S2. Не могу сказать, что S2 сильно на что-то похож.
Знакомство с другими языками помогло бы вам скорее понять общие принципы работы языка.

По-моему, лучший способ изучить S2 - это начать его использовать.

Reply

daysovet March 30 2013, 19:27:57 UTC
А куда нужно писать комментарии? Я только осваиваюсь в ЖЖ.
Как же начать его использовать, если никакой литературы на русском языке нет. Как менять шаблоны оформления с помощью css я прекрасно понял с помощью Ваших постов. Но хочется создать свой шаблон, где были бы блоки и их расположение по моему вкусу. Знаком с CMS wordpress, но тут, я понимаю, система вывода блоков несколько иная

Reply

yoksel March 30 2013, 19:55:38 UTC
Обычно юзеры получают уведомления об ответах на свои комментарии. Уведомления о комментах к самому посту приходят только автору поста.

Wordpress вам мог бы чем-то помочь, если бы вы редактировали в нем исходные коды тем. Там есть некоторые похожие принципы, только там шаблоны раскиданы по файлам, а тут они все одной колбасой.

> хочется создать свой шаблон, где были бы блоки и их расположение по моему вкусу

Что конкретно вы хотели бы сделать?

Reply

daysovet March 30 2013, 20:08:25 UTC
Сейчас делаю наброски дизайна в фотошопе. Если Вас интересует, потом покажу, когда доведу до ума. А вообщее хочетс самому разбираться в составлении шаблонов слоев и стилей к ним. Сейчас занялся переводом официальной документации по слоям и стилМ s2. Думаю поможет

Reply

yoksel March 30 2013, 20:14:45 UTC
ага, покажите

честно говоря, я думаю, что в большинстве случаев нет необходимости забираться в слои. Гибкие настройки в сочетании с Css могут удовлетворить большую часть потребностей. К тому же S2 не дает возможности вывести на страницу нечто такое, чего там раньше не было, хотя переставлять блоки местами можно. Дык некоторые блоки и настройками можно переставлять.
Но всё зависит от того, что вы задумали

Reply

daysovet March 30 2013, 20:28:56 UTC
Ну вот можно ли, например, вывести календарь в шапке сайта?
А я так понимаю, что вы разбираетесь во всех этих тонкостях слоев и смоглибы с ноля состряпать структуру журнала и вывести все необходимые блоки где нужно, а потом все это оформить css'ом? Или я ошибаюсь?

Reply

yoksel March 30 2013, 20:36:41 UTC
календарь в шапку можно загнать Css-ом, как и любой другой блок сайдбара.

писать слой с нуля это жесть : )) Нет смысла писать заново то, что уже есть. Проще отредактировать.

Reply

daysovet March 30 2013, 20:44:08 UTC
Загнать css'ом с помощью позиционирования?
Кажется я начинаю понимать суть вещей слушая Ваши советы. Действитель, сначала нужно разобраться с доступными средствами, а уже потом лездь в дебри, если этого потребует ситуация;) А самый безограничительный слой, это expressive?

Reply

yoksel March 30 2013, 20:48:03 UTC
> Загнать css'ом с помощью позиционирования?

Именно

> Действительно, сначала нужно разобраться с доступными средствами, а уже потом лездь в дебри, если этого потребует ситуация;)

Правильная мысль : ) И без участия слоев можно много чего сделать

> А самый безограничительный слой, это expressive?

Chameleon

Reply


Leave a comment

Up