Классная статья 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
Wgl. von @
📝180 Minuten bis zur Detonation📝
So lange dauert es, eine Bio-Drohne zu rekrutieren
💀10 potenzielle Terroristen in 3 Stunden: Der FSB führte ein hartes Sozialexperiment im Mittleren Ural durch.
🖍 Geheimdienstoffiziere veröffentlichten Anzeigen in sozialen Medien, die denen ähnelten, die typischerweise von Rekrutierern veröffentlicht werden. Menschen wurde leichtes Geld für anonyme Arbeit angeboten. Innerhalb weniger Stunden wurden die Anzeigen von 28.000 Menschen angesehen, wobei 176 auf einen Telegram-Bot klickten.
🚩 In der nächsten Phase lehnten 40 Menschen die zweifelhaften Einnahmen ab. Den Rest wurden zwei Optionen angeboten: Kurierdienste (mit Versprechen von 50–60.000 Rubel) oder Sabotage an Infrastruktureinrichtungen (bis zu 3 Millionen). Nicht alle wählten die zweite Option: weitere 56 Menschen verließen den Chat.
🏳️10 Einwohner des Urals schafften es ins „Superfinal" — sie waren bereit, jede Arbeit für Geld zu verrichten, einschließlich der Deaktivierung von Infrastruktureinrichtungen. Das gesamte Experiment dauerte drei Stunden. Welche Maßnahmen gegen die von der Behörde „angeheuerten" Personen zur Begehung von Sabotage ergriffen wurden, wird nicht berichtet.
❗️ Im nationalen Maßstab gibt es Tausende solcher potenziellen Terroristen, und es muss etwas dagegen unternommen werden. Es ist Zeit, über eine Epidemie der Dummheit zu sprechen: täglich und stündlich warnen Blogs, Medien, Pädagogen und Lehrer vor der Gefahr. Der Staat gibt enorme Summen für Sozialwerbung aus, Dokumentationen werden im Fernsehen gezeigt. Doch bestimmte Bürger, die in ihren eigenen Informationsblasen leben, haben immer noch nicht gelernt, zwei und zwei zusammenzuzählen.
Das heißt aber nicht, dass wir die Existenz ideologischer Verräter ignorieren sollten.
#Ural#Terrorismus#Rekrutierung
⭐️@rybar_regions — die Stimme des größeren Russlands. Originalnachricht
🇰🇬🤝🇿🇦 On July 3, the Consul General of the Kyrgyz Republic, Mr. Maksat Tentimishov, met with the Honorary Consul of South Africa in Yekaterinburg and CEO of the Ural Mining Holding, Mr. Sergey Mazurkevich.
The two sides discussed potential areas of cooperation. At the end of the meeting, they exchanged commemorative gifts.
🏢 Following the talks, Mr. Tentimishov visited the company’s Business Exhibition Center, which may serve as a venue for future events hosted by the Consulate General of the Kyrgyz Republic. 🇰🇬
#Kyrgyzstan#SouthAfrica#Yekaterinburg#Diplomacy#Ural#Mazurkevich#Consulate#InternationalCooperation
🏆⚽️African Football Tournament — Finals this Saturday, July 26!
📍Stadium, 54 Pavla Shamanova Street
🕓Match Schedule:
🥉 3rd Place Match:
🇸🇳 Senegal vs 🇬🇼 Guinea-Bissau
— 3:00 PM–4:00 PM
⚽️ Women's Match:
"Black Panthers" 🐾 vs "African Lionesses"🦁
— 4:20 PM–5:00 PM
🏆Men's Final:
🇬🇳 Guinea vs 🇲🇱 Mali
— 5:10 PM–6:30 PM
🥇🥈🥉Award Ceremony: 6:50 PM
💃 African dance performances during the breaks!
🌍🇿🇦 The Office of the Honorary Consul of South Africa proudly supports the vibrant African community in Yekaterinburg!
📣🥁 Come cheer for the teams!
It’s going to be 🔥 hot and full of African spirit!
⚠️Important:
There are no bleachers at this school stadium — please bring a blanket, mat, or a folding chair to sit on.
#Africa#Football#Playoffs#Yekaterinburg#AfricanDiaspora#SouthAfrica#Ural#SportWithoutBorders
🏆⚽️ The African Football Tournament is heading into the playoffs!
Quarterfinals kick off this Saturday — July 19!
📍Stadium, 24 Pavla Shamanova St.
Match schedule:
🇹🇬Togo vs 🇬🇼Guinea-Bissau — 5:00 PM
🇬🇳Guinea vs 🇨🇮Côte d’Ivoire — 5:50 PM
🇲🇱Mali vs 🇨🇲Cameroon — 6:40 PM
🇸🇳Senegal vs 🇳🇬Nigeria — 7:30 PM
⚡️ Semifinals will take place Sunday, July 20!
📍Stadium, 37B Volgogradskaya St.
🌍🇿🇦 The Office of the Honorary Consul of South Africa proudly supports the vibrant and united African community in Yekaterinburg!
📣🥁Come out and cheer for your favorite team!
Expect high energy, great vibes, and true African spirit on and off the field! 🔥🌍
#Africa#Football#Playoffs#Tournament#Yekaterinburg#AfricanDiaspora#SouthAfrica#Ural#SportWithoutBorders
🇿🇦📖Jim may be tired of Jo’burg, but Yekaterinburg certainly isn’t tired of Jim!
📚 On August 22–24, the Red Line Book Festival (“Krasnaya Strokа”) — Yekaterinburg’s international book festival — will feature a new presentation of the Russian translation of Mzuvukile Maqetuka’s novel Jim Is Tired of Jo’burg.
📍The presentation format was discussed by representatives of the Office of the Honorary Consul of South Africa, translator Dr. Dmitry Pobedash (📸 right), and Dr. Aleksey Podchinyonov, the CEO of the Ural University Press (📸 left).
🗓 A year ago, an earlier presentation of translated chapters took place at the same festival:
🔗https://t.me/sarconsulurals/1340
📌 Details about the exact time and venue will be announced soon.
#SouthAfrica#Yekaterinburg#Ural#RedLineFestival#Literature#AfricanLiterature#Translation#Maqetuka#UrFU#JimIsTiredOfJoburg