| Translations Blog |

Free Drawings

Chrome standart emas

Tarjima qilingan maqola - Chrome is Not the Standard

Muallif(lar) - Chris Krycho

Maqolaning manbasi:

http://www.chriskrycho.com/2017/chrome-is-not-the-standard.html

Chrome ishlab chiquvchilarining ilhomi juda yaxshi emas, chunki brauzerlar o'rtasidagi raqobat yaxshi.

So'nggi bir necha yil mobaynida, "Chrome uchun yangi funksiya Internetga kirish" kabi mavzularni o'z ichiga olgan maqolalarni borgan sari ko'proq ko'rishga muvaffaq bo'ldim. "Siz buni yaqin kelajakda ishlatishingiz mumkin!" Deb va'da berdi.

Haqiqat biroz murakkab. Ba'zida Chrome brauzerining kashshoflari fikrlari boshqa brauzerlarga o'tadi va barchamiz foydalanishimiz mumkin bo'lgan vosita bo'ladi. Ba'zan ... ular kechiktiriladi, chunki boshqa brauzerlarning hech biri ularni amalga oshirishga qaror qilmaydi.

Ko'p marta, bu so'nggi xato ro'y berganda, ishlab chiquvchilar boshqa brauzer ishlab chiqaruvchilari haqida "vebni orqaga qaytarish" haqida sharmandalar. Biroq, bu kabi narsalarga qarashda asosiy muammo mavjud: Chrome standart emas. Chrome taqdim etadigan narsa, hatto unga o'xshash ko'plab ishlab chiqaruvchilar ham standart emasligi haqiqat. Bundan tashqari, boshqa brauzerlarni ustunliklarni belgilashga yoki hatto yuborishga majbur qilmaydi.

Veb-ishlab chiquvchilar sifatida, biz ishlayotgan platformaning qiziqarli yangi xususiyatlariga e'tiborni qaratish oson. Bu Android va iOS ishlab chiquvchilarining hayajonidan farq qilmaydi, Google va Apple o'z platformalarida rivojlanish uchun yangi SDK ni taqdim qilganda. Mumkin bo'lgan yangi xususiyatlar, ishimizni osonlashtiradigan yoki biz ilgari qila olmaydigan narsalarni bajarishga imkon beradigan narsalar bilan xursand bo'lish juda yoqimli.

Biroq, bu platformalar va tarmoq o'rtasida muhim farq bor. Ushbu platformalar bitta etkazib beruvchi hududi. Internet umumiy platforma. Bu o'zining noyob foyda va noyob qiymati. Bu, albatta, hamma joyda yaxshi ishlaydigan va ishlaydigan dasturiy ta'minotni yozishga imkon beradi. Biroq, bu kamida to'rtta kompaniya - katta brauzerlar yetkazib beruvchilar - funktsiya funktsionalmi yoki yo'qligi haqida o'z fikrlarini bildiradi, yoki faqatgina qiziqarli g'oyalar.

So'nggi ikki yil ichida juda baland ovozda aniq bir misol keltiraylik, aniqrog'i, bu Google'dan yaxshi fikr: progressiv veb-ilovalar (bundan keyin PWA). Ular Google va boshqa tarafdorlari tomonidan murakkab veb-ilovalar foydalanuvchilar uchun aniq bir g'alaba sifatida o'rnatildi. Va, veb-ishlab chiquvchisi kabi, men bu baholash bilan rozi bo'lishga moyilman! Shunga qaramay, Apple kompaniyasiga g'amxo'rlik qilishni doimo muntazam kuzatyapman, PWAlarga (birinchi navbatda iOS) ustuvor ahamiyat bermayapman Safarida - Apple, bu nuqtai nazardan "Internetning kelajagini saqlab qoladi".

Xo'sh... yo'q. Googlening har qanday fikri uchun Google Apple-ning Internetdagi ko'rinishida sotilishi mumkin yoki sotilmasligi mumkin, yoki ular bu yaxshi fikr, lekin ular ishlayotgan boshqalardan ko'ra muhim emas deb o'ylashlari mumkin.

Va bu veb-platformaning bir qismi bo'lish demakdir. Hech bir kompaniya internet kun tartibini belgilashda boshqalarga hukmronlik qila olmaydi. Firefox emas, uning rivojlanishi va propagandasi WebAssembly, mening qalbimga ham, garchi bo'lsa. 2011-yilda Microsoft va IE/Edge guruhi emas, CSS-ning grid spetsifikatsiyasini taklif qilmasa-da, men u qadar uzoq vaqt yashaganligini his qilardim. Bir vaqtlik JavaScript uchun o'z qadamlari bilan Apple emas. Yaxshisi, uning ishlab chiquvchilar jamoasi - Chrome, u doimiy tekshirgan ko'plab g'oyalari, jumladan, PWAlar.

Shuni ham ta'kidlash joizki, ushbu qarorlar "Internetning kelajagi" uchun hech qanday salohiyatga ega emas. Ular biznesning ustuvor yo'nalishlarini, shuningdek, boshqa har qanday texnik ustunlikni aks ettiradi. Google PWAlar haqida g'amxo'rlik qiladi, chunki Google pulni internetdan qiladi va odamlar Internetda ko'proq vaqt sarflashni xohlaydi. Apple akkumulyatordan foydalanish samaradorligi va JavaScript iOS dvigatelining sezilarli tezligi kabi narsalar haqida qayg'uradi, chunki u qo'shimcha qurilmalarga pul beradi va odamlar iPhone va iPad bilan baxtli bo'lishlarini istaydi.

Ushbu brauzerning majburiyatlari har qanday foydalanuvchilar uchun (yoki hatto barcha ishlab chiquvchilar uchun) aniq ustunlikni belgilaydimi? Albatta yo'q! Bu har doim brauzerning raqobatdosh manzara go'zalligidir. Men hamma joyda PWA qo'llab-quvvatlashni istagan veb-dasturchisiman, shuning uchun men uni Apple-ning qo'llab-quvvatlashini istayman. Lekin men ushbu ilovalarni skanerlashdan ko'ra qurilmamda qichqirishni talab qiladigan smartfonlar foydalanuvchisiman. Androiddagi Chrome kabi ishlash hali iOSda ishlashda davom etmoqda. Oxirgi foydalanuvchi sifatida, nafaqat ishlab chiqaruvchi, balki Chrome uchun o'rniga mening laptopimda Safari ishlaydigan batareyaning ishlash muddatini ancha oshirishi mumkin.

Bu oddiy va oddiy savdo-sotiqdir. Chrome tezlik bilan yangi xususiyatlarni o'rnatadi, lekin ular doimo barqaror emas va ko'pincha ular har bir ishlashga sarflanadi. Safari yangi funktsiyalarni ancha sekinroq kadansga yuboradi, lekin ular odatda bardoshli va har doim juda yaxshi ishlaydi. Bular ham texnik, ham ishbilarmonlik kelishuvidir, brauzerlarning orqasida joylashgan kompaniyalar esa o'zlarining biznes va muhandislik ustuvorliklari tufayli qiladilar. Brauzer provayderlaridan hech qanday baho bermang va ulardan hech biri kelajakning standart yoki ishonchli prognozi kabi harakat qilmang. Buning o'rniga, har bir kishi stolga nima olib kelganini ko'rib chiqing, shuningdek, jadvaldagi o'zaro ta'sirni va ushbu sotuvchilarning har birini boshqalarni itarish va boshqa narsalar haqida boshqalarning taxminlarini shubha ostiga olish usullarini baholaydi. Internetni juda chiroyli qiladi, hatto narsalar sekinroq harakat qilsa ham. Ba'zan - odatda hatto! - tajriba bosqichida asta-sekin emas, balki yakuniy bosqichda, eng yaxshi natijaga erishish uchun.