成都網(wǎng)站建設:如何設計響應式網(wǎng)站圖片

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

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

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

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

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

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

這就是為什么我們把響應圖像WebFlow -每個人都。

我們改變了給你帶來響應圖像

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

對于技術上傾斜:這意味著我們已經(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.

我們的方法來構建響應圖像的所有網(wǎng)站提供了三個關鍵好處:

速度:

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

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

質量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.

效率和自動化:

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

最后,我們響應圖像免費為每個人使用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).

但首先,響應的圖像是什么?

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和尺寸屬性.

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

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

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

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

一個樸實,反應遲鈍的img標簽。

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

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

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

但我們都知道,網(wǎng)站需要(很多)的維護。所以你讓一個CSS改變或移動圖像到一個不同的容器,每一次,你可能需要重新計算尺寸屬性全部你的圖像。這不僅需要繼續(xù)服務正確的變種,但也因為尺寸屬性可以影響內在的圖像尺寸。

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

如何反應的圖像在Webflow工作

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

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

那么我們如何為您的網(wǎng)站生成響應的圖像?挑戰(zhàn)分解成兩個過程:

1、生成你的原始圖像的響應變量

2、應用srcset和尺寸attributes to your <img> tags

產生的變異

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

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

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

漸進繪制荷載較低分辨率的圖像,然后逐步提高質量作為加載圖像。(加載過程放慢了演示的目的。)圖片來源: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.

應用srcset和大小

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

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

我們扔掉的單向、封閉最CMSS工作流時,響應的圖像。我們讓設計師的工作與我們的算法,通過預覽效果srcset/sizes當你設計同時也重新計算尺寸每個響應的圖像背后的屬性你讓一個DOM和CSS的變化可能會影響它的每一次

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

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

結果呢?

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

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

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

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

muuuuuuuch更好。

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

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

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

手動方法

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

本文標題:成都網(wǎng)站建設:如何設計響應式網(wǎng)站圖片
本文鏈接:http://www.muchs.cn/news24/308924.html

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

廣告

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

網(wǎng)站建設網(wǎng)站維護公司