Re: [請益] 請大家評評理
※ 引述《theppp ( )》之銘言:
: 請教大家:
: 我做設計已經很多年了,最近幫客戶做一個網站
網路世界變化非常快,如果不能時時更新觀念,做很多年反而是個負數
: 因為我們的網站是很多消費者會用的網站
: 目標訴求是希望手機上瀏覽網站的速度不能太慢
: 可是另一個工程師卻處處找我麻煩,例如:
: 1. 介面上的按鈕我用檔案很小的圖案,對方硬要我改成 css 來寫
: 還說網站速度和解析度會有差,這哪有差?
手機對吧?
你有拿過iPhone4以後的iPhone嗎?
那解析度是300dpi+
如果你用一般「正常解析度」的圖案,那看起來就是糊的
要用兩倍長寬的圖,看起來才會銳利
但是兩倍長寬的圖給3G頻寬是比較大的負擔
所以按鈕這種簡單的元件是能用CSS就用CSS
特別按鈕是重複性很高的元件,CSS只要寫一次就夠了
跟圖片比大小有差異更大
: 2. 我問過所有的專業設計師朋友
: 他們都說在設計的時候,不同頁面使用不同的 css 檔案,這樣網頁比較好做
: 然後一個頁面拆成用多個 CSS 檔,這樣瀏覽器可以同時抓不同 CSS 檔案
: 這樣可以加快速度
: 我以前都這樣做,從來沒有人說怎麼樣
你的設計師朋友一點都不專業
瀏覽器對一個網聿有最高下載數限制
到IE7只有2,最近的大多是6,而且這個數字是javascript css 和圖片一起算的
所以沒有瀏覽器可以同時抓不同檔案會更快這回事
況且請求一個連線也是要時間的
你切越多檔案就越慢
: 可是現在工程師卻希望我把整個網站全部的 css 檔都放在同一個檔裡
: 然後整個網站都用那同一個 css 檔
: 但是這樣會害我不同 css 檔之間會衝突
: #content1 div { color: green; }
工程師是對的
而且如果這樣你css就衝突的話
表示你css根本寫得不好
#content1 div 是很差的selector寫法
正好有今天才出的文章很應景的解釋這件事情
http://markdotto.com/2013/10/09/css-and-noparents/
: 而且包在同一個檔案上,這速度上哪有差?反而更慢吧?
: 況且網站速度慢,不是升級主機硬體就可以了嗎?
: 請大家評評理 !!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.231.206.71
推
10/09 23:11, , 1F
10/09 23:11, 1F
推
10/09 23:23, , 2F
10/09 23:23, 2F
推
10/10 00:14, , 3F
10/10 00:14, 3F
→
10/10 00:14, , 4F
10/10 00:14, 4F
※ 編輯: superpai 來自: 36.231.206.71 (10/10 00:33)
→
10/10 01:15, , 5F
10/10 01:15, 5F
→
10/10 01:16, , 6F
10/10 01:16, 6F
推
10/10 03:58, , 7F
10/10 03:58, 7F
→
10/11 11:31, , 8F
10/11 11:31, 8F
推
10/11 12:17, , 9F
10/11 12:17, 9F
→
10/11 13:09, , 10F
10/11 13:09, 10F
推
10/11 16:39, , 11F
10/11 16:39, 11F
→
10/11 16:40, , 12F
10/11 16:40, 12F
→
10/11 19:01, , 13F
10/11 19:01, 13F
討論串 (同標題文章)