Java瑪奇朵 發表在 痞客邦 留言(0) 人氣(10)
Java瑪奇朵 發表在 痞客邦 留言(0) 人氣(23)
Java瑪奇朵 發表在 痞客邦 留言(0) 人氣(6)
Java瑪奇朵 發表在 痞客邦 留言(0) 人氣(8)
偷偷告訴你圖片SEO小祕密最終一回!! 圖片格式挑選和圖片sitemap生成一定要搞懂!! 更要好好學起來!!
目錄 1. 圖片SEO的重要性 2. 8大圖片SEO心法 2-1. 使用合適的圖片檔名 2-2. 優化 alt 文字 2-3. 能不用圖片就不要用圖片 2-4. 別只靠 HTML5 的 width 與 height 來設定圖片尺寸 2-5. 圖片寬度別超過網頁的內容 2-6. 圖片 Exif 資訊 - 視狀況而刪除 2-7. 選擇適當格式的圖片檔 2-8. 創建圖片的 sitemap (進階) |
7.選擇適當格式的圖片檔大多數網頁上呈現的圖檔,不外乎這三種:jpeg、png、gif。這三種圖檔都有不同的壓縮方式。而如同前篇所述:越小的尺寸,對網頁載入的速度就越快。而網頁載入的速度對 SEO 品質有關鍵性的影響。同一張圖片,以何種形式為檔案,才是最小的呢? 我們拿一張圖片分別存成 GIF、JPEG (JPG) 與 PNG 檔來試試:
由以上結果可知,jpg 檔的尺寸是相對較小的。那網頁圖片選擇 jpg 檔是最好的囉?有時未必! 一般來說,若圖片的類型是照片的話,通常存成 jpeg(jpg) 檔是最合適的、線條圖畫與文字則是 PNG 檔、動畫則是 GIF 檔。 GIF、JPEG (JPG) 與 PNG...我該存成哪種檔案? GIF 格式雖然算是一種無失真的圖像壓縮標準 (無失真不等於高清解析度),但是顯示的顏色被限制成只有 256 種,因此適用於不需太高解析度的動態圖。 JPEG (JPG) 格式是具有破壞性的圖片壓縮格式,所以可壓縮的尺寸相對也較小。適用於照片。 PNG 格式也是一種無失真的圖像壓縮標準 (無失真不等於高清解析度),且顯示的顏色也不像 GIF 般被限制,因此 PNG 檔案尺寸比前兩者大。PNG 格式適用於圖片中的線條與文字必須要很清楚地顯現的場合、或是小尺寸的 LOGO、ICON 等。去過背的 PNG 圖可在網頁上以去背的方式呈現,不會遮住後面。因此常被用於 LOGO 圖、ICON 等。 若前端工程師們想轉換圖片的格式,但是電腦沒有安裝 Photoshop 等影像處理軟體,可以試試線上的免費圖檔轉換工具。 8.創建圖片的 sitemap (進階) 相信許多創建網站 sitemap 對許多 SEO 優化師來說是非常基本的,而且現在已經有許多線上工具可以自動幫你生成網站的 sitemap,但是至於圖片的 sitemap 來說,這些工具多只有生成最基本的 <image:image> 與 <image:loc> 標籤。 而根據 Google 官方對於圖片 sitemap 的說明如下: 圖片 Sitemap 資訊有助於 Google 發掘原本可能找不到的圖片 (例如您的網站使用 JavaScript 程式碼連結圖片),並可讓您為 Google 指出要對網站上的哪些圖片進行檢索及建立索引。您可以使用另一個 Sitemap 來列舉圖片,也可以將圖片資訊加入現有的 Sitemap。以下範例說明的是 「http://example.com/sample.html」這個網頁的 Sitemap 項目,該網頁包含兩張圖片。
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>http://example.com/sample.html</loc>
<image:image>
<image:loc>http://example.com/image.jpg</image:loc>
</image:image>
<image:image>
<image:loc>http://example.com/photo.jpg</image:loc>
</image:image>
</url>
</urlset> 使用上述範例中的語法架構時,每個網頁最多可以列出 1,000 張圖片! 此外,根據 Google 官方說法,適用於圖片的標記如下所示:
標記 |
是否必要 |
說明 |
|---|
<image:image> |
是 |
包含單一圖片的所有資訊。每個 <url> 標記最多可包含 1,000 個 <image:image> 標記。 |
<image:loc> |
是 |
圖片的網址。
在某些情況下,圖片網址和您的主網站可能不會位於相同的網域中。 Search Console 會同時驗證圖片和網站所在的網域,所以您無需擔心。 舉例來說,如果您使用內容傳遞網路 (例如 Google 協作平台) 代管圖片,請確認代管網站已經過 Search Console 驗證。 此外,請確認 robots.txt 檔案允許 Google 檢索您要建立索引的任何內容。 |
<image:caption> |
選用 |
圖片的說明文字。 |
<image:geo_location> |
選用 |
圖片所顯示的地理位置。例如:<image:geo_location>Limerick, Ireland</image:geo_location>。 |
<image:title> |
選用 |
圖片的標題。 |
<image:license> |
選用 |
圖片授權的網址。 |
部落格裡還有許多關於SEO和HTML5的文章!! 正在學習SEO和HTML5的準前端工程師們有需要可以多看看喔~ 其他閱讀偷偷告訴你圖片SEO小秘密(一): SEO圖檔命名技巧與alt文字密技偷偷告訴你圖片SEO小秘密(二): SEO能不用圖片就不要用圖片?偷偷告訴你圖片SEO小秘密(三): 為什麼不要用width和height來縮小圖檔?不知道該學什麼程式語言才好?看完這篇就懂為何該選Python課程!!想學世界五大熱門程式語言,那你一定不能錯過Java課程!!報名對的UI課程讓你上天堂!! 高薪就業就這行!!美國NASDAQ上市公司、外商IT教育培訓企業 Java瑪奇朵 發表在 痞客邦 留言(0) 人氣(7)
你一定想不到整體網站規劃流程跟前端工程師也有關係吧!這不只是網頁設計師要關心的事而已~下面馬上告訴你為麼!!AWD 跟 RWD 的目的一致,都是希望能針對桌機、平板、手機等不同尺寸的裝置,而顯示出易於瀏覽的網站畫面。在規劃網站時,相信有不少的 PM 在與前端工程師或是網頁設計師在溝通上遇到瓶頸,像是網站要使用 RWD 或是 AWD 等等。本篇就以未接觸過網頁設計、或是無任何技術背景的網頁規劃者為角度,講解 RWD 與 AWD 網站的差異,以及如何規劃與選擇。讀完本系列文章後,你將會了解:
(目錄)
- RWD 和 AWD 的差異與優缺點
- 我該選擇 RWD 還是 AWD ?
- AWD 要怎麼做才能對 SEO 無痛?
- 了解整體網站的規劃流程-PM與前端溝通更順利
|
與前端溝通更順利!從了解整體網站的規劃流程開始無論是設計網站或是 APP 開發,合理的設計四流程為:Sketch、 Wireframe、 Mockup、 Prototype。#1 Sketch (草圖)這個是大家一起腦力激盪的階段,只需要用筆和紙將腦中的想法粗略的勾勒出來-這也是最快得到靈感的方法。就算是粗糙不堪的草圖,也比文字更能夠表達、整合、具象化大家的想法,是在進入到 Wireframe (線框稿)之前的必備步驟。需要工具:筆與紙擬真度:最低階段目標:溝通、整合大家的想法與創意#2 Wireframe (線框稿)Wireframe (線框稿)階段的重點在於釐清需求與確認網頁上一定會出現的功能。因此必須先排除視覺元素的討論,單單專注在功能的規劃,避免失焦。線框稿會以簡單的草稿圖,以低擬真度的方式呈現網頁上的主要資訊、排版與架構,和如何與使用者互動等。通常設計師會使用 Balsamiq 提供的 Wireframe 工具、或是 powerpoint 、手繪等方式,以黑白的方格、線和圖來呈現不同的層級,其元素必須要非常精簡,是為了避免討論時失焦,加速效率和速度。某些還未確定的內容,就先利用方框或假文字來表示,像是圖片、影片與文字等等。所以,在 Wireframe 階段不能出現過度的細節,像是說網頁的字型選用、 Button 的陰影、首頁輪播圖的大小等等。需要工具:可以用 Balsamiq、Powerpoint、Photoshop、Illustrator...依照個人習慣而定擬真度:低階段目標:功能導向設計,整合產品團隊中的成員意見達到共識#3 Mockup (視覺稿)UI 設計師會依據 PM 確定好的 Wireframe 介面,使用 Axure 等網站視覺模擬軟體進行網站視覺設計上的配色、排版、配色等,以增強使用者體驗網站的效果。在製作 Mockup 的途中,UI 設計師必須數度與 PM 討論網站的功能、呈現的效果,還有與前端工程師溝通特效製作和開發成本與可行度以進行取捨。此時設計出來的 Mockup 圖經過客戶確認後,下一步就是直接交由前端工程師根據 Mockup 稿進行開發,所以在 Mockup 階段和最終網頁的外觀會完全一致,但是尚未無真正能操作的功能-不能操作、不會動、靜態。(如同手機無功能的模型機的概念)。 推薦工具:Axure擬真度:中階段目標:確認網頁的視覺呈現,而這個視覺是以達成網頁的各項功能為前提而制定。#4 Prototype (原形)Prototype (原形) 可將網站以高擬真的方式呈現,是幾乎將真正要上線的網頁的各項功能模擬出來。上一階段的 Mockup (視覺稿) 是無功能的靜態樣板,那在這一個階段則是加入各項互動的功能:如下拉選單、動態內容、狀況邏輯設定、計算、動態 Hide/Show Layer 效果等許多互動的物件與功能,並允許使用者可以設定點擊、Mouse over 或手指滑動觸發互動,可任意加入註解與超連結,幾乎是完全模擬真實網站的意像。推薦工具:Axure擬真度:高階段目標:Debug 問題、確保網站的所有功能達都能到業主的設定目標。 本系列文章前三篇:1.RWD 和 AWD 的差異與優缺點
2.我該選擇 RWD 還是 AWD ?
3.AWD 要怎麼做才能對 SEO 無痛? 其他閱讀CSS語法格式第一要點!! 前端工程師們快學起來~前端工程師專欄:要如何在HTML和CSS中宣告顏色代碼前端工程師專欄:CSS套入HTML中的四種方法~最真實的達內教育評價告訴你如何從非本科生蛻變成Java工程師!!著名企業皆投入AI領域,快報名Python課程幫自己在未來卡位吧!!想學程式語言還只是在爬文? 別管網路上的達內教育評價了!! 親身體驗最準!!中國IT教育領導品牌 達內教育集團第一家海外授權中心Java瑪奇朵 發表在 痞客邦 留言(0) 人氣(1)
Java瑪奇朵 發表在 痞客邦 留言(0) 人氣(0)
Java瑪奇朵 發表在 痞客邦 留言(0) 人氣(4)
Java瑪奇朵 發表在 痞客邦 留言(0) 人氣(2)
前端工程師千萬不要錯過這篇!! RWD和AWD的優缺點今天在這邊一次大公開!! 需要的人快收!!AWD 跟 RWD 的目的一致,都是希望能針對桌機、平板、手機等不同尺寸的裝置,而顯示出易於瀏覽的網站畫面。在規劃網站時,相信有不少的 PM 在與前端工程師或是網頁前端設計師在溝通上遇到瓶頸,像是網站要使用 RWD 或是 AWD 等等。本篇就以未接觸過網頁設計、或是無任何技術背景的網頁規劃者為角度,講解 RWD 與 AWD 網站的差異,以及如何規劃與選擇。讀完本系列文章後,你將會了解:
(目錄)
- RWD 和 AWD 的差異與優缺點
- 我該選擇 RWD 還是 AWD ?
- AWD 要怎麼做才能對 SEO 無痛?
- 了解整體網站的規劃流程-PM與前端溝通更順利
|
RWD 和 AWD 的差異與優缺點在網頁上,RWD 是「Responsive Web Design (響應式網頁設計)」的縮寫;而 AWD 則是 「Adaptive Web Design (自適應式網頁設計)」的縮寫。RWD 與 AWD 是為了現今大多數人們習慣使用手機、平板等行動裝置上網而生的 CSS 寫法,讓網頁設計無論是在桌機螢幕上、或是尺寸較小的行動裝置上,都能夠清楚的呈現,讓使用者能更夠舒服的瀏覽網頁。RWD 與 AWD 的差異,簡單的來說,前者是無論行動裝置或是桌機,都使用同一套 CSS;而後者是針對各種裝置撰寫對應的 CSS,可以有多套 CSS,例如桌機有桌機的一套 CSS,手機有自己的一套 CSS。RWD 與 AWD 的差異,簡單的來說,就是前者只有一套 CSS 檔案、後者卻有多套 CSS 檔案。詳述如下:RWD 會把所有裝置的樣式都寫在同一套 CSS 中,所以無論行動裝置或是桌機,都是使用同一套 CSS 。當使用者打開了網頁,就能即時透過網頁的寬度,決定要套用到 CSS 中的哪一個樣式。AWD 是針對各種裝置撰寫對應的 CSS,因此就會針對不同的裝置,而有多套的 CSS 樣式碼:舉例來說桌機有桌機的一套 CSS,手機有自己的一套 CSS。AWD 的方式必須仰賴前端工程師撰寫的程式,來判斷使用者是使用哪種裝置開啟網頁,再自動匯入相應的 CSS 檔案:如程式判斷出某使用者是使用桌機瀏覽網頁的話,就會自動匯入桌機的 CSS 樣式檔案;若是使用手機開網頁,就匯入手機的 CSS 樣式檔。RWD、AWD 的優缺點比較RWD 與 AWD 只是方式不同罷了,沒有所謂的哪個比較好,優缺點比較如下表:RWD vs AWD 優缺點比較
|
RWD |
AWD |
|---|
相同之處 |
兩種都會判斷裝置而顯示出對應的樣式。 |
|---|
不同之處 |
無論行動裝置或是桌機,都使用同一套 CSS。 當使用者打開了網頁,就能偵測網頁的寬度而決定要套用哪些 CSS 樣式碼。 |
針對各種裝置撰寫對應的 CSS,因此會有多套 CSS,一般來說會有兩套 CSS:桌機專屬的一套 CSS,手機專屬的一套 CSS。 當使用者打開了網頁,程式就能自動偵測網頁的寬度而決定要套用哪個 CSS 檔案。 |
|---|
優點 |
節省網站製作成本 因為無論是桌機、手機的樣式,全都只塞在同一套 CSS 檔案,所以開發成本較低,適合內容較單純的網站、新創公司或是個人工作室使用。 SEO更方便 因為同一個網頁、URL 也只有一個,所以更方便 SEO。 |
網頁維護更分明,不怕樣式被吃到 雖然成本較 RWD 高,但是由於桌機與手機的 CSS 分別在不同的檔案,因此在維護上會比 RWD 更分明、更能清楚地找到對應的樣式碼,不需要大海撈針。更沒有更改一個 CSS 而影響到不該改變的區塊 style 也改變的後顧之憂。 有利於 UI/UX 若對畫面顯示的要求較高,希望能在各種裝置上畫面都能完美呈現的場合、或是網站內容較多、圖文排版較複雜時,就適用 AWD,可針對不同的瀏覽介面而做出對應的
UI/UX,讓介面更美觀好用、給使用者更佳的網頁瀏覽體驗。 行動裝置網頁載入更快 可針對行動裝置而做優化,將原本的大圖縮減成最合適的尺寸,減少不必要的大圖,就能加快行動裝置的網頁 loading。 |
|---|
缺點 |
開發容易、維護耗時: 全部的樣式碼都一窩蜂塞在同一套 CSS 裡面,所以在網頁維護上較不容易,常常需要大海撈針般找到對應的程式碼。若遇到需要修改的狀況,很可能修改某個樣式碼,卻也影響到了其他不需修改的樣式碼,而導致網站 「跑山」 的窘境。 行動裝置網頁載入恐會更慢 因為所有的裝置都使用同一個 CSS 碼,所以較無法針對行動裝置做圖片顯示的最佳化,加上 RWD 網頁的機制是將資訊先下載後,再根據裝置大小重新排列,所以會較慢。 |
維護較容易,但開發成本高: 一開始需要針對不同的裝置而寫出好幾套 CSS,耗時耗力,且還需工程師撰寫讓網頁自動感應載具而套用對應 CSS 的程式。若有 SEO 的需求,還需另請工程師將同一網頁的多套 CSS 串在同一個網址內,否則流量會自動被手機與桌機瓜分。 |
|---|
繼續看本系列文章下篇:2.我該選擇 RWD 還是 AWD ?
3.AWD 要怎麼做才能對 SEO 無痛?
4.了解整體網站的規劃流程-PM與前端溝通更順利 其他閱讀CSS語法格式第一要點!! 前端工程師們快學起來~前端工程師專欄:要如何在HTML和CSS中宣告顏色代碼前端工程師專欄:CSS套入HTML中的四種方法~最真實的達內教育評價告訴你如何從非本科生蛻變成Java工程師!!著名企業皆投入AI領域,快報名Python課程幫自己在未來卡位吧!!想學程式語言還只是在爬文? 別管網路上的達內教育評價了!! 親身體驗最準!!中國IT教育領導品牌 達內教育集團第一家海外授權中心Java瑪奇朵 發表在 痞客邦 留言(0) 人氣(10)