Мајкрософтова вест да пребацује свој Едге веб претраживач на Цхромиум мотор подстакла је дискусију око широког спектра различитих веб технологија. Ако сте сматрали да су сва имена и жаргон збуњујући, можда ћете наћи ову референцу употребе.
Саставили смо листу кључних појмова и технологија. Требало би да вам помогне да разумете улоге различитих пројеката и шта се мења у Едге-у. Фразе написане курзивом у дефиницијама указују на референцу на други термин унутар овог листа за варање.
Мицрософт
- Едге – Почевши од једноставног, Едге је Мицрософт-ов модеран веб претраживач представљен са Виндовс 10. Направљен је као УВП апликација и покреће га ЕдгеХТМЛ претраживач. Прошле недеље, Мицрософт је потврдио да ће прећи на Цхромиум претраживач током следеће године и да ће постепено постати доступан на више верзија Виндовс-а и различитим платформама оперативног система. Едге тренутно користи Цхакра ЈаваСцрипт мотор, али ће ово бити промењено у В8 као последица преласка на Цхромиум.
- ЕдгеХТМЛ – Власнички механизам за прегледач Мицрософта који користи Мицрософт Едге од његовог увођења у Виндовс 10 2015. Мотор је одвојен од Тридент-а. Поред покретања Едге претраживача, ЕдгеХТМЛ се такође користи за приказивање различитих компоненти Виндовс 10 интерфејса и подржава Виндовс 10 УВП апликације написане помоћу ЈаваСцрипт-а и ХТМЛ-а. Чврсто је везан за Виндовс 10 систем и није доступан ни за једну другу платформу.
- Тридент – Укинути Мицрософтов претраживач који се користио од Интернет Екплорер-а 4 до Интернет Екплорер-а 11. Одговоран за већи део доминације Интернет Екплорер-а током раних 2000-их, али је застарео због лоше усклађености са веб стандардима. Мицрософт је уложио напоре да побољша мотор са додатним функцијама и подршком за стандарде у каснијим инкарнацијама. Мотор је такође коришћен за подршку ЈаваСцрипт апликација на Виндовс 8 и Виндовс Пхоне 8.
- УВП – универзална Виндовс платформа. Колективни скуп АПИ-ја и технологија који омогућавају програмерима да креирају апликације за Виндовс 10, Виндовс 10 Мобиле и сродне модерне Мицрософт екосистеме. УВП је обично повезан са Мицрософт/Виндовс Сторе-ом, најчешћим каналом дистрибуције ових апликација. Апликације се могу направити за УВП користећи широк спектар технологија, као што су Ц++, Ц#/КСАМЛ и ЈаваСцрипт/ХТМЛ. Доступне су и опције за креирање УВП апликација из постојећих класичних Вин32 Виндовс десктоп апликација, иОС апликација или ПВА.
Прегледачи
- Механизам претраживача – Основна, самостална компонента веб претраживача одговорна за конструисање и приказивање веб страница тако да су видљиве и интерактивне. Механизми претраживача су обично непрозирни за крајњег корисника, који обично није свестан своје улоге у искуству прегледања. Машина укључује неколико подкомпоненти, као што су механизам за распоред и рендеровање, који имплементирају различите потребне функционалности за прављење веб страница.
Механизми претраживача су обично, али не увек, самосталне компоненте које се могу имплементирати у више различитих веб прегледача – на пример, Цхромиум мотор тренутно користе Гоогле Цхроме, Опера, Вивалди и многи други. Сваки од ових прегледача има јединствени интерфејс и скуп функција окренутих кориснику, али се ослања на Цхромиум машину за преузимање, конструисање и приказивање стварних веб страница.
- Блинк – Популаран и успостављен претраживач отвореног кода који користи више пројеката веб прегледача, укључујући Цхромиум. Блинк је у великој мери усаглашен са савременим веб стандардима и настоји да примени нове стандарде и препоруке на време, што је допринело његовој популарности. Настао је из ВебКит мотора.
- Цхромиум – пројекат веб претраживача отвореног кода који је првобитно развио Гоогле. Цхромиум је основа многих веб прегледача, пре свега Гоогле Цхроме-а. Покреће га Блинк претраживач и користи В8 као свој ЈаваСцрипт мотор. Цхромиум је доступан на свим главним десктоп платформама, као и на Андроиду. Пројекат је изазвао критике због својих блиских веза са Гуглом; упркос својој природи отвореног кода, развој Цхромиум-а води Гугл, а пројекат укључује подразумевану интеграцију са Гоогле услугама.
ЈаваСцрипт
- ЈаваСцрипт механизам – Програм који тумачи и извршава ЈаваСцрипт код. Историјски гледано, већина ЈаваСцрипт механизама се налазила у веб претраживачима, али последњих година употреба ЈаваСцрипт-а ван претраживача је порасла тако да укључује сервере, апликације са командне линије и мобилне апликације, што је захтевало еволуцију у развоју мотора.
- Цхакра – ЈаваСцрипт мотор који је развио Мицрософт и користи се за Едге и УВП. Настао је од Мицрософтовог старијег ЈСцрипт мотора. У почетку је била власничка технологија, Мицрософт је отворио мотор 2015. Поред коришћења у веб претраживачу Едге, Цхакра је такође пронашао популарност у другим применама, укључујући и уграђена окружења.
- В8 – ЈаваСцрипт мотор отвореног кода који првенствено користи Цхромиум пројекат претраживача, омогућавајући извршавање ЈаваСцрипт кода унутар веб прегледача. В8 се такође користи од стране многих других ЈаваСцрипт рунтимеа, укључујући Ноде.јс ЈаваСцрипт окружење на страни сервера и Елецтрон десктоп апликацију.
Веб технологије
- ХТМЛ – језик за означавање хипертекста. ХТМЛ је језик за означавање који се користи за креирање структуре и основног изгледа веб страница. Мотори претраживача користе ХТМЛ датотеке да би направили веб страницу која се на крају приказује на вашем екрану.
- ЈаваСцрипт – Програмски језик високог нивоа који је основна компонента модерних веб локација. ЈаваСцрипт је неопходан за веб апликације и интерактивне странице јер програмерима пружа начин интеракције са веб страницом и претраживачем. ЈаваСцрипт такође има широк спектар случајева коришћења ван веб прегледача, укључујући у изворним апликацијама (као што је Мицрософт-ова Виндовс 10 УВП платформа) и на уграђеним уређајима.
- ПВА – Прогресивна веб апликација. Скуп развојних приступа, концепата и технологија који омогућавају веб локацијама и веб апликацијама да се понашају као инсталиране изворне апликације на компатибилним уређајима.
Доступне функције варирају у зависности од платформе на којој се ПВА користи, али обично укључују могућност „инсталирања“ веб локације/веб апликације на начин сличан изворној апликацији, као и подршку за услужне раднике – веб технологија што олакшава коришћење функција као што су рад ван мреже, синхронизација у позадини и пусх обавештења која су обично повезана са изворним апликацијама.
ПВА често погрешно карактеришу технички медији и не-програмери као хибридне или хостоване веб апликације. Чисти ПВА искључиво користи веб стандардеда обезбеди своју функционалност и испоручује се са домена веб локације. Затим је на појединачним платформама да имплементирају релевантне веб стандарде и обезбеде искуство налик на изворно.
Овај појмовник пружа преглед на високом нивоу сваке од ових технологија и појмова; ако желите да сазнате више, препоручујемо вам да посетите веб локације сваког представљеног пројекта. Иако ове технологије могу остати непримећене од стране корисника, оне су од кључне важности за веб и омогућавају нам да користимо веб странице помоћу наших претраживача.