• Как получить высоту элемента без JS?

    sadisme
    @sadisme
    font-size:30rem
    .wrapper{
        width: 100%;
        height: 100vh;
        display:flex;
        align-items:center;
        justify-content:center;
    }
    .center{
        display: inline-block;
        width: 300px;
        height: 200px;
        border: 1px solid #000;
        margin:auto;
    }
    Ответ написан
    2 комментария
  • Как сделать поддомен с помощью htaccess?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Поддомены делаются на DNS-сервере.
    Добавьте А-запись:
    *.valera. A XX.XX.XX.XX
    Ответ написан
    Комментировать
  • Как платить фрилансерам в белую (субподряд)?

    kumaxim
    @kumaxim
    Web-программист
    Пример №1
    Вы являйтесь ИП в юрисдикции РФ. Ваш подрядчик тоже ИП в РФ.
    Что делать: подписывайте договор на оказание услуги, например, Вы платите 5 т.р. за разработку дизайна.
    Расходы: пересылка конверта с документами в адрес Вашего подрядчика, который будет рисовать дизайн
    Налоги: нет

    Пример №2
    Вы являйтесь ИП в юрисдикции РФ. Ваш подрядчик физическое лицо в РФ.
    Что делать: подписывается гражданко-правовой договор(часто Вы можете встретить сокращение ГПХ - гражданско-правового характера). Он будет точно таким же как договор между ИП, только в качестве исполнителя в нем указано физ.лицо.
    Первое что необходимо помнить при оформлении договора подряда с физ.лицом - коные договора должен быть четко определен, например, "...Исполнитель обязазуется нарисовать Заказчику дизайн-макет сайта кулинарной тематики и предоставить его до 25.10.2016". Ни в коем случае не должно быть указано выполнение какие-либо переодических действий, например, "...Исполнитель обязуется выполнять работы по разработке дизайн-макетов сайтов, в течении 10 дней с момента поступления запроса от Заказчика..." Это уже будет являться трудовым договором, а это уже отдельная тема.
    Расходы: пересылка договора подрядчику + пересылка отчетов в ФНС и ПФР
    Условие: Пусть 5 000 рублей это сумма, за которую работает Ваш подрядчик.
    Налоги:
    1. 13% - налог на доходы физ.лиц
    2. 22% - взнос в Пенсионный фонд
    3. 5,1% - взнос в фонд Обязательного мед.страхования

    Расчет:
    1. 5 000 - 13% = 4350 - столько получит на карточку Ваш исполнитель
    2. 5 000 - 87% = 650 - это 13% НДФЛ
    3. 5 000 + 22% = 1100 - в Пенсионный фонд
    4. 5 000 + 5.1% = 255 - на медицину
    Итог: Ваш подрядчик получает 4350 рублей. Бюджет РФ получает с этого 1975 рублей. Суммарно Вы заплатите 6325 рублей
    Отчеты: в Пенсионный фонд(если не ошибаюсь форма РСВ-1) и в ФНС. В ПФР отчет должен быть отправлен в конце месяца, хотя могу ошибаться. Для наемных сотрудников на трудовом договоре РСВ-1 точно ежемесячно предоставляется. Для людей на договорах подряда точно не скажу, спрашивайте в своем ПФР. В ФНС отчет раз в год до 01.04 должен быть предоставлен.

    Пример №3
    Вы являйтесь ИП в юрисдикции РФ. Ваш подрядчик физическое лицо вне юрисдикции РФ
    Что делать: ежайте в эту самую другую юрисдикцию, открывайте там филиал/представительство и работаете по законам той страны. Деньги сначала со своего ИП кидайте на представительство, а потом с него уже Вашим наемным людям. И да, еще Вас ждет с распростертыми объятиями валютный контроль банка и ФНС внешние операцияии с аффилированными иностранными компаниями любит под микроскопом рассматривать.
    Налоги: не знаю, сильно зависит от страны назначения.

    Пример №4
    Вы являйтесь ИП в юрисдикции РФ. Ваш подрядчик ИП/юр.лицо вне юрисдикции РФ
    Что делать: идти в банк и узнавать что такое валютный контроль, что надо заполнять, сколько это идет и т.д. Точно нужен будет счет в иностранной валюте. Вроде бы, но могу ошибаться, еще нужно будет регистрироваться на таможне, даже если Вы физически через границу ничего перемещать не собирайтесь(тут могу ошибаться).

    Вывод.

    Оцените объем работы, которую Вы хотите сами аутсорсить и либо найдите веб-студию, которой будите аутсорсить и получать от них все документы либо возьмите себе в штат человека, который будет все это делать.
    Ответ написан
    1 комментарий
  • В каком разрешении рисовать макет на Retina?

    Aleksei_Segodin
    @Aleksei_Segodin
    арт директор / дизайнер
    Короткий ответ:
    не рисуйте в Фотошопе — рисуйте в Adobe XD. И все вопросы про dpi отпадут сами по себе.

    Более развёрнутый ответ:
    как правильно заметил GreatRash, dpi не имеет значения. Главное — кол-во пикселей. Да и то, с такими динамичными интерфейсами и адаптивными сайтами которые востребованы сегодня даже пиксели "сдают позиции" и делят место с %.

    Если отвечать на вопрос, то верстать нужно в том разрешении (в пикселях), которое показывает браузер. Например, если с обычными компьютерами все ясно: ширина экрана 1280px, значит и рисовать нужно в 1280. То с телефонами уже все не так очевидно. Например, физический размер экрана iPhone 6: 750x1334px. Но браузер на телефоне показывает сайт так как будто бы там вдвое меньше пикселей: 375x667px. То есть, если вы в макете нарисуете блок шириной 187px, то он займёт половину экрана на iPhone 6.
    Есть отличный сайт, который показывает размеры экранов самых популярных мобильных устройств:
    • их фактические размеры (первые две колонки)
    • и размеры, которые "понимает" браузер (3 и 4 колонки — это то, что вам надо).


    Почему Adobe XD? Потому что, зуб даю, через пару лет Adobe скажет:
    — Ребята, мы убираем из Фотошопа все фишки, которые раньше помогали вам делать дизайн сайтов. Верстайте их теперь в XD. А мы оставим фотошоп для фотографов и иллюстраторов.

    Дело в том, что Adobe XD — это их новая разработка для прототипирования (дизайна) сайтов. И разработка этой программы идёт полным ходом. Пока-что доступна только под Мак (к концу года будет Windows версия). В программе есть очень "вкусные" фишки, которые ускоряют работу в десятки раз. Посмотрите хотя бы эту GIF-ку ниже. А ещё сама программа очень быстро работает.

    xd-grid-animation-375x500.gif

    Есть еще Sketch. Он тоже создан специально для дизайна сайтов и только под Мак.
    Сначала может быть трудновато привыкнуть к дизайну без Фотошопа, но оно того стоит, поверьте.

    Философия:
    Что такое дизайн сайта? И зачем думать про разрешение? И зачем вообще мы их рисуем?
    После того как сайт сделан и проект закрыт, все PSD макеты дизайнера отправляются в архив и лежат там мертвым грузом десятки лет пока вы их не удалите. Рисунки никому не нужны — нужен сам сайт. А рисуем мы их для того, чтобы легче представить себе и показать верстальщику как сайт должен смотреться. То есть, если бы мы могли телепатически обьяснить верстальщику что и как должно выглядеть, то никто бы не занимался этой "ерундой" в Фотошопе. И это основная задача дизайнера: придумать как сайт должен выглядеть, анимироваться и взаимодействовать с юзером и передать это дальше в производство.

    И тут ваша идеальная работа, как дизайнера, должна выглядеть так:
    1. Вы рисуете страницу так как она должна выглядеть и выносите в отдельный документ (или слой) все размеры всех блоков, отступов, хедеров, футеров и пр. У вас должно получиться что-то вроде "чертежа" сайта с вашими комментариями;
    2. Затем, в отдельное место выносите дизайны всех кнопок, полей для ввода текста, стили заголовков, аккордеонов, вкладок и всего остального что есть на вашем сайте;
    3. Отдельно подготавливаете контент: текст и картинки. При этом желательно, чтобы картинки были сразу продублированы в нескольких размерах (в случае с адаптивными сайтами).
    4. Все иконки — тоже отдельно. Векторные, в формате SVG, плюс PNG — для подстраховки при вёрстке.

    Затем собираете это все в один портфель и несёте верстальщику. Он скажет вам большое спасибо и назовёт лучшим дизайнером в мире.

    Для примера, касательно пункта 1, посмотрите как я обычно оформляю ТЗ для верстальщика. Это только две страницы из 20-ти.

    01b4d706294b4363a976980638344a8c.png9a0bf90210c4469682e82cc1413c9843.png

    А эта работа, которую вы проделали — это не "дополнительный" труд. Это то как обычно выглядит хороший дизайн-процесс. Особенно, в больших студиях. Таким образом вы избавитесь от кучи мелких ошибок со стороны разработчиков и от необходимости разжёвывать все мелочи отвечая на их "глупые" вопросы.
    Ответ написан
    9 комментариев
  • Как сделать изображения PNG все одного цвета и тона?

    Naf_Naf
    @Naf_Naf
    Вырезать каждый png логотип с фона (если фон есть) и добавить обтравочную маску с нужным цветом сверху.
    Ответ написан
    Комментировать
  • Чат с сообщениями как в vk.com & fb.com?

    @Qumbeez
    Если вы хотите чат именно из Вконтакте к себе на сайт, то вам сюда https://vk.com/dev/CommunityMessages. Если вы хотите просто что-то похожее для общения с клиентам у себя на сайте, то вам сюда https://chatra.io/ru/. Если вы хотите создать просто чат на сайте, то вам сюда socket.io/get-started/chat
    Ответ написан
    Комментировать
  • Как добавить в таблицу дату и номер?

    @pudovMaxim
    web-developer
    Особая разметка не нужна, достаточно стандартных tr-td.
    Выглядеть может как обычная ячейка
    Ответ написан
    Комментировать
  • Как прижать блок с position: absolute к низу и выровнять по центру?

    HamSter007
    @HamSter007
    HTML/CSS верстальщик
    {  
      position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        margin: 0 auto;
    }
    Ответ написан
    Комментировать
  • Как выровнять блок по высоте?

    @outcastik
    оберните контент в блок со стилями
    {
    display: flex;
    align-items: center;
    justify-content: center;
    }
    Ответ написан
    Комментировать
  • Как развивать свои навыки ,когда нет рабочих проектов?

    Если не хватает терпения верстать, то либо идти кодить, либо задуматься, интересна ли вам вообще разработка.
    Ответ написан
    Комментировать
  • Как задать ширину блока относительно родителя?

    @Nwton
    А в чем проблема?
    https://jsfiddle.net/6pc2627m/
    Ответ написан
    Комментировать
  • Какой PHP фреймворк изучать в 2016 новичку?

    Что ж вы поиском-то не пользуетесь? А если серьёзно, то вопросы на тему "какой фреймворк выбрать" уже набили оскомину и порядком надоели. Выбирайте тот, который вам кажется удобным или перспективным или востребованным.
    https://toster.ru/search?q=%D0%BA%D0%B0%D0%BA%D0%B...
    Ответ написан
    Комментировать
  • Как сверстать блок за пределами 1200px?

    dom1n1k
    @dom1n1k
    В очередной раз недоумеваю, зачем совать бутстраповскую сетку везде, где ни попадя?
    Какой от неё толк в данном конкретном случае? Я не уловил.
    Ответ написан
    Комментировать
  • Как сделать чтобы в Input можно было вводить только цифры?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Можно проще, использовать input type="number"
    Ответ написан
    5 комментариев
  • Как получить выгоду с брендового домена?

    Denormalization
    @Denormalization
    Если кому-то будет надо, то просто отсудят.
    Ответ написан
    Комментировать
  • Как найти первые заказы начинающему верстальщику?

    opium
    @opium
    Просто люблю качественно работать
    ну если вы знаете хтмл цсс и жс , что вам мешает сделать портфолио? если вы не можете даже его сделать, то как вы собрались работать?
    Ответ написан
    1 комментарий