Моторите на веб-прелистувачи доаѓаат со збирка на основни класи за прикажување на веб-информации во прозорец. Тие ги обезбедуваат најосновните можности на прелистувачот, како што е можноста за следење врски и преземање и прикажување материјал, стандардно.
Можете да ја искористите нивната функционалност за прикажување веб-содржини во вашата апликација на најосновно ниво, или можете да го користите API-то на моторот на веб-прелистувачот за да развиете своја сопствена, целосно опремена, приспособена веб-апликација.
Ќе поминеме низ два од широко користените мотори на веб-прелистувачи - WebKit и Chromium.
Што е WebKit?
Safari, Mail, App Store и многу други програми за macOS, iOS и Linux го користат веб-прелистувачот WebKit. Сафари на Apple, претходните верзии на Chrome на Google и другите веб-прелистувачи го користат овој мотор за распоред со отворен код за да генерираат веб-страници. Nokia, Apple, Google и други го користат во нивните уреди.
WebKit се базира на моторот за рендерирање KHTML што го користи прелистувачот Konqueror на десктопот Linux KDE. Apple го преименуваше WebKit откако го измени KHTML во 2002 година.
Тоа е проект со отворен код кој служи како основа за десетици прелистувачи. Сепак, не вклучува сè што е потребно за создавање графички веб-прелистувач, така што постои значителна разлика дури и меѓу двата најголеми корисници на WebKit - Google и Apple.
Предности
- Голема заедница – WebKit добива голема поддршка и внимание бидејќи е со отворен код и поддржува толку многу прелистувачи (дури и на мобилни уреди). Ова дава многу различни повратни информации од многу различни поединци во многу различни ситуации.
- Широка примена – Кога фирмата создава веб-локација или веб-апликација, осигурувањето дека работи со прелистувачот WebKit веднаш гарантира дека ќе работи подеднакво во сите други прелистувачи WebKit. Помалку напор се троши на решавање на проблемите со него, а повеќе време се троши за полесно користење!
Недостатоци
- Постојат голем број на различни структури за избор – Ако само еден голем веб-прелистувач користи WebKit за прикажување веб-страници, ова би било помал проблем (како што е Gecko). WebKit, од друга страна, се користи за поддршка на разновиден сет на апликации, од кои сите се популарни. Редовно се ажурира за да одговара на работната задача, што резултира со голем број мали разлики во тоа како функционира секоја верзија. Бидејќи различни верзии се користат од различни веб-прелистувачи, истата веб-страница може да функционира различно во различни прелистувачи WebKit.
Што е Хром?
Chromium не е само име на прелистувач, туку и на еден со отворен код проект кој го произведува изворниот код што го користат Chrome, Edge и други прелистувачи.
Google е главниот поддржувач на Chromium, бидејќи го започна проектот кога го дебитираше Chrome во септември 2008 година, меѓутоа, бидејќи кодот е со отворен код, други, вклучително и луѓе кои не се вработени во Google, придонесуваат за проектот Chromium.
Мајкрософт, на пример, почна сериозно да придонесува за Chromium во 2019 година и често се фали со бројот на „обврзувања“ што неговите програмери ги направија за него.
Сметајте дека Chromium е далечен роднина на Chrome и Edge, кој споделува ДНК со рафинираните прелистувачи. Тоа е супериорна платформа за веб-програмери и софистицирани корисници бидејќи е бесплатна. Исто така, нема ограничувања за видот на екстензии на прелистувачот што може да се додадат.
Chromium постојано се менува бидејќи се собира од изворниот код на Chromium Projects. Хром, од друга страна, нуди плејада на канали за ослободување. Од друга страна, каналот Канарски раб што крвари, не се ажурира толку често. На веб-локацијата на Chromium Projects, се објавуваат рутински ажурирања.
Предности
- Има пристап до екстензии на Chrome, вклучувајќи ја и веб-продавницата на Chrome, каде што може да се инсталираат практично сите екстензии складирани таму што се користат на Chromium. Поддржан е од Google, кој помага во развојот на прелистувачот.
- Прелистувачот Chromium е стандардниот прелистувач за многу дистрибуции на Linux, вклучувајќи ги и оние што немаат официјални складишта за едноставно преземање. Тоа е бесплатен прелистувач што е со отворен код и без сопственички кодеци. Тој е пошироко достапен на Linux отколку на Chrome и ги има практично сите функции на Google што доаѓаат со Chrome.
Недостатоци
- Прелистувачот Chromium, како Chrome, користи многу RAM, што може да биде проблем за компјутери со ограничена RAM меморија. Исто така, не поддржува одредени вообичаени медиумски формати и кодеци, вклучувајќи AAC, H.264 и MP3.
- Ажурирањата на прелистувачот мора рачно да се преземат и инсталираат.
Кој прелистувач се потпира на Chromium?
Некои од најпопуларните прелистувачи базирани на Chromium го земаат нивниот изворен код и додаваат свои сопственички функции и интерфејси за да обезбедат посебно корисничко искуство.
- Опера – Овој прелистувач постои со децении, а порано се градеше целосно внатре. Користи Blink, кој се базира на Chromium, од 2013 година.
- Вивалди – Духовен наследник на Opera, тој беше изграден од поранешен извршен директор на Opera за да ја врати функционалноста што беше изгубена од тој прелистувач.
- Yandex – Ова е руски прелистувач од истоимениот пребарувач, иако го користи истиот мотор Blink како Chrome, Opera и други прелистувачи базирани на Chromium.
- Храбар – Brave е бесплатен веб-прелистувач со отворен код создаден од Brave Software, Inc. Продажната понуда на Brave е тоа што ги отстранува несаканите реклами и ги спречува веб-локациите да ја следат активноста на корисниците без употреба на никакви приклучоци. Исто така, дава можност да ги платите вашите омилени даватели на содржини наместо да гледате реклами.
Заклучок
Во однос на кодот и придонесите, и WebKit и Chromium се активни проекти со отворен код. Секое решение служи за посебна дизајнерска цел. Фантастично е кога прелистувачите се натпреваруваат на функции кои им користат на потрошувачите без да се загрозат веб-стандардите.
Велики менаџери за лозинки, безбедносни карактеристики на корисникот, концепти за креативни обележувачи, режими на читач, уредни интеграции на API за плаќање, бесплатни VPN и така натаму. Тоа беше претставата на Опера, и од тогаш видовме многу други во ист стил. Додека Vivaldi е за персонализација, Brave е фокусиран на приватноста и безбедноста.
Прелистувачите базирани на Chromium се повеќе рамка за создавање работи отколку завршено решение со целата функционалност. Можете да го тестирате и да видите што работи најдобро за вас. Ако сте загрижени за вашата приватност и не ви пречи да нуркате и да работите некоја работа, Chromium може да биде пријатно искуство.
Оставете Одговор