- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую Вас в данной теме. Возник такой неординарный вопрос, разобраться в котором у меня элементарно не хватает знаний и навыков.
Обратился я к человеку за вёрсткой(к "профессионалу" по его словам) с макетом. Нужно было сверстать макет для последующей его натяжки на CMS. Я ТСу обрисовал ситуацию, мол так и так, макет будет впоследствии натягиваться на CMS и т.д. и т.п. Не буду углубляться.
В итоге получил красиво, валидно свёрстанный макет.
НО при натяжке возникли некоторые проблемы, которые я решить не могу.
Как всем известно, скажем меню во многих CMS выводится переменной. На выходе имеем список ссылок
Но в свёрстанном макете верхнее меню было свёрстанно так:
Т.е. первой ссылке необходимо было присвоить класс fi , думаю понятно, что CMS этого не сделает, а выдаст просто список ссылок. Конечно можно заморочится... но всё же.
Человек который верстал макет сказал, что без присваивания класса FI в данном случае обойтись невозможно. Ладно, чёрт с ним. Решил оставить меню статичным.
Далее человек при вёрстке использовал присваивание атрибутов к тегам.
К примеру место под копирайт CMS он заготовил таким образом:
Естественно вставляя копирайт при натяжке он имеет такой вид:
Соответсвенно когда я вставил копирайт - на нужном месте я его не увидел. Он превратился в картинку-ссылку 1x1px(уж не знаю почему)
Примеров такого использования атрибутов у тегов могу привести несколько, но суть ясна, при использовании на практике - диз либо ломается, либо элемент выглядит совершенно не так.
Ну ладно, и это мы с ним разобрали более менее, в итоге копирайт стал обрамляться DIVом который по сути делал тоже самое и распространял своё действие только на картинки(ессно при установке подлинного копирайта-ссылки - опять таки всё наворачивалось).
Чёрт с ним подумал я(к тому времени уже устал доказывать что-либо верстальщику).
Самое главное:
В свёрстанном макете была предусмотрена трёхколоночная структура. так вот - вставляя допустим ссылку в основной текст9по-середине) - ссылка переносилась на новую строку, и получался уродливый разрыв в тексте.
Вставляя форму в правую блочную позицию (которая была предусмотрена макетом) - я получал на выходе навание блока на нужном месте, но саму форму - совсем справа за пределами страницы(из-за чего появлялась полоса горизонт. прокрутки)
Попросил я человека который врстал макет исправить недочёты. на что он сказал - это НЕВОЗМОЖНО, мол он верстает дивами.
Самое главное что нужно было - это чтобы при вставке в блочную позицию моего контента - этот контент был на нужном месте, а не где-нибудь за макетом.
Вот собственно и вопрос - действительно-ли мои требования неисполнимы и я желаю невозможного?
Пусть изначально на правой блочной позиции не было нарисовано блока авторизации - но ведь должно быть предусмотрено верстальщиком, что я могу вставить туда ЛЮБОЙ блок, и он должен отображаться правильно, а не ЗА дизайном. Или я в чём-то неправ??? Прошу совета:o
PS Сам не верстаю и плохо разбираюсь в вёрстке. Поэтому может где-то не так выразился или чего-то непонимаю.
PSS Сори за МногаБукафф - никого не принуждаю.
должно быть предусмотрено верстальщиком, что я могу вставить туда ЛЮБОЙ блок
Да, но зависит от самого верстальщика
Если файл temp/Begin/images/power.gif имеет размеры 1х1 - то и ссылка будет такая же.
Если используете jQuery - добавьте скрипт $('div#ИдБлока a:first').addClass('fi');
Отмазка, имхо. Какая разница как верстать?
Требования исполнимы. Но если Вы заказывали верстку html+css, а теперь требуете от верстальщика помощи в натяжке на Danneo - это не его задача.
Если была заказана и оплачена верстка под CMS Danneo - тогда он не прав.
voronovd, некоторые претензии ваши справедливы, как например, насчёт лого - тут просто повёрстано не совсем красиво, другие же возникли из-за непонимания отношений с верстальщиками.
Лучшим вариантом в этом случае было нанимать человека, который имеет опыт работы с определённой CMS и сразу же сделает шаблон.
Да тут не суть в натяжке - я не прошу помощи в натяжке. Я всегда натягивал макеты без проблем.
Верстальщику я просто сказал, что нужно без всяких атрибутов у тегов.
Нужно чтобы я мог вставить что угодно в блочную позицию(ведь для того она и нужна, согласитесь)
да бросьте) Картинка нормальных размеров.
Спасибо, чуть попозже тестить буду.
Dreammaker, да дело в том, что я прекрасно знаю двиг(относительно) и сам могу с легкостью натянуть вёрстку. Вопрос в подходе верстальщика - ну как так - блочная позиция есть, а вставить в неё свой контент не могу - уедет он видите-ли...
Верстальщику я просто сказал, что нужно без всяких атрибутов у тегов.
без таких?
*class="fi"
как в даннео отмечается активный пункт меню?
без таких?
как в даннео отмечается активный пункт меню?
Да нет, прост наверно я плоховато всё объяснил. Каша в башке сейчас.
Мне как-раз надо было, чтобы, например, верхнее меню имело такой вид:
А человек сверстал так(и сказал что по-другому невозможно):
Но это поидее и не оч страшно... статика так статика.
Самое главное блоки - вот это меня более всего шокировало.
ЗЫ Не привязывайтесь к Даннео, я сейчас, скажем, в абстрактном плане рассуждаю и двиг(какой-бы то нибыло) не лимитирует тех рассуждений) Вопрос не в движке, а в вёрстке и её уровне.
По меню: в Danneo в меню предусмотрены стили для ссылок - зайдите в админ-панель--настройки--управление меню-- открывайте вашу позицию -- (допустим dnmtop) - в колонке CSS class вы можете присвоить класс не только первой, но и всем ссылкам, хоть каждой свой.
По копирайту - кто вам мешает присвоить класс либо картинке, либо ее ссылке, внести нужные размеры картинки и расположить ее где нужно?
По блочной позиции - если блок сверстан правильно, то при вставке его в любую позицию, он должен корректно отображаться.
как я понял классом "fi" верстальщик обозначил пример выделения текущей страницы, поэтому при натяжке на движок надо просто удалить этот класс и добавлять его программно. Тут верстальщик прав, от него не зависит механизм выделения активных ссылок.
По поводу вставки ссылки, формы и прочих элементов в блок, хочу сказать, что да, грамотный, а особенно профессиональный верстальщик должен учитывать такие моменты, но, по-хорошему, эти элементы надо было отобразить еще на уровне дизайна/макета, а еще лучше, что бы дизайнер сделал отдельную страницу в которой были бы оформлены все возможные элементы страницы.
В копирайте, имхо, у верстальщика грубая ошибка - он задал стили непосредственно в хтмл коде, причем как-то бредово задал отступы, лучше б сделал через position:absolute. А то что, не оформил как ссылку - это уже от ТЗ должно было зависеть.
То что, он говорит про "невозможно" - это да, нелепая отмаза и нежелание совершенствоваться и учиться на своих ошибках.
voronovd, то есть, вам не нужно выделение активной ссылки в меню?
voronovd, это делается элементарно при помощи php, если я правильно понял вас.
По меню: в Danneo в меню предусмотрены стили для ссылок - зайдите в админ-панель--настройки--управление меню-- открывайте вашу позицию -- (допустим dnmtop) - в колонке CSS class вы можете присвоить класс не только первой, но и всем ссылкам, хоть каждой свой.
По копирайту - кто вам мешает присвоить класс либо картинке, либо ее ссылке, внести нужные размеры картинки и расположить ее где нужно?
По блочной позиции - если блок сверстан правильно, то при вставке его в любую позицию, он должен корректно отображаться.
Да меню эт не суть Важно, решить-то это можно. Вот например Вашим способом.
По копирайту - да я то могу присвоить ему свой класс(хоть и не шибко разбираюсь в css) НО не должен ли был это предусмотреть верстальщик? Он же знал, что верстает...
По блокам - ну Вы же знаете блок авторизации Даннео? уверен - да. Вот я его вставляю.
Но он уползает вправо. выложил в сеть сие творение http://test.61turist.com/index.html чтобы было нагляднее.
Olldman Ваше мнение для меня особо интересно т.к. большего авторитета в вёрстке пока не видел.
как я понял классом "fi" верстальщик обозначил пример выделения текущей страницы, поэтому при натяжке на движок надо просто удалить этот класс и добавлять его программно. Тут верстальщик прав, от него не зависит механизм выделения активных ссылок.
По поводу вставки ссылки, формы и прочих элементов в блок, хочу сказать, что да, грамотный, а особенно профессиональный верстальщик должен учитывать такие моменты, но, по-хорошему, эти элементы надо было отобразить еще на уровне дизайна/макета, а еще лучше, что бы дизайнер сделал отдельную страницу в которой были бы оформлены все возможные элементы страницы.
В копирайте, имхо, у верстальщика грубая ошибка - он задал стили непосредственно в хтмл коде, причем как-то бредово задал отступы, лучше б сделал через position:absolute. А то что, не оформил как ссылку - это уже от ТЗ должно было зависеть.
То что, он говорит про "невозможно" - это да, нелепая отмаза и нежелание совершенствоваться и учиться на своих ошибках.
На счёт выделения текущей страницы - нет.
На уровне дизайна всё учесть... ну вот плохой дизайнер попался. Сто раз успел пожалеть об этом, ну а чего поделаешь? Я верстальщику не единожды говорил - в блоках может быть любая информация...
Ну ТЗ... я не оч соображаю в вёрстке и никогда-бы не подумал, что нужно говорить, мол там копирайт, а там будет форма.
voronovd, то есть, вам не нужно выделение активной ссылки в меню?
нет. вы не так поняли:)
PS получается какая-то ограниченная вёрстка, если в неё будет невозможно вставить новый блок без каких-либо манипуляций с вёрсткой.
voronovd добавил 05.10.2010 в 19:23
PSSS да не суть как-что делается, поидее разобраться во всём можно. Вопрос в другом - а не был ли доллжен верстальщик предусмотреть то, что в блок я могу вставить не только текст??