Концепт у дефиницији АБЦ
Мисцелланеа / / July 04, 2021
Аутор Гуиллем Алсина Гонзалез, у новембру 2018
Од свог оснивања већ се видело да је Ворлд Виде Веб био предодређен да чини велике ствари на свету, нешто што је било опипљиво његовим брзим ширењем и усвајањем у готово свим областима.
Погодност коришћења мрежне услуге која не захтева инсталација софтвера у нашем рачунар бити у могућности да га извршимо одакле се налазимо, то је максимум.
И као да је реч о трци, веб прегледачи - прегледачи - почели су да укључују функционалности, много пута у фази експериментални док их Ворлд Виде Веб Цонсортиум (В3Ц) није усвојио као стандард који је истовремено подстакао развој шта се може урадити са веб странице, а машта програмера је изнова повлачила потенцијал прегледачи.
Софистицираност алата довела нас је до појаве језика у програмирање протумачено у претраживач И. комплети алата да их експлоатишу. Ово је случај са АЈАКС-ом.
Име АЈАКС одговара скраћеници од Асинхрони ЈаваСцрипт и КСМЛ, а састоји се од технологије која омогућава покретање апликација на корисниковом веб клијенту (прегледачу), захтевајући само асинхрону комуникацију са сервером.
АЈАКС сам по себи није технологија, већ је пакет који укључује разне технологије.
Очигледно је да имамо део скрипте, направљен применом ЕЦМАСцрипта, углавном ЈаваСцрипт; ХТМЛ / КСХТМЛ означни језици и ЦСС стилски листови за форматирање веб страница које ће бити представљене кориснику и форматирање података за слање и примање.
Такође укључује неопходне механизме за повезивање са сервером и размену података са њим (КСМЛХттпРекуест).
Све ове технологије већ су постојале пре 2005. године, године у којој је Јамес Гарретт почео да их заједно назива под именом АЈАКС.
АЈАКС се користи када се задатак сервера може преузети на клијенту, на пример провером ваљаности података унетих у образац у реалном времену или применом промена на веб страници са којом корисник комуницира ако није неопходно да се промена и њене последице одмах саопште сервер.
Будући да можете да направите веб страницу која замењује тренутну, из АЈАКС-а можете да је промените потпуно веб страницу коју видимо без потребе да комуницирамо са сервером у а непосредан.
Сигурност АЈАКС-а лежи у томе што ради изоловано у прегледачу, а ово заузврат ради на оперативном систему.
Пре него што изврши штетну акцију на систем, код мора проћи два нивоа сигурност.
То, међутим, није спречило употребу сет алата који прилагођава АЈАКС да, на пример, извршава удаљене програме који „лепе“ механизам странице за оглашавање на или да промене своју конфигурацију тако да приказује одређену почетну страницу уместо оне коју Корисничко име.
Много пута за ове радње је потребна корисничка дозвола, коју апликације написане за покретање у прегледачу могу избећи подметањем.
Ови проблеми су исправљени у најсавременијим веб прегледачима који имају софистициране сигурносне системе и превенција извршење кода штетан, омогућавајући им да избегну извршење нежељеног.
То је, тако рећи, као да прегледач „зна“ шта ће ЈаваСцрипт урадити пре него што то уради, само са његовом анализом.
Највише коришћени веб прегледачи на тржишту олакшавају употребу АЈАКС-а на свим софтверским платформама за које су доступни (као што су Виндовс, мацОС, ГНУ / Линук, БСД ...).
Ту спадају Гоогле Цхроме, Мозилла Фирефок (и деривати који користе исти механизам за приказивање, што је бесплатан софтвер), Мицрософт Интернет Екплорер и Едге, Аппле Сафари, Опера и разни веб прегледачи за мобилне платформе као што су иОС или Андроид.
Треба напоменути да АЈАКС није стандард, иако се заснива на комадима који су стандарди.
Такође може да комуницира са другим технологијама, формирајући врло комплетан сет алата.
Фотолиа пхотос: Мациек905 / Пиотр Адамовицз
Теме у АЈАКС-у