Верстка только на дивах — зло. Спецификация html5 добавила много президент рамных тегов, которые помогают в чтении кода, сео и доступности для скрин ридеров
Согласен, что если есть готовая либа, которая покрывает тз, то лучше её использовать.
Но если Вам нужна простенькая карусель, то проще и быстрее написать своё и покрыть её тестами
Конечно, лучше притащить за собой МБайты кода, избыточного кода, чем написать свой велосипед и покрыть его тестами. По поводу загрузки из кэша… Любому энджайну нужно время на распарс скрипта, даже из кэша
Ты когда-нибудь сам что-нибудь писал? Или не разбираешься в профессии и постоянно берёшь готовые либы и фреймворки?
Этот swiper, который без jQ весит 94.2kB в сжатом состоянии. Ты понимаешь сколько человек на плохом интернет соединении будет ждать его подгрузку? Пусть с http/2 && сверхбыстрого CDN && gzip'нутого. Это все время на загрузку и распаковку, когда вместо 94.2 и самого вызова ты можешь написать 5kB, который будет работать, как тебе нужно
Спасибо, за комент. Различных тегов
Верстка только на дивах — зло. Спецификация html5 добавила много президент рамных тегов, которые помогают в чтении кода, сео и доступности для скрин ридеров
Согласен, что если есть готовая либа, которая покрывает тз, то лучше её использовать.
Но если Вам нужна простенькая карусель, то проще и быстрее написать своё и покрыть её тестами
Конечно, лучше притащить за собой МБайты кода, избыточного кода, чем написать свой велосипед и покрыть его тестами. По поводу загрузки из кэша… Любому энджайну нужно время на распарс скрипта, даже из кэша
Маленько поправлю. Пишутся с использованием jQuery, а не на чистом JS.
Согласен, ей не место в 2017 году. В больших проектах её надобность тоже под вопросом
Ошибку поправил, спасибо!
Это не готовая либа, которую нужна взять и использовать
Ошибку поправил, спасибо!
Если Вы умеете читать код и писать комментарии, то проблем ни у Вас, ни у другого разработчика не будет
Клиенту нужна большая конверсия, в большинстве. Один из факторов большой конверсии — быстрая загрузка страницы => меньший трафик
Я про тоже, и клиенту меньше трафика
Работай с почасовой оплатой!
Ты один раз написал хороший модуль, написал тесты к нему, и все. По-хорошему для такого модуля — это часа 2
Ты когда-нибудь сам что-нибудь писал? Или не разбираешься в профессии и постоянно берёшь готовые либы и фреймворки?
Этот swiper, который без jQ весит 94.2kB в сжатом состоянии. Ты понимаешь сколько человек на плохом интернет соединении будет ждать его подгрузку? Пусть с http/2 && сверхбыстрого CDN && gzip'нутого. Это все время на загрузку и распаковку, когда вместо 94.2 и самого вызова ты можешь написать 5kB, который будет работать, как тебе нужно
Тебе не лень тащить в зависимостях jQuery, который весит 85kB?
Это будет в следующей статье =)
Это будет в следующей статье =)Мне тоже нравится, не особо jQuery сегодня в зеленых броузерах нужен и в IE 8+
Согласен, это будет в следующей статье =)