中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

成都網(wǎng)站建設(shè):如何設(shè)計(jì)響應(yīng)式網(wǎng)站圖片

2023-12-16    分類: 網(wǎng)站建設(shè)

隨著器件尺寸和分辨率爆炸并駕齊驅(qū),我們需要新的標(biāo)準(zhǔn),使圖像適應(yīng)和應(yīng)對現(xiàn)代網(wǎng)絡(luò)。

今天,我們可以訪問各種數(shù)字體驗(yàn),用等多種設(shè)備,對網(wǎng)絡(luò),范圍從閃電快牛步。添加到現(xiàn)實(shí)我們增加獲得負(fù)擔(dān)得起的,高質(zhì)量的攝影作品,突然,互聯(lián)網(wǎng)是自相矛盾的。

我們希望網(wǎng)絡(luò)是精益和快速甚至在地方我們有一個(gè)弱的信號-但我們也希望網(wǎng)絡(luò)是美麗的。所以我們大部分人都會對視網(wǎng)膜桌面優(yōu)化,希望移動用戶將承擔(dān)由此網(wǎng)頁加載緩慢。

但這是一個(gè)不切實(shí)際的希望,大多數(shù)手機(jī)用戶會反彈從緩慢的頁面。

平衡這些對立的力量,我們需要把圖像尺度為所有設(shè)備的所有用戶的Web方式。

這就是為什么我們把響應(yīng)圖像WebFlow -每個(gè)人都。

我們改變了給你帶來響應(yīng)圖像

從今天開始,所有內(nèi)聯(lián)圖像(靜態(tài)和動態(tài))將自動縮放每個(gè)設(shè)備的尺寸和分辨率。如果你有一個(gè)現(xiàn)有的網(wǎng)站,遷移過程將開始下一次你打開設(shè)計(jì)器(如果沒有,就按指令轉(zhuǎn)移我在Mac或Windows ctrl+shift+I)?;谖覀冎昂椭蟮囊恍└氐哪0鍒D像的網(wǎng)頁加載速度測試,這種變化可以提高移動加載速度提高10倍

對于技術(shù)上傾斜:這意味著我們已經(jīng)建立了srcset和尺寸into every inline <img> element, automatically generating variants for each image you upload and serving the most efficient option to optimize page load speeds for every site visitor.

我們的方法來構(gòu)建響應(yīng)圖像的所有網(wǎng)站提供了三個(gè)關(guān)鍵好處:

速度:

現(xiàn)代的瀏覽器使用一種名為“預(yù)取”或“預(yù)緩存”通過加載圖片甚至在你訪問的頁面提高頁面加載速度。利用這個(gè)速度提升,我們選擇使用

srcset和尺寸而不是一個(gè)基于JavaScript的方法,這需要一個(gè)初始頁面加載之前我們可以正確的變異。

質(zhì)量Aside from slowing down page loads, JavaScript-based methods serve low-quality placeholder images on initial load, or, if using <noscript>, create bloated HTML that’s not standards-compliant.

效率和自動化:

我們想幫助你設(shè)計(jì)高質(zhì)量的網(wǎng)站更快,所以我們已經(jīng)生成圖像的變種,時(shí)間密集的過程測量尺寸,并編寫代碼和自動化的一切,這樣你就可以專注于設(shè)計(jì)。你自己做這件事或使用一個(gè)獨(dú)立的JavaScript庫,還讓你處理每個(gè)主圖像為變種——繁瑣的工作,只會減緩網(wǎng)頁設(shè)計(jì)周期任務(wù)。

最后,我們響應(yīng)圖像免費(fèi)為每個(gè)人使用Webflow。

At present, this change doesn’t include background images or images in rich text elements, but we’ll support these elements in a future iteration. Additionally, building in <picture> element art direction support is not included in this change (for now, you can continue to achieve this effect by setting different images to display or not display for different device sizes).

但首先,響應(yīng)的圖像是什么?

To balance the scales between high-resolution desktop users and average mobile users, the <img> tag needed to be brought into the 21st century. The solution: serve different image sizes and resolutions for each device using thesrcset和尺寸屬性.

這個(gè)srcset屬性是首次出版于2013由W3工作草案。此后,響應(yīng)圖像的解決方案已經(jīng)發(fā)展到包括尺寸屬性,這才是關(guān)鍵

我們首先看到的部分srcset支持在Chrome 34和Opera 21,并在寫作的時(shí)候,srcset現(xiàn)在在所有的全面支持當(dāng)代瀏覽器和向后兼容舊的瀏覽器。

而srcset和尺寸屬性為我們提供網(wǎng)頁設(shè)計(jì)師大量的控制,他們還持有大量的奧秘——遠(yuǎn)比你期望從兩個(gè)簡單性質(zhì)。

這是一個(gè)簡單的圖像標(biāo)簽,之前我們已經(jīng)添加了類,ALT文本,或尺寸。

一個(gè)樸實(shí),反應(yīng)遲鈍的img標(biāo)簽。

看著同一個(gè)圖像-只是這個(gè)srcset和尺寸屬性附加在底層的復(fù)雜性提示。

想象每個(gè)圖像維護(hù)這個(gè)代碼,在每一頁。隨著網(wǎng)站的變化。

從本質(zhì)上說,上面的代碼告訴瀏覽器為一個(gè)特定的變量(記為寬度)不同的媒體查詢。不太復(fù)雜

但我們都知道,網(wǎng)站需要(很多)的維護(hù)。所以你讓一個(gè)CSS改變或移動圖像到一個(gè)不同的容器,每一次,你可能需要重新計(jì)算尺寸屬性全部你的圖像。這不僅需要繼續(xù)服務(wù)正確的變種,但也因?yàn)槌叽鐚傩钥梢杂绊憙?nèi)在的圖像尺寸。

這些步驟的膨脹過程。事實(shí)上,人類并不是最好的單位工作。

如何反應(yīng)的圖像在Webflow工作

在Webflow,我們相信正確的方式做事,即使是一個(gè)棘手的問題。

我們已經(jīng)采取了我們的時(shí)間來制作經(jīng)驗(yàn)平衡自動化代碼質(zhì)量,而堅(jiān)守的迭代,并在Webflow舉辦網(wǎng)站設(shè)計(jì)的協(xié)同性。

那么我們?nèi)绾螢槟木W(wǎng)站生成響應(yīng)的圖像?挑戰(zhàn)分解成兩個(gè)過程:

1、生成你的原始圖像的響應(yīng)變量

2、應(yīng)用srcset和尺寸attributes to your <img> tags

產(chǎn)生的變異

我們已經(jīng)建立了我們自己的工具來生成你自動響應(yīng)圖像的變種,幕后。該變種產(chǎn)生,當(dāng)你上傳兼容圖像,所以游客不必等待實(shí)時(shí)生成。

創(chuàng)建的所有變體WebFlow你需要自動。

我們已經(jīng)注意到審核所有圖像壓縮工具,應(yīng)用先進(jìn)的縮放算法,無損壓縮的步驟來優(yōu)化網(wǎng)絡(luò)的變體。我們?yōu)槲覀兊淖凅w通過相同的超快速的基礎(chǔ)設(shè)施,我們一直在使用,通過世界一流的CDN。我們給一個(gè)額外的視覺感覺的變異的速度和性能,使他們逐步呈現(xiàn)(下面的例子)。

漸進(jìn)繪制荷載較低分辨率的圖像,然后逐步提高質(zhì)量作為加載圖像。(加載過程放慢了演示的目的。)圖片來源:CSS技巧。

Once an asset’s variants have been generated, any inline <img> you use that asset with will be responsive, including images in symbols and dynamic images pulled from a CMS Collection.

應(yīng)用srcset和大小

這個(gè)srcset屬性代表的瀏覽器可以選擇圖像變量列表。響應(yīng)圖像最棘手的部分是尺寸屬性,這暗示了瀏覽器如何大的圖像將幫助選擇合適的變異之前該網(wǎng)站實(shí)際上一直在訪問者的瀏覽器。

這是預(yù)先緩存的關(guān)鍵,但即使預(yù)先緩存不開球,這是幫助瀏覽器無需等待渲染整個(gè)頁面下載正確的變異的關(guān)鍵。我們的目標(biāo)是要有正確的變種下載與JavaScript,CSS和其他資產(chǎn)已經(jīng)在瀏覽器的時(shí)候渲染。

我們?nèi)拥舻膯蜗?、封閉最CMSS工作流時(shí),響應(yīng)的圖像。我們讓設(shè)計(jì)師的工作與我們的算法,通過預(yù)覽效果srcset/sizes當(dāng)你設(shè)計(jì)同時(shí)也重新計(jì)算尺寸每個(gè)響應(yīng)的圖像背后的屬性你讓一個(gè)DOM和CSS的變化可能會影響它的每一次

我們的方法解決了不只是為不同屏幕尺寸的設(shè)備,而且對不同像素密度的屏幕。

我們相信這是響應(yīng)式設(shè)計(jì)的未來:在一個(gè)智能的工具讓你建立的東西,通常需要一個(gè)團(tuán)隊(duì)協(xié)作的專業(yè)環(huán)工作,無頭痛。最重要的是,在不犧牲控制。

結(jié)果呢?

基于我們之前和之后的一些更重的模板圖像的網(wǎng)頁加載速度測試,這種變化可以提高移動網(wǎng)頁加載速度高達(dá)10倍(甚至很形象的重頁)。即使在臺式機(jī)和大屏幕,這樣的變化會使優(yōu)質(zhì)股票圖像相當(dāng)大的影響大小的照片,這在大多數(shù)情況下,都遠(yuǎn)大于必要。

在這個(gè)例子中,95%的500px變負(fù)荷比原來快3500px。這對移動用戶是個(gè)好消息。

如果我們把這種比較的圖像文件本身的性能改善更為明顯。以高品質(zhì)的上面的例子(但不合理的大照片,)我們穿過我們的正常變異的產(chǎn)生過程。相比原來的3500px寬度的圖像,500px寬度有點(diǎn)變近95%小,并將負(fù)荷20倍的速度移動。

把這個(gè)放在具體的條款,在3G速度從中檔手機(jī)供應(yīng)商,從1.12秒到這個(gè)圖像的下載時(shí)間滴只需0.06秒對于變種

muuuuuuuch更好。

高質(zhì)量的圖像構(gòu)成的網(wǎng)絡(luò)越來越大的部分,建筑響應(yīng)圖像的Webflow是我們建筑的最終響應(yīng)的網(wǎng)頁設(shè)計(jì)工具的使命的一個(gè)邏輯步驟。

其他響應(yīng)圖像的解決方案,我們?yōu)槭裁床焕盟麄?/p>

而規(guī)劃的新特點(diǎn),我們采取了在現(xiàn)有的解決方案響應(yīng)圖像的密切關(guān)注,一直在尋找的地方我們可以改善。這些方法一般分為兩類,我們稱之為“手冊”的方法和“占位符”方法。

手動方法

通過CMSS像WordPress使用的一種方法是硬編碼srcset和尺寸直接進(jìn)入主題,這迫使設(shè)計(jì)師手動調(diào)整這個(gè)代碼如果他們做出改變布局。其結(jié)果是一個(gè)脆弱的,緊縮,和勞動密集型的過程,增加了建筑和修改主題的復(fù)雜性。

本文標(biāo)題:成都網(wǎng)站建設(shè):如何設(shè)計(jì)響應(yīng)式網(wǎng)站圖片
本文鏈接:http://www.rwnh.cn/news24/308924.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、移動網(wǎng)站建設(shè)、定制網(wǎng)站、外貿(mào)建站、品牌網(wǎng)站建設(shè)、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司
拉萨市| 南投县| 娄底市| 苏州市| 丹寨县| 乌兰察布市| 双峰县| 临桂县| 襄樊市| 拉孜县| 霍山县| 芦山县| 炉霍县| 大荔县| 许昌县| 万安县| 盘锦市| 黑河市| 武陟县| 郧西县| 黄梅县| 汉沽区| 昂仁县| 万安县| 萝北县| 桃园县| 涟源市| 宁城县| 依安县| 边坝县| 伊春市| 乡宁县| 常德市| 寻甸| 塘沽区| 文昌市| 友谊县| 乌拉特后旗| 陆川县| 武功县| 金川县|