sorry_i_noob
@sorry_i_noob

Почему так нежелательно использовать JS во время верстки?

Я слышал, что JS быстро разряжает мобильные телефоны. Но разве это не из разряда "Данное свойство не поддерживается IE8, поэтому мы не будем его использовать"? Уже давно пользователи на телефонах GTA: SA запускают, а то и что по требовательнее.

Если проблема решается парой строк JQuery (которая у меня подключена), то зачем сидеть целый час, пытаясь решить проблему только средствами CSS и HTML? А иногда и делая дополнительные обертки?
  • Вопрос задан
  • 130 просмотров
Пригласить эксперта
Ответы на вопрос 2
Zoominger
@Zoominger
System Integrator
Да плевать, присобачивайте неоптимизированный *.js на 550 Кб ради одной-единственной функции, с чего вдруг вас волнуют батареи пользователей и их процессоры? Не плевать ли, что браузер будет тупить, тормозить, выбешивать пользователя и высасывать трафик?

Да и головой не надо думать, шлёп-шлёп и в продакшон, не надо там корпеть над этими невероятно трудными тегами и CSS, к тому же своё время сэкономите, оно ведь так важно для человечества.

Так что поддержу, JS - наше всё, нищуков с телефонами ниже iPhone X за людей не считаем.
Ответ написан
i__dmitry
@i__dmitry
Weaving a web
Глупости. Задачи нужно решать теми инструментами, которые уместны.
Если динамику можно реализовать на чистых HTML/CSS без ненужного усложнения кода, нарушения семантики и т.д. - значит нужно делать так. Если можно реализовать на чистом JS без подключения jQuery - значит нужно реализовывать. Если функционал более сложный и требует дополнительных библиотек - значит, используйте их.
Забудьте чушь про то, что JS разряжает телефоны. Главное - всегда отдавать себе отчёт в том, каков оптимальный метод решения текущей задачи.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы