中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos

使用機(jī)器學(xué)習(xí)提供下一代Web體驗(yàn)

發(fā)布于:2021-02-10 00:00:25

0

126

0

javascript 機(jī)器學(xué)習(xí)

在過去三年中,網(wǎng)站上使用的JavaScript數(shù)量增加了兩倍。機(jī)器學(xué)習(xí)是Web開發(fā)人員加速其日益龐大的應(yīng)用程序所需要的。

隨著開發(fā)人員致力于提供沉浸式Web體驗(yàn)以及標(biāo)準(zhǔn)瀏覽器中的響應(yīng)式設(shè)計(jì),設(shè)備優(yōu)化和類似本機(jī)的應(yīng)用程序體驗(yàn),HTML和JavaScript代碼的使用已大大增加。

實(shí)際上,根據(jù)httparchive的數(shù)據(jù),在過去三年中,排名前100位的網(wǎng)站所使用的JavaScript數(shù)量幾乎增加了兩倍 。所有這些額外的代碼都是有代價(jià)的,它會(huì)降低性能并損害用戶體驗(yàn)。為了阻止這些負(fù)面影響,開發(fā)人員正在尋求機(jī)器學(xué)習(xí)來簡(jiǎn)化大型應(yīng)用程序的交付。

瓶頸在哪里?

當(dāng)站點(diǎn)加載并發(fā)出瀏覽器請(qǐng)求時(shí),傳統(tǒng)的Web傳遞方法需要將所有JavaScript代碼發(fā)送到最終用戶的瀏覽器。但通常,甚至從未使用過一半以上的代碼。但是,它仍然全部發(fā)送到瀏覽器,從而阻塞了交付過程并降低了性能。

當(dāng)瀏覽器解析額外的代碼(決定什么是必要的,什么是無關(guān)的)時(shí),用戶等待應(yīng)用程序加載時(shí),他們?cè)诳瞻灼聊簧洗袅藥酌腌姟T诋?dāng)今的零延遲經(jīng)濟(jì)中,每毫秒增加站點(diǎn)加載時(shí)間至關(guān)重要。如果網(wǎng)站和移動(dòng)應(yīng)用程序的速度太慢(即使間隔250毫秒),用戶也會(huì)失去興趣并繼續(xù)前進(jìn),從而導(dǎo)致企業(yè)收入減少。

迄今為止,用于提高JavaScript性能的傳統(tǒng)Web交付方法已經(jīng)逐漸增多。例如,“最小化”從代碼中刪除了換行符,空格和注釋,但僅提供了基線優(yōu)勢(shì)。

進(jìn)入機(jī)器學(xué)習(xí)和未來的應(yīng)用架構(gòu)

想象一下,如果瀏覽器可以智能地決定實(shí)際使用的JavaScript代碼,并且僅按需下載該代碼,而忽略無效的未使用代碼。這正是Instart Logic的一項(xiàng)名為SmartSequence的新技術(shù) 所做的事情。該技術(shù)將機(jī)器學(xué)習(xí)應(yīng)用于真實(shí)用戶瀏覽器發(fā)送的大量JavaScript執(zhí)行信息,以了解瀏覽器如何使用代碼。然后,它將這些信息應(yīng)用于優(yōu)化交付并增強(qiáng)最終用戶的性能。

該系統(tǒng)能夠檢測(cè)到使用了什么JavaScript代碼,并且僅預(yù)先提供了必要的部分,并且可以根據(jù)應(yīng)用程序的需要來加載其他JavaScript。隨著JavaScript隨著時(shí)間的推移以及消費(fèi)者使用模式的發(fā)展,系統(tǒng)會(huì)不斷學(xué)習(xí)。

這種新穎的JavaScript交付方式使典型Web應(yīng)用程序的下載大小減少了30%到40%。更高的性能率意味著增加的轉(zhuǎn)換,降低的帶寬成本以及跨設(shè)備的出色用戶體驗(yàn)。借助機(jī)器學(xué)習(xí),開發(fā)人員可以解決過多的代碼問題,提高應(yīng)用程序性能并突破Web開發(fā)的界限。