我是一個類似於... 12年的web開發者,其中很多人都是業餘愛好者,最新的5人是專業人士。但我仍然無法解決以下問題,這可能是一個非常愚蠢的問題,尤其是來自我的問題,但是:以像素爲單位的元素大小,爲什麼..?
爲什麼我們仍然在使用像素來表示維度?
大約兩三年前,我看到了新的HiDPI屏幕的曙光,就像iPhone 4一樣。我真的很想知道這會如何影響我們的網頁設計和網頁開發。我在一家廣告公司工作,瞭解更多有關打印的平均webdever(如在紙上打印或其他物理內容)。當我想着我們下一步要去的地方時,我正在考慮用印刷術的方式;它們不依賴像素(或點使用正確的術語)的大小,這將是絕對愚蠢的。因爲,如果您將文檔發送到打印機,則在開始設計文檔之前,您需要知道該設備的DPI。這就是爲什麼他們使用度量(或皇室或其他)尺寸,然後只是提前預測他們最終會支持多高的DPI。 (300 DPI是一個非常標準的最大值)
所以,我對上述問題(兩年前)的回答是:我們可能會對設備使用度量或其他非像素相關的測量系統。因爲我們會有很多不同DPI的多種設備。這幾乎是我們確保設備能夠正常顯示網站的唯一方式。
現在,兩年後,我們一直在使用其他一些解決方案。對於各種各樣的屏幕設置,這仍然更像是解決方法,然後纔是真正的解決方案。
我的期望是否對指標體系錯誤?有沒有我忽視的東西會使這個解決方案變得不可能?那麼我是否已經有了一個真正合乎邏輯的解決方案?
嗨戴夫,感謝您的意見。我也意識到流體響應(又名可擴展)設計會帶來麻煩。但我實際上正在考慮沒有有效的解決方案來真正保證我們的客戶擁有高度或寬度,這將尊重所有設備。想想字體大小等...?假設客戶認爲在一臺設備上字體太小,他可能會不同意他在另一臺設備上的結論。我們沒有樣式表「工具」(甚至沒有cm或mm單位,它們根本無法按預期工作)甚至在全球範圍內得到它。對? – Ambidex 2012-08-14 10:42:49
我同意 - 但這很有趣。說實話,如果這只是「正確」,那麼就沒有網頁設計師。沒有特殊的命令去做你自己的事情。這是關於在所有設備之間取得平衡 - 您可以做出什麼樣的犧牲 - 在時間/成本/設計等之間進行權衡。 – Dave 2012-08-14 10:44:53
我必須絕對認同「有趣」的因素。但是,如果IE將真正符合所有標準,那就沒有什麼樂趣了。 :)但是,嚴重的是,由於我們越來越多地走向一個穩定的標準平臺,我認爲應該有一個穩定的「毫米」/「釐米」單位實際上工作。你不同意嗎? – Ambidex 2012-08-14 11:05:17