2011-11-30 25 views
0

我是一個開始的程序員,我真的很想有良好的習慣和習慣。我還沒有切片PSD和編碼。這是一種不好的做法嗎?我聽說它創建了不良代碼,無論如何都必須解決,爲什麼呢?即使需要更長時間,我也想創建乾淨的代碼。只是想知道它是否和我聽到的一樣糟糕。這樣做有好處嗎?我需要學習這個技能才能製作出好的網站嗎?謝謝。在PS中切片設計是否會創建錯誤代碼?

+1

錯誤代碼創建錯誤代碼 –

回答

0

如果您的圖片非常大,有時會將它們切成片並生成排列所有片斷的正確HTML,這可能會帶來更好的用戶體驗。現在,對於非常慢的鏈接(如撥號)或非常差的鏈接(很多錯誤),對於典型的互聯網鏈接上的用戶來說,這似乎更重要,除非圖像非常大。

總的來說,切片圖片對於瀏覽器來說是更多的開銷(更多的HTML,對於客戶端和服務器來說,更多的獨立圖片請求),所以只有在特別需要解決問題時纔是有益的。我不會默認這樣做,除非你有一個特定的問題,你試圖解決圖像切片。

+0

我真的不想做,但想知道如何處理一個覆蓋整個頁面的大背景圖片。這是一個實例來使用它嗎?專業人員使用切片很多嗎?只是試圖感覺,如果這是一個不好的做法我不需要學習才能獲得成功 – Midtone

+0

由於在沒有切片的情況下實現它是微不足道的,所以我會這樣實現它,直到你找到你切片可能會解決的問題。很多很多網站都使用未切片的大背景圖片。直到你真正需要它時,我纔會執行切片。 – jfriend00

+0

你在PS中切片什麼? – Midtone

0

您的背景圖像不應該是一個非常複雜的圖像,如果它試圖使其儘可能優化,所以加載時間對於較慢的下載是有效的。至於切片,我不會經常使用它,因爲它確實會導致大量的瀏覽器請求,再次確保所有內容都經過優化,因此下載時間非常短暫。有些東西需要注意的是使用精靈(我知道這不是問題),這些對於那些對網站搜索引擎無關緊要的圖片(按鈕,箭頭,子彈等等)來說非常有用。大的東西不再是下載速度您希望保持圖像緩存,優化和儘可能少的帶寬。如果您的網頁加載時間過長,那麼您的用戶將離開,這應該會驅動您的圖像創造更多的最佳做法。

+0

如果我在PS中創建了一個大背景圖像,並且它涉及到很多圖層樣式,將它保存爲JPEG並將其用作整體而不是切片它會更好嗎? – Midtone

+0

嗯,非常好的問題。是的,我可能會說盡可能優化保存它。 .png可能會更好。我通常遠離複雜的背景。主要是因爲加載時間和試圖放在一起切片背景圖像聽起來不是很有趣。 – Robert