Веб браузеринин кыймылдаткычтары веб-маалыматтарды терезеде көрсөтүү үчүн негизги класстардын жыйындысы менен келет. Алар демейки боюнча шилтемелерди ээрчүү жана материалдарды жүктөп алуу жана көрсөтүү сыяктуу эң негизги браузер мүмкүнчүлүктөрүн камсыз кылат.
Колдонмоңуздагы веб-мазмунду эң негизги деңгээлде көрсөтүү үчүн алардын функционалдуулугун колдонсоңуз болот же веб-браузердин API'син колдонуп, өзүңүздүн толук өзгөчөлөнгөн, жекелештирилген веб-негизделген тиркемеңизди иштеп чыга аласыз.
Биз кеңири колдонулган эки веб-браузердин кыймылдаткычтарын карап чыгабыз – WebKit жана Chromium.
Эмне WebKit?
Safari, Mail, App Store жана башка көптөгөн macOS, iOS жана Linux программалары WebKit веб-браузеринин кыймылдаткычын колдонушат. Apple's Safari, Google'дун Chrome'дун мурунку версиялары жана башка веб-браузерлер веб-баракчаларды түзүү үчүн бул ачык булак макет кыймылдаткычын колдонушат. Nokia, Apple, Google жана башкалар аны түзмөктөрүндө колдонушат.
WebKit Linux KDE иш тактасынын Konqueror браузеринде колдонулган KHTML рендеринг кыймылдаткычына негизделген. Apple 2002-жылы KHTMLди өзгөрткөндөн кийин WebKit атын өзгөрткөн.
Бул ондогон браузерлер үчүн негиз болуп кызмат кылган ачык булактуу долбоор. Бирок, ал графикалык веб-браузерди түзүү үчүн зарыл болгон нерселердин бардыгын камтыбайт, ошондуктан эки эң чоң WebKit колдонуучуларынын арасында да олуттуу дисперсия бар - Google жана Apple.
артыкчылыктары
- Чоң жамаат – WebKit көп колдоо жана көңүл бурат ачык булак жана көптөгөн браузерлерди колдойт (уюлдук түзмөктөрдө да). Бул ар кандай жагдайларда ар кандай адамдардан көптөгөн түрдүү пикирлерди берет.
- Кеңири жайылган колдонмо – Фирма веб-сайтты же веб тиркемесин түзгөндө, анын WebKit браузери менен иштешин камсыз кылуу, анын бардык башка WebKit браузерлеринде бирдей иштешин дароо камсыздайт. Аны менен көйгөйлөрдү чечүүгө азыраак күч жумшалат жана аны колдонууну жеңилдетүү үчүн көбүрөөк убакыт сарпталат!
кемчиликтери
- Тандоо үчүн бир нече ар кандай структуралар бар – Эгерде веб-баракчаларды көрсөтүү үчүн бир эле негизги веб-браузер WebKitти колдонсо, анда бул көйгөй азыраак болмок (мисалы, Gecko). WebKit, экинчи жагынан, ар түрдүү колдонмолорду колдоо үчүн колдонулат, алардын баары популярдуу. Ал дайыма жумушка ылайыктуу жаңыртылып турат, натыйжада ар бир версиянын иштешинде бир катар майда айырмачылыктар пайда болот. Ар кандай веб-браузерлерде ар кандай версиялар колдонулгандыктан, бир эле веб-баракча ар кандай WebKit браузерлеринде башкача иштеши мүмкүн.
Эмне Chromium?
Chromium - бул браузердин эле аты эмес, ошондой эле ачык булак Chrome, Edge жана башка браузерлер колдонгон баштапкы кодду чыгарган долбоор.
Google Chromium'дун негизги колдоочусу, ал долбоорду 2008-жылы сентябрда Chrome дебют кылганда баштаган, бирок код ачык булак болгондуктан, башкалар, анын ичинде Google'да иштебеген адамдар Chromium долбооруна салым кошушат.
Мисалы, Microsoft 2019-жылы Chromium'га олуттуу салым кошо баштады жана анын иштеп чыгуучулары ага жасаган "милдеттенмелеринин" саны менен мактанат.
Chromium'ду Chrome жана Edge'дин алыскы тууганы деп эсептейли, ал ДНКны такталган браузерлер менен бөлүшөт. Бул веб-иштеп чыгуучулар жана татаал колдонуучулар үчүн мыкты платформа, анткени ал бекер. Кошулушу мүмкүн болгон браузер кеңейтүүлөрүнө эч кандай чектөөлөр жок.
Chromium дайыма өзгөрүп турат, анткени ал Chromium долбоорлорунун баштапкы кодунан түзүлгөн. Chrome, экинчи жагынан, чыгаруу каналдарынын көптүгүн сунуштайт. Кан агызуучу Канар каналы, тескерисинче, тез-тез жаңыланбайт. Chromium долбоорлорунун веб-сайтында күнүмдүк жаңыртуулар жайгаштырылат.
артыкчылыктары
- Анын Chrome кеңейтүүлөрүнө, анын ичинде Chrome Желе дүкөнүнө кирүү мүмкүнчүлүгү бар, мында сакталган дээрлик бардык кеңейтүүлөр Chromium'да колдонулушу мүмкүн. Ал Google тарабынан колдоого алынган, ал браузерди өнүктүрүүгө жардам берет.
- Chromium браузери көптөгөн Linux дистрибуциялары үчүн, анын ичинде жөнөкөй жүктөө үчүн расмий репозиторийлери жок демейки браузер. Бул бекер браузер ачык булак жана менчик кодектери жок. Ал Chrome'го караганда Linux'та кеңири жеткиликтүү жана Chrome менен келген дээрлик бардык Google функцияларына ээ.
кемчиликтери
- Chrome сыяктуу Chromium серепчиси оперативдүү эстутумду көп колдонот, бул RAM чектелген компьютерлер үчүн көйгөй болушу мүмкүн. Ал ошондой эле кээ бир жалпы медиа форматтарын жана кодектерди, анын ичинде AAC, H.264 жана MP3ти колдобойт.
- Браузердин жаңыртуулары кол менен жүктөлүп, орнотулушу керек.
Кайсы браузер Chromium'га таянат?
Эң популярдуу Chromium негизиндеги браузерлердин айрымдары булак кодун алып, колдонуучунун өзгөчө тажрыйбасын камсыз кылуу үчүн өздөрүнүн менчик функцияларын жана интерфейстерин кошот.
- опера – Бул браузер ондогон жылдардан бери иштеп келе жатат жана ал толугу менен үй ичинде курулган. Ал 2013-жылдан бери Chromium'дун негизинде түзүлгөн Blinkти колдонуп келет.
- Vivaldi – Operaнын руханий мураскери, ал браузерден жоголгон функцияларды калыбына келтирүү үчүн операнын мурдагы башкы директору тарабынан курулган.
- Яндекс – Бул Chrome, Opera жана башка Chromium негизиндеги браузерлер сыяктуу эле Blink кыймылдаткычын колдонсо да, ошол эле аталыштагы издөө системасынын орусиялык браузери.
- эр жүрөктүү – Brave – бул Brave Software, Inc тарабынан түзүлгөн эркин жана ачык булактуу веб-браузер. Braveдин сатуу багыты – ал керексиз жарнактарды жок кылат жана веб-сайттарды эч кандай плагиндерди колдонбостон колдонуучу аракетине көз салууну токтотот. Ал ошондой эле жарнамаларды көрүүнүн ордуна сүйүктүү контент провайдериңизге төлөө мүмкүнчүлүгүн берет.
жыйынтыктоо
Код жана салымдар боюнча, WebKit жана Chromium экөө тең активдүү ачык булактуу долбоорлор. Ар бир чечим өзүнчө дизайн максатына кызмат кылат. Браузерлер желе стандарттарын бузбастан керектөөчүлөргө пайда алып келе турган функциялар боюнча атаандашканда укмуштуудай.
Абдан жакшы пароль менеджерлери, колдонуучунун коопсуздук өзгөчөлүктөрү, чыгармачыл кыстарма концепциялары, окурман режимдери, тыкан төлөм API интеграциясы, акысыз VPN'дер ж.б.у.с. Бул Операнын пьесасы болчу, ошондон бери ушул эле стилдеги көптөгөн башкаларды көрдүк. Vivaldi жекелештирүү жөнүндө болсо, Brave купуялуулукка жана коопсуздукка багытталган.
Chromium негизиндеги браузерлер бардык функцияларды камтыган даяр чечимге караганда, нерселерди түзүү үчүн негиз болуп саналат. Сиз аны сынап көрүп, сизге эмне ылайыктуу экенин көрө аласыз. Эгер купуялыгыңызга тынчсызданып жатсаңыз жана ага кирип, кандайдыр бир жумуш жасоого каршы болбосоңуз, Chromium жагымдуу тажрыйба болушу мүмкүн.
Таштап Жооп