Задать вопрос
  • Можно ли начать изучать JS зная CSS+HTML?

    Не можно, а нужно
    Ответ написан
    Комментировать
  • Какие требования к графике (визитки, папки...)?

    Во-первых, в любом случае надо взять тех.требования для файлов у "печатников". Там уже освещено куча важных моментов.
    Во-вторых, нужно изначально все делать в цветовой моделе CMYK.
    В-третьих, нужно не забывать про границы и расположение информации. Я считаю, что от обрезного края до текста должно быть 3мм минимум, лучше больше.
    В-четвертых, нужно помнить, что на разных бумагах ваше творчество будет смотреться очень по разному.
    В-пятых, как по мне самое важное - ВСЕГДА согласовывайте макеты, цветопробы и пробники материалов у ответственного лица с подписью.

    Недавно была отличная и наглядная статья на эту тему. Там расписаны самые частовстречаемые "узкие" места в подготовке к печати.

    з.ы.: Да и про черный цвет в предыдущем коменте - это тоже очень важно. Расползание черного на составляющие - это одна из самых распространенных проблем и при конвертации файла из RGB в CMYK, поэтому лучше изначально делать все в CMYK.

    з.з.ы.: В векторных редакторах (Иллюстраторе и Кореле) очень удобно при предварительном просмотре перед печатью посмотреть как файл раскладывается на цвета (Колор сепарейшен) - сразу видно все косяки.
    Ответ написан
    Комментировать
  • Как "самоорганизоваться" во времени?

    rockysoul
    @rockysoul
    ruby monkey
    • Бросать работу при первой возможности зарабатывать в веб-разработке.
    • Выбрать в сутках 2 часа пиковой активности мозга и минимальной лени и всегда в это время читать и учится (практики и стековерфлоу мало для саморазвития). У меня это время с полуночи до 3. Я всегда читаю в это время книги и пробую знания на практике
    • Если дома не получается заниматься — засиживайтесь на работе. Если неделя прошла и каждый вечер был занят фигней домашней, то смиритесь с тем, что дома у вас неподходящие условия .
    • joomla — шлак :) Пожалуйста, переходите на что-то посерьезней как можно быстрее, а то всю жизнь будете за 600 рублей с фриланса интернет-магазины за ночь поднимать.
    • Самое главое правило вообще на всю жизнь вам чтобы не впадать в уныние: никогда не переоценивайте то, что можно сделать за месяц и не недооценивайте то, что можно успеть за год. (справедливо и для варианта 1год / 10лет)
    Ответ написан
    6 комментариев
  • Какой язык программирования лучше для high load web проектов?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    С помощью какого прибор быстрее всего можно съесть много еды?)) Вы предположили, что это ложка, но тут вам приносят стейк.

    ЯП выбирается под проект. Если вы ориентированы на сверх хайлод уровня высокочастотного трейдинга - то вам даже железо специальное покупать нужно будет и БД использовать специфические, например kdb+.

    При выборе ЯП на самом деле вы выбираете инфраструктуру, которая должна прежде всего решать бизнес задачи. Например вы таки психанули и написали проект на Erlang, ок рано, или поздно - упретесь в железо, для ХЛ - это вполне норм ситуация. С точки зрения бизнеса прошаренный эрлангист стоит довольно дорого, а команда - тем более, на много дешевле выбрать другой ЯП с большим сообществом + более дешевыми специалистами, даже с несколькими лишними серверами.
    Ответ написан
    5 комментариев
  • Какие инструменты/программы Вы используете при написании сайта?

    dsadasdad
    @dsadasdad
    lol
    Все делаю в ворде, потом просто сохраняю с нужным расширением
    Ответ написан
    2 комментария
  • Какой дизайн сайта сейчас впереди?

    vaux
    @vaux
    Курящий лыжник
    Веб-дизайн, как и любая другая область, развивается. Сейчас основной принцип, которым руководствуются профессиональные веб-дизайнеры и дизайнеры интерфейсов - убрать всё лишнее. На большинстве качественных сайтов вы увидите только нужную информацию и правильные акценты, где нет часиков на флеше, баннера с обменным курсом, полоской новостей, идущей по краю сайта, занимающей четверть страницы и отображающей новости аж годовой давности. Всё это осталось в прошлом. Хорошие мысли по этому поводу я часто встречаю в советах на сайте бюро Артема Горбунова. Вот, кстати, сегодняшний совет, который можно отнести и к вашему вопросу: artgorbunov.ru/bb/soviet/20150216. Вообще, они проповедуют принцип максимизации полезного действия, с которым я крайне согласен. Кстати, этот принцип относится не только к веб-дизайну, но и ко всему дизайну в широком его понимании.
    Ответ написан
    11 комментариев
  • Что интересного есть в вашем стандартном шаблоне?

    @bogomazov_vadim
    Не знаю насколько интересно, но может кому пригодится. Частями найдено на просторах интернета, использую в своем template + normalize.
    Заменяем длинный текст placeholder многоточием:
    input[placeholder]          {text-overflow:ellipsis;}
    input::-moz-placeholder     {text-overflow:ellipsis;} 
    input:-moz-placeholder      {text-overflow:ellipsis;} 
    input:-ms-input-placeholder {text-overflow:ellipsis;}

    Скрываем placeholder при фокусе:
    :focus::-webkit-input-placeholder {color: transparent}
    :focus::-moz-placeholder          {color: transparent}
    :focus:-moz-placeholder           {color: transparent}
    :focus:-ms-input-placeholder      {color: transparent}

    Курсор для label + отмена раздражающего выделения при клике:
    label {
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
    }

    Только вертикальный ресайз для textarea (horizontal часто ломает диз):
    textarea {
    	resize: vertical;
    }

    Убираем дефолтный курсив у address:
    address {
    	font-style: normal;
    }

    Убираем подсветку полей:
    input:focus,
    textarea:focus {
    		outline: none;
    }

    Адаптивные img:
    img {
    	height: auto;
    	max-width: 100%;
    	width: auto\9;
    }

    Адаптивные видео:
    .video {
        position: relative;
        padding-bottom: 56.25%;
        height: 0;
        overflow: hidden;
    }
    .video iframe,  
    .video object,  
    .video embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    Перенос слов:
    .break-word {
            word-wrap: break-word;
    }

    Обнуляем списки глобально, т.к. часто используется для навигации и проч., в области контента можно задать другие стили.
    ul {
    	list-style: none;
    	margin: 0;
    	padding: 0;
    }

    Нумерованный список с подпунктами:
    ol {
    	counter-reset: list1;
    
    	li:before {
    		counter-increment: list1;
    		content: counter(list1) '. ';
    	}
    
    	ol {
    		counter-reset: list2;
    
    		li:before {
    			counter-increment: list2;
    			content: counter(list1) '.' counter(list2) '. ';
    		}
    
    		ol {
    			counter-reset: list3;
    
    			li:before {
    				counter-increment: list3;
    				content: counter(list1) '.' counter(list2) '.' counter(list3) '. ';
    			}
    		}
    	}
    }


    update дополнительно стили для печати

    P.S. Что-то конечно юзается не всегда, по желанию лишнее удалить, замечаниям и критике буду рад.
    Ответ написан
    5 комментариев
  • Где вы берёте шрифты для сайта?

    SagePtr
    @SagePtr
    Еда - это святое
    Бесплатные коллекции шрифтов:
    www.google.com/fonts
    webfont.ru/category/#all
    Не знаю, обычные ли это или "более дизайнерские"
    Ответ написан
    Комментировать
  • Какой дизайн сайта сейчас впереди?

    @2bastu3
    дизайн для пользователей. а пользователи хотят делать привычные вещи привычным способом. в начале века у пользователей было меньше привычек. они только формировались. в конце концов в Web X.0 все везде будет одинаковым. эффектиков не будет. они будут вызывать панику
    Ответ написан
    Комментировать
  • Что и где изучать (курсы, тренинг, онлайн уроки), чтобы начать писать сайты "с нуля", не на готовой CMS?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    CMS стоит использовать если она в полной мере решает основные требования ТЗ, в противном случае - не стоит. Например если вам нужен блог - выбор очевиден, это wp, если вам нужен эл. магазин - PrestaShop, если сайт-визитка MODx. В случае, когда задача сильно отличается от того, что предлагает CMS , ее использоуавть не стоит потому, что в основном будете бороться с самой CMS.

    "С нуля" пишут только:
    * для получения опыта
    * что-то быстрое на 50 строк
    * "что-то уникальное" (к сожалению 95% этого - шлак)
    * программисты, считающие себя Д'Артаньянами

    Обычно система строится на базе фреймворка, он в свою очередь подбирается под ТЗ, например Symfony хорош для сервис-ориентированной архитектуры, Zend - как набор библиотек, Yii - для средних целостных проектов, Silex - для небольших проектов, так же не плох Laravel.
    Ответ написан
    2 комментария
  • Что выбрать для переделки сайта bitrix или djangocms?

    Symphony
    @Symphony
    Берите жанга, потому что учить битрих это долгое дело, конечно же, я не имею ввиду, что жангу Вы освоите быстрее, но зато не будете париться с пхп, ведь Вы отлично знаете пеитан
    e35ff4c95d5c492089e969da3ee7cc7a.jpg
    Ответ написан
    1 комментарий
  • Идеальный PopUp на html+css?

    gluck59
    @gluck59
    Виртуальный глюк
    Идеальный popup — это его отсутствие.
    Ответ написан
    1 комментарий
  • Как вам ultrawide монитор (21:9) для веб разработки?

    sabramovskikh
    @sabramovskikh
    Я бы его вертикально поставил) чтобы например весь лендинг было видно сразу, а лучше 2-3 таких монитора
    Ответ написан
    Комментировать
  • Как правильно делать дизайн и верстать под retina дисплей?

    nikolayshabalin
    @nikolayshabalin
    Автор профессиональных курсов в HTML Academy
    Рекомендовано к прочтению .
    А дизайнеру передай, что он @#?!&, так макеты не сравнивают.
    Ответ написан
    Комментировать
  • Как php код вставить в css?

    Vlad_IT
    @Vlad_IT Куратор тега CSS
    Front-end разработчик
    Комментировать
  • От чего отталкиваться для повышения позиций в выдаче поисковика?

    Demanoidos
    @Demanoidos
    безнравственный извращенец с богатой фантазией
    Отталкиваться от большого количества хорошего, структурированного и интересного контента.

    Как рекомендует гугл, сайт должен быть "для людей", а не заточен сеошниками под результат выдачи. Всё к тому идёт, что чем дальше - тем меньше способов "обмануть" поисковик.

    Причин, почему сайт на первых местах в выдаче по определённым запросам - хороший контент, релевантный запросу, который реально читается людьми.

    SEO-центры - это, конечно хорошо, но не панацея :) Их пишут не создатели поисковиков, учитывайте это.
    Ответ написан
    3 комментария
  • Какой тег HTML5 выбрать?

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

    1. Заголовок и описание.
    <header>
        <h2>Заголовок</h2>
        <p>Описание к заголовку</p>
    </header>

    Так как описание является продолжением заголовка в семантическом смысле, мы должны объединить их в одно смысловое целое, сохранив при этом разделение собственно заголовка и описания. Для этого используется тэг header, который, согласно спецификации, служит контейнером для создания шапки какого-либо элемента (не заголовка, а шапки).

    2. Несколько заголовков.
    <hgroup>
        <h1>Титульный заголовок</h1>
        <h2>Подзаголовок</h2>
    </hgroup>

    Так как у нашей секции несколько заголовков разного веса, их так же стоит семантически связать. Для этой цели можно использовать hgroup, который, согласно спецификации, служит для группирования нескольких заголовков. Но, так как его убрали из спецификации, полагаю, эту роль возьмет на себя header.

    3. Ваш вариант.
    <h2>Заголовок</h2>
    Заметьте, у вас всего лишь один элемент, который не требует группировки с чем-либо. Он самодостаточен, и по смыслу соотносится с секцией, в которой находится. Нет никакого смысла выделять ему дополнительный контейнер в данном случае.
    Ответ написан
    1 комментарий
  • Почему Веб мастер постоянно негодует когда сажает на joomla страницы на Bootstrap?

    yespeace
    @yespeace
    Uncle Bob’s Nephew
    Здравствуйте. Никто не прав, никто не виноват.
    Далее уже начинается то что дизайн сделан не по разметке bootstrap

    Обратите внимание сюда. Возможно вы верстаете не по идеологии фреймворка

    И Почти всегда он негодует по поводу Bootstrap,объясняя все тем,что много лишних классов,всего лишнего,не понятного

    Может и здесь кроется причина, возможно вам стоит делать верстку более понятной

    Bootstrap действительно - крутой, но использовать его нужно с умом ведь да
    Ответ написан
    5 комментариев
  • Где найти толковые материалы по вёрстке HTML/CSS?

    Liatano
    @Liatano
    Рискую оказаться кэпом, но самый лучший ресурс: htmlbook.ru
    Материалов там навалом (статьи,практикум,самоучитель). Если этого покажется мало-берется бесплатный макет, который устраивает Вас по сложности и дальше при помощи вышеупомянутого мануала воплощается в жизнь.
    Лучше практики вы самоучителя не найдете, ИМХО.
    Ответ написан
    Комментировать