Задать вопрос
  • Пишут ли проекты на чистом JS?

    BuriK666
    @BuriK666
    Компьютерный псих
    Пишут, если производительность важна, а скорость разработки - нет.
    шутка на тему
    ssRUr.gif
    Ответ написан
    3 комментария
  • Моя первая вёрстка. Что следует изменить?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Даже оценивать влом сайты без адаптивной верстки.
    Ответ написан
    Комментировать
  • Как добиться 100 PageSpeed с веб-шрифтами?

    dom1n1k
    @dom1n1k
    Оптимально будет забить на оценку и оставить GF как есть.
    Скачивать и класть себе на хостинг - в реальности будет хуже.
    Но хозяин барин.
    Ответ написан
    7 комментариев
  • Как получить отзыв на open source проект?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    но нет никакого фитбэка от пользователей.
    Я думаю это достаточно серьёзная проблема, может кто подсказать как лучше поступить?
    ЧСВ детектед!

    Страшная тайна: github - это не только PR-площадка для кодеров, но и халявные исходники для всех остальных: если нашли что-то ценное и полезное - то лучше лишний раз не светиться, а просто скачать и радоваться прибыли на Вашей разработке под Open Source лицензией.

    Так что..., если молчат и скачивают, да ещё и звёзды ставят - это и есть ОТЛИЧНЫЙ feedback.
    Ответ написан
    Комментировать
  • Хочу стать программистом. Какой факультет выбрать?

    JAVA и веб - Программная инженерия
    C++, ASM - Вычислительные машины
    Вообще, честно тебе сказать. Толку от вузов мало. В лучшем случае дадут просто базу, в худшем просто время потеряешь. Учи английский до C1 и езжай в Венгрию в универ фон Неймана или в Германию. Говорю по своему опыту, половина преподов не знают что читают, 25% знают, 25% даже на свои лекции не ходят.
    Я когда поступал с другой специальности в магистратуру, за 1 год поднял всю их программу в 4 года. 2 года в магистратуре я узнал только то что я мог в неё не идти. Половина предметов была по спискам, но по факту их не было. Могу ошибаться, но кроме СПБГУ и МФТИ в РФ можно никуда и не поступать, толку будет ровно столько, сколько ты сам будешь всё изучать.
    Ответ написан
    6 комментариев
  • Как найти ментора (наставника) Front-end?

    sim3x
    @sim3x
    Смотри здесь задачи. Пробуй решать, смотри, как другие решают
    https://toster.ru/tag/javascript/questions
    Если что, обращайся.
    Ответ написан
    3 комментария
  • Какой смысл от for of когда есть for in?

    delphinpro
    @delphinpro Куратор тега JavaScript
    frontend developer
    Прежде чем задавать подобные вопросы, было бы неплохо ознакомиться с предметом
    frontender.info/es6-in-depth-iterators-and-the-for...
    Глядишь, и вопрос бы отпал сам собой...
    Ответ написан
    Комментировать
  • Что изучать верстальщику и в каком порядке?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Пишу по порядку, как реально нужно.

    Поиск по Тостеру, так как схожие вопросы задаются минимум 2-3 раза в неделю.

    адаптива не знаю, он у нас и не требуется

    Печально уже за такую компанию, которая сейчас пренебрегает адаптивной версткой.
    Хотя, быть может (моя последняя надежда) у вас есть мобильная версия сайта.

    про бэм и препроцессоры что-то где-то читал, но тоже не знаю

    Да не используйте, и не учите. Просто теряете время и ресурсы на написание код (или говнокода, не знаю).
    Просто без препроцессоров всё делается долго и нудно, и тяжело структурировать, копаясь в одном файле.
    А так, можете не учить, если хочется заморачиваться %)

    js так же, на уровне скопировал-вставил

    Выскажу свое личное мнение.
    Верстальщик без JS, это не верстальщик, это контент-менеджер со знанием HTML.
    Любой сайт от лендинга до портала требует JS, правда часто делают хрень, напичканную плагинами, даже если требуется 2-3 строки кода. Не нужно подключать плагины там, где оно не нужно и обратная сторона вопроса, не нужно писать свой код там, где можно использовать готовый плагин (не изобретать велосипед).
    Но если есть время, желание и умение, можно писать и свои плагины, для тренировки.

    Верстаем display:table/table-cell

    Тут буду краток. $^*(&%#(*$%($(%&*(*$#&*%($#%)($)^_*()#&@%$ - вырезано цензурой.

    не в одну компанию с такими навыками меня явно не возьмут

    Что мешает заниматься самообразованием?
    Благо живем в 21 веке, в интернете есть любые учебники, тесты, курсы, да чего только нет.
    На крайний случай, можно напросить в подмастерья к какому-нибудь верстальщику (знаю, часто требуются).
    Да, работать придется в основном "за еду", но будет опытный наставник, который скажет - так норм, а так не надо.

    надо изучать с бустрапа сразу

    Не зная принципов адаптивной верстки, использовать Бутстрап не получится.
    Так что в ьлюбом случае, понимание адаптивной верстки должно быть, при том "чистое", чтобы можно было разобраться не только в Бутстрапе. Фреймворков для адаптивной верстки еще очень и очень много.

    советы от товарищей по цеху, как развивались они и откуда брали инфу

    90% опыта приходит вместе с практикой.
    Можно прочитать 100 учебников и не понять, что это за свойство, а можно один раз применить и сразу понять.
    Нужно просто много и усердно практиковаться. Качать любые шаблоны PSD, верстать, верстать, верстать.
    Сначала простые, трехколоночные сайты. Потом посложнее и закончить каким-нибудь паралаксом.
    Но повторюсь, для обучения минимум плагинов.

    есть ли смысл работать в маленьком городе

    Не знаю, что за город у вас. Скажу про свой. Население около 900тыс.
    В городе порядка 5 топовых студий по созданию сайтов, не считая 2-3 десятков мелких контор.
    Также есть топовые IT компании, но про них говорить не буду, с таким багажом тебя туда пока не возьмут.
    Так что в любом городе есть смысл работать.
    Да и фриланс, удаленную работу никто не отменял.

    вопрос только Москва или оставаться в городе

    Что в Москве, медом намазано? Или думаешь, так вакансий больше?
    Нифига не больше, потому как и желающих поработать там не меньше чем вакансий.

    В общем, резюмируя всё вышесказанное - учись, развивайся.

    Удачи.

    ЗЫ: Недавно на Хабре опубликовали ссылку.
    webmasters.teamdev.com
    Чесслово, проникся. Отличный мануал.
    Ответ написан
    17 комментариев
  • Возможно ли выжать все соки из vue.js без webpack?

    gobananas
    @gobananas
    finishhim.ru
    По поводу SEO, Vue умеет рендеринг на стороне сервера https://ru.vuejs.org/v2/guide/ssr.html и всё будет индексироваться. По остальному не подскажу, сам недавно начал работать с ним
    Ответ написан
    Комментировать
  • Стоит ли усилий 100 PageSpeed и как побороть render blocking css?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Всё это формальные параметры и оценки, которые даны не для слепого следования, а для того чтобы оценить ситуацию и понять что можно оптимизировать.

    Если Google говорит что есть CSS блокирующий рендер, но вы-то знаете что это не проблема - то так тому и быть, не стоит сильно париться по этому поводу. Всегда критически анализируйте оценку и не гонитесь за абстрактными попугаями если это не имеет практического смысла.
    Ответ написан
    3 комментария
  • Как сверстать наклонный (вдавленный) блок с текстом?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Если еще анимацию текста добавить, вообще хрен отличишь)
    https://jsfiddle.net/webirus/mrfz3hmu/
    Ответ написан
    3 комментария
  • Bootstrap. Cпор с программистом, как убедить?

    dom1n1k
    @dom1n1k
    Имею опыт глубокой кастомизации Бутстрапа. Глупая была затея.
    Родился такой монстр, который просрал плюсы и сочетал минусы обоих подходов (популярный фреймворк vs самописный велосипед).
    Сильно изменив Бутстрап, убиваются:
    - его обновления и багофиксы
    - совместимость со сторонними плагинами
    - низкий порог вхождения новых людей
    - возможность гуглить решения в случае багов
    Но и самописным велосипедом это тоже не является, потому что сильно завязано на исходную архитектуру. То есть нет полной свободы и гибкости, присущей кастомным решениям. БЭМ-ом там, конечно, тоже не пахнет, откуда идут большие проблемы с независимостью.
    Бутстрап нужно использовать либо как есть, либо с минимальными скинами-стилизациями поверх.
    Ответ написан
    Комментировать
  • Расскажите, кто юзает Vue.js в рабочих проектах? Какие обычно затыки возникают по мере расширения приложения?

    bingo347
    @bingo347 Куратор тега JavaScript
    Crazy on performance...
    Юзал пока только в electron приложении, очень доволен, вообще первый реактивный view который мне понравился
    Поразил своей производительностью, быстрее наверно только нативным DOM'ом рулить, и то не всегда, так как есть вещи которые на Vue делаются элегантно и просто, но чтоб реализовать их на нативке с такой же производительностью придется попотеть
    Очень легок в освоении, сам просто сел, открыл документацию и начал работать, посадил за него своего верстальщика, у которого знания js очень поверхностные, он освоил его за неделю, теперь он просто пишет шаблон и большая часть ui логики уже работает

    Но есть и плохие моменты:
    Скомпилированные шаблоны обернуты в with(this) блок, что не позволяет их запустить в strict режиме
    В предлагаемой flux реализации vuex не сделать иммутабельный стэйт, от слова совсем, а дружить vue с redux довольно муторно
    ssr пока не пробовал, но необходимость разворачивать все используемые компоненты на каждый запрос как-то настораживает
    Ответ написан
    5 комментариев
  • Существуют ли селекторы по css-свойствам?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега CSS
    Приснилось.

    Можно сделать только так, но это, по понятным причинам, не очень практично:
    <div>1</div>
    <div style="border:1px solid navy;float:left;background:green;">2</div>

    div[style*="float:left"] {
      color: red;
    }
    Ответ написан
    Комментировать
  • Как сделать такой button?

    rim89
    @rim89
    программист-велосипедист
    Значится берем болшой кружку чая, потом это, как пример, codepen.io , добавляем текст .. и докручиваем под нужны угол
    Ответ написан
    Комментировать
  • JavaScript, как не запутаться в фреймворках?

    @Snewer
    Называется SIngle Page Application (SPA)
    Хоть я этим и не занимаюсь, но рекомендую Vuejs https://ru.vuejs.org/v2/guide/
    Ответ написан
    Комментировать
  • GSAP vs JQuery?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    2 комментария
  • Как доказать, что в портфолио именно твои работы?

    dom1n1k
    @dom1n1k
    Как уже сказали выше, врать смысла нет.
    Определить легко - достаточно попросить рассказать, почему автор сделал это именно вот так, а не иначе, а вот то сяк. Если автор действительно делал всё сам и прошел творческие муки, он может рассказать кучу подробностей и деталей по всем элементам. А если мычит или отвечает общими мутными фразами - дело нечисто.
    Ответ написан
    Комментировать
  • Как доказать, что в портфолио именно твои работы?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Портфолио - это повод для дальнейшего разговора. Врать смысла нет. Я безошибочно определю подлог после небольшого собеседования или тестовой задачи.
    И если Ваш скил эквивалентен работам в портфолио то не так уж Важно Ваши ли они.
    Если Вас просит кто-то подтвердить подлинность: скажите "честное слово"
    Ответ написан
    2 комментария