Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (3)

Наибольший вклад в теги

Все теги (52)

Лучшие ответы пользователя

Все ответы (74)
  • Почему стали популярны less, sass, ruby on rails, bower, grunt? И зачем они нужны?

    @Spaceoddity
    Почему стали? От лени и нежелания думать своим мозгом.
    Популярны они сталит благодаря продвижению Гуглом, Яндексом и иже с ними всяких "стандартов написания кода". При том, что и Яндекс и Гугл в этом плане очень далеки от идеала.
    Эти фреймворки хороши для сквозной разработки крупных проектов, когда все участники хорошо знакомы с данными методами, давно сотрудничают и т.п. Т.е. для тех же крупных компаний. При том, что в большинстве крупных компаний всё-таки имеются собственные стандарты.
    Ну а остальные уже, как обезьяны, подхватили. И требуют БЭМ, SASS, Angular для статичного одностраничника. Начинаешь выяснять для чего заказчику всё это надо - "а мне так наш дизайнер посоветовал"... Или когда берёшься доделывать чужой проект с кучей недоделанных хвостов в SASS - то ещё удовольствие и "оптимизация написания кода" - тупо вручную текстовым поиском приходится по фалам искать потерявшиеся переменные.
    Сама настройка, выработка общих стандартов и синтаксиса для этих фреймворков - занимает кучу времени.
    Так что по большому счёту вы ничего не пропустили. Браузеры все равно не понимают SASS и иже с ним))
    Пишите как вам удобнее. Если клиент настаивает - попробуйте выяснить причины такой настойчивости. Если случай клинический - шлите лесом!
    Ответ написан
    6 комментариев
  • Обязательно ли делать обертку над всей страницей?

    @Spaceoddity
    Ну это дизайнерские косяки))
    Как бы по хорошему это делал я:
    1. адаптив (но это отдельная тема)
    2. для десктопа минимальная ширина в которую влезает конент, Уже - либо адаптив, либо горизонтальный скролл
    3. хэдер на всю ширину
    4. сайдбар прибит к левому краю
    5. контент (сам дэшборд) растягивается на всю оставшуюся ширину
    6. ну а вот содержимое контента уже надо смотреть... в терминологии флексбоксов: или flex-flow: row wrap, или width:25%, или justify-content: space between.

    UPD: Назло ленивому дизайнеру можно сделать экран фиксированной ширины и отцентровать его на сером фоне (того же цвета что и бэкграунд в Фигме).
    Ответ написан
    9 комментариев
  • Как обрезать строку в Javascript?

    @Spaceoddity
    function truncateString(str, num) { // функция принимает два аргумента - саму строку и ограничение длины строки
    
      if (str.length > num) { // если длина строки больше ограничения
        return str.slice(0, num) + "..."; // обрезаем строку до ограничения, в конце добавляем многоточие (sic!) и возвращаем 
      } else { // в противном случае
        return str; // возвращаем исходную строку
      }
    }

    Вторая функция делает всё то же самое, только записана в одну строчку - https://developer.mozilla.org/ru/docs/Web/JavaScri...
    Ответ написан
    Комментировать
  • Что такое "Место для ссылки на вашу облачную функцию"?

    @Spaceoddity
    Адрес на который будут отправлены данные формы. И судя по всему, по этому адресу должен быть доступен какой-то работающий сервер))
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (40)