- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Это если js использовать возможно. А если цвет нужно выводить при загрузке страницы. Для каждого юзера разный, да еще и зависит от того, что юзер сделал раньше или от того, какие данные в базе по этому юзеру?
Тогда только один вариант использовать CSS создай классы для каждого типа пользователей и для каждого варианта действий и потом в php приписываешь нужный стиль к h1.
P.S. Сервер/браузер не ИИ и не сможет за вас решить какой цвет выводить, ему нужно указать все варианты.
Это если js использовать возможно...
т.е. из-за 1% серфящих без js лишенцев превращать свой "вылизанный" html в кашу? да ну его нафиг 😂 тем более что им 90% интерактивной функциональности 90% сайтов так и так не доступно...
Тогда только один вариант использовать CSS создай классы для каждого типа пользователей и для каждого варианта действий и потом в php приписываешь нужный стиль к h1.
P.S. Сервер/браузер не ИИ и не сможет за вас решить какой цвет выводить, ему нужно указать все варианты.
Ну и где логика?
Зачем создавать css файл ,в котором 100500 строки вида
Потом в шаблоне писать
Если можно написать просто
И не заставлять юзера каждый раз качать css файл размером в 1 мб :)
ПС - насчет ИИ -так логику, какой цвет выводить - должен реализовать прогер для данного случая (сайта).
---------- Добавлено 26.11.2012 в 17:00 ----------
т.е. из-за 1% серфящих без js лишенцев превращать свой "вылизанный" html в кашу? да ну его нафиг 😂 тем более что им 90% интерактивной функциональности 90% сайтов так и так не доступно...
Да причем тут "без js" -я же задачу поставил - загружать цвет нужно при каждой перезагрузке. Можно конечно цвет отдавать js и потом js заставлять примерять. Но это уже "прокладка". Её использование может быть нужно если собираемся часть логики вынести с сервара на сторону браузера. А вот зачем все это городить ради одного style в html страницы? :)
И не заставлять юзера каждый раз качать css файл размером в 1 мб :)
1. это с какого перепугу "каждый раз" то ?
2. заставлять сервак каждый раз генерить страницу вместо использования кэша - вот это слегка "не очень" и по времени и по нагрузке
но дело хозяйское, адназначна ...
1. это с какого перепугу "каждый раз" то ?
но дело хозяйское, адназначна ...
1) Такие задачи бывают не часто, и писать ради них css с тучей классов - зачем?
ПС -так я и написал в первом посте - все относительно, зависит от задачи. И говорить ,что никогда нельзя css вписывать в html - глупо. Иногда такое решение спасает от писанины тучи кода. А один (ну или даже два) style в странице - это не смертельно, особенно когда избавляет от файлов по пару сотен кб ради одного тега :)
Ну и где логика?
Зачем создавать css файл ,в котором 100500 строки вида
Потом в шаблоне писать
Если можно написать просто
И не заставлять юзера каждый раз качать css файл размером в 1 мб :)
ПС - насчет ИИ -так логику, какой цвет выводить - должен реализовать прогер для данного случая (сайта).
---------- Добавлено 26.11.2012 в 17:00 ----------
Да причем тут "без js" -я же задачу поставил - загружать цвет нужно при каждой перезагрузке. Можно конечно цвет отдавать js и потом js заставлять примерять. Но это уже "прокладка". Её использование может быть нужно если собираемся часть логики вынести с сервара на сторону браузера. А вот зачем все это городить ради одного style в html страницы? :)
А зачем создавать два класса на один цвет? Нужно создать по классу на разный цвет, их будет не так уж и много, а потом их добавлять в зависимости от ситуации. Почему стоит использовать CSS вместо стилей в HTML написано не одна статья, поройся в гугле.
А зачем создавать два класса на один цвет? Нужно создать по классу на разный цвет, их будет не так уж и много, а потом их добавлять в зависимости от ситуации. Почему стоит использовать CSS вместо стилей в HTML написано не одна статья, поройся в гугле.
Хорошо. У меня логика, которая в зависимости от данных в базе использует количество цветов и оттенков в 300 штук. Будете сидеть писать для каждого свой css класс? И сколоко кб будет весить такой файл? :)
1) Такие задачи бывают не часто, и писать ради них css с тучей классов - зачем?
ПС -так я и написал в первом посте - все относительно, зависит от задачи. И говорить ,что никогда нельзя css вписывать в html - глупо. Иногда такое решение спасает от писанины тучи кода. А один (ну или даже два) style в странице - это не смертельно, особенно когда избавляет от файлов по пару сотен кб ради одного тега :)
Лиха беда начало, сначала на одной станице 2-3 стиля вставишь, потом на второй, а через пол года получится что половина стилей прописаны в темплейтах, и если нужно заменить что то глобально, прийдется облазить все пемплейты и пересмотреть все страницы (ты же не будешь уже помнить где вставлял в код стиль а где брался с CSS)
---------- Добавлено 26.11.2012 в 15:20 ----------
Хорошо. У меня логика, которая в зависимости от данных в базе использует количество цветов и оттенков в 300 штук. Будете сидеть писать для каждого свой css класс? И сколоко кб будет весить такой файл? :)
Ну в даном случае конечно цвет нужно прописывать в стиле, а вот шрифт, размер, отступы и т.д. в стилях, даже если они разные, потом будет легче вносить изменения.
Лиха беда начало, сначала на одной станице 2-3 стиля вставишь, потом на второй, а через пол года получится что половина стилей прописаны в темплейтах, и если нужно заменить что то глобально, прийдется облазить все пемплейты и пересмотреть все страницы (ты же не будешь уже помнить где вставлял в код стиль а где брался с CSS)
Вам же говорят - зависит от случая. Может еще и фреймворк ради двух стилей надо юзать?
Вам же говорят - зависит от случая. Может еще и фреймворк ради двух стилей надо юзать?
Ну че я встречал уникалов которые для сайт с пятью однотипными разделами использовали симфонию😂 При этом в самой симфонии, видать, были не сильны админка вообще без дизайна (не смогли никакой сторонний модуль прикрутить) и все весь сайт одном контролере реализован (и каталоги и страница контактов и т.д.)