Классная статья The baseline for web development in 2022 о состоянии фронтенд веб-разработки на текущий момент.
Меня очень порадовало, что подтвердились некоторые мои личные наблюдения, которые входили в противоречие с мнением многих других разработчиков. Вот, например:
1. React по всем показателям хуже чем Vue и Svelte. Он медленнее, потребляет больше памяти, а сайты с ним больше весят. Субъективно он ещё и менее удобный (писал об этом). Так что для новых проектов брать React стоит только из-за отсутствия разработчиков под Vue.
2. Люди не умеют в CSS и делают на JavaScript многие вещи, которые можно было бы сделать без него.
3. Давно уже пора использовать Flexbox и не выпендриваться с олдскульной вёрсткой и костылями для выравнивания.
4. Осенью прошлого года Google официально закончили поддержку Internet Explorer. Давно пора, ха-ха. С уходом IE самым худшим браузером стал Apple Safari — он проваливает почти в 5 раз больше тестов на поддержку разных веб-стандартов, чем Chrome. Я по личному опыту знаю, что если что-то работает во всех нормальных браузерах, оно может не заработать в Safari без адских костылей. Либо не заработать вообще никаким образом. У пользователей iPhone выбора нет (местные браузеры а-ля Chrome это на самом деле перекрашенный Safari, потому что Apple запрещает делать свои). Но если вы на Маке пользуетесь Safari — перестаньте, пожалуйста, это делать. А вообще ещё раз повод задуматься о политике Apple и настоящем их отношении к пользователям.
Но некоторые вещи меня искренне удивили:
1. Сайтов на jQuery всё ещё в несколько раз больше, чем сайтов на реактивных фреймворках, вместе взятых. Интернет это на самом деле такая древняя помойка, у который лишь небольшая вершинка торчит из болота лени и консерватизма.
2. Треть всех сайтов в интернете используют WordPress. Треть. То есть каждый третий сайт это говноконструктор на технологиях 20-летней давности.
3. Из всех пользователей интернета у 87% есть доступ к 4G. Я думал гораздо меньше. Да, тут наверное считали даже тех, кто раз в жизни смог зайти через 4G, и всё-таки — можно уже не особо сжимать графику и видео.
#dev#web
RisingOS
Xiaomi 12T PRO|Redmi K50 Ultra (Diting)
By:@Teammex_XDA
Version:4.2-Kailash
Download | Changelogs | Screenshots
Device changelog:
- Fixed several bugs
- Fixed some media codecs now screenrecord works
- Improved performance
- Last RisingOS 4.2 source
#risinginyourarea#UDC
Credits to@Mohammadnt96 for some help :D
Follow@xiaomi_12tpro_updates
Join@xiaomi_12tpro_chat
#Italia
Nuovi dubbi sulla petizione dei sindaci per Draghi, dopo il sindaco di Latina smentisce di aver firmato anche il sindaco di Palermo #Lagalla (#UdC|EPP).
@UltimoraPolitics
#Italia
Paola #Binetti (#UdC|EPP): "Sul doppio cognome dico agli amici cattolici di stare tranquilli, non è un attentato alla famiglia, è semplicemente il riconoscimento del diritto di tutti, bambini in primis."
@UltimoraPolitics
#Italia ❗️ Frosinone, sono tre i candidati impresentabili. Tra di loro anche il candidato sindaco Mauro #Vicano, sostenuto da #Azione e #UdC. @UltimoraPolitics
#Italia
❗️ Frosinone, sono tre i candidati impresentabili. Tra di loro anche il candidato sindaco Mauro #Vicano, sostenuto da #Azione e #UdC.
@UltimoraPolitics
В Китае спрятали энергию под воду
🇨🇳 Китай снова удивил: у побережья Шанхая заработал первый в мире подводный центр обработки данных UDC Lin-gang 👨👩👧👦 который дышит ветром и охлаждается водой.
Обычные центры обработки данных (ЦОДы) тратят колоссальное количество энергии и воды на охлаждение серверов — некоторые потребляют до 19 миллионов литров в день.💦 Но под водой все иначе: температура морской среды естественно охлаждает оборудование. Благодаря этому китайский проект сократил энергопотребление до 23% 📉 и полностью отказался от пресной воды.
Более 95% энергии объект получает от офшорных ветрогенераторов👨👩👧👦👨👩👧👦👨👩👧👦 Итог — сверхэффективный центр с показателем энергоэффективности (PUE) всего 1,15!
#Китай#ЦОД#ветропарк#UDC
🇨🇭 La #Svizzera voterà a giugno su un referendum che vieta di superare i 10 milioni di abitanti prima del 2050. L’iniziativa dell’#UDC (destra) prevede restrizioni su asilo e ricongiungimento familiare se si superano i 9,5 milioni e possibili limiti ai trattati internazionali, come l’accordo UE sulla libera circolazione, se si superano i 10 milioni.
¡New build available!
#A14#RisingOS
Xiaomi 12T Pro / Redmi K50 Ultra (diting)
Maintainer:@TeamMEX_XDA (Kισżż)
Version:5.2.1-Lyonesse
Download | Changelogs | Screenshots
Device Changelog:
◦ Enable Updater app
◦ Enable Lawnchair and Pixel launcher
◦ fix ims crash (?)
◦ improve system performance
◦ more bugfixes
◦ Enable visual eq on dolby
'#risinginyourarea' '#UDC'
If you like my work and want to support it please consider making a donation this helps with server costs.
Donate PayPal
¡New build available!
#A14#RisingOS
Xiaomi 12T Pro / Redmi K50 Ultra (diting)
Maintainer:@TeamMEX_XDA (Kισżż)
Version:5.1-Lyonesse
Download | Changelogs | Screenshots
Device Changelog:
◦ Sync with last rising 5.1 source
◦ Update Yuki kernel
'#risinginyourarea' '#UDC'
If you like my work and want to support it please consider making a donation this helps with server costs.
Donate PayPal