Зашто Стадиа и кЦлоуд као веб апликације могу да раде
Кључне Такеаваис
- Веб апликација је веб локација са додатним локалним складиштем.
- Веб апликације добијају иконе на почетном екрану и изгледају као изворне апликације.
- Они би заправо могли бити идеални за услуге стриминга игара.
Аппле је блокирао сервисе за стриминг игара од Мицрософта и Гоогле-а из свог Апп Сторе-а, тако да ће их обје компаније умјесто тога покренути као веб апликације. Али шта је само веб апликација? Да ли је то само веб страница? Да ли ће бити довољно брз за игре?
Гоогле-ова Стадиа и Мицрософт-ов кЦлоуд вам омогућавају да играте игре помоћу „даљинског управљања“. Игре се заправо покрећу на моћним серверима у облаку и емитују видео снимке. Локална апликација се користи као портал за приказивање видеа и за слање команди вашег контролера у облак.
Али Аппле је блокирао сервисе за стриминг игара попут ових из Апп Сторе-а. Ове апликације нуде пакет игара унутар неке врсте продавнице апликација, што Аппле не воли. Дакле, Мицрософт и Гоогле их уместо тога претварају у веб апликације.
„Веб апликацијама недостаје могућност локалног кеширања великих датотека“, рекао је Брент Бруклер, извршни директор Програмер софтвера за презентације у облаку ФловВелла, рекао је за Лифевире путем Твитера. „Нативне апликације раде ван мреже и све може бити брже када су велике и мале датотеке локалне, чак и са брзим мрежама.“
Шта је веб апликација?
Веб апликација је у суштини апликација која ради на веб локацији и има посебне привилегије за чување података на вашем уређају. Да бисте инсталирали веб апликацију, само додирните стрелицу за дељење када гледате веб локацију и изаберите Додати на почетни екран са листе. То је то.
Сада, када додирнете новододату икону почетног екрана, веб апликација ће се покренути. Добија свој простор – не отвара се на картици Сафари – и може локално да складишти неке податке. Да бисте ово тестирали, можете да ставите свој уређај у режим рада у авиону, а да ипак покренете апликацију.
Веб апликације су ограничене у поређењу са изворним апликацијама, али имају изненађујуће дубок приступ уређају. Према програмер Макимилиано Фиртман, могу приступити вашој локацији, жироскопу и другим сензорима, камери, Аппле Паи-у и још много тога. Укратко, каже Фиртман, они могу „изгледати и понашати се као било која друга апликација“.
Веб апликације за игре
Игре имају специфичне потребе када је у питању играње на даљину. Један од проблема је кашњење или кашњење које је уведено играњем преко интернета. Са конзолом, притиснете дугме на свом контролеру и он иде преко жице (или Блуетоотх везе) до конзоле удаљене шест стопа од вас, која реагује и шаље видео сигнал вашем ТВ-у.
Код игара за стриминг, ове жице су дугачке десетине или чак хиљаде миља, што доводи до кашњења између притиска на дугме и гледања резултата.
Веб апликације доносе додатне компликације. На пример, Мартин Алгестен ЦТО из Лоокбацк-а, који је специјализован за стриминг видео записа, рекао је за Лифевире директном поруком: „Са домородачком апликацију можете да направите 'танак клијент' где се видео приказује на иПад-у или иПхоне-у", али стварна игра се покреће на даљинском сервери. Ово може убрзати ствари, јер не морате да стримујете видео високе дефиниције.
Међутим, са веб апликацијом, сав тај видео се мора послати назад са сервера. А опет, каже Алгестен, „у играма са много стања игре које треба пренети, видео стримовање вероватно побеђује“.
Велико искуство
На крају, резултати ће се свести на паметно инжењерство. Најтежи део Стадиа-е и кЦлоуд-а је већ решен: како учинити да игре реагују када се играју преко интернета. Схватити како да заобиђете границе веб апликација је лако у поређењу. Можда укупан резултат неће бити тако гладак као права Апп Сторе апликација, али када је у питању део игре, вероватно ће бити једнако добар.