2012-04-05 30 views
1

這的確是一個問題的兩個部分,但他們還挺相關:Windows 7用於呈現桌面小工具以及爲什麼我會使用「g:」標記?

  1. 如何Windows 7的渲染桌面小工具?我試圖用CSS來設計一些HTML元素,但並不是所有的行爲都像預期的那樣。我的CSS是由IE 9,IE 8渲染還是由計算機上安裝的任何最新版本的IE渲染?

  2. 使用「g:」標籤的要點是什麼,例如<g:background><g:text>?與使用JavaScript和CSS來操作標準HTML元素相比,是否有任何特別的好處?看起來好像他們所做的一切都是讓代碼更加便於攜帶。

+0

第一個問題屬於超級用戶 – 2012-04-05 19:53:06

+1

我不同意,開發時瞭解這一點很重要,因爲它會影響到解決什麼怪癖。 – 2012-04-12 11:46:17

回答

2

它使用安裝的任何版本的IE來呈現小工具,但它始終使用我的經驗中的IE7兼容版本。我認爲這只是因爲兼容的原因。

g:text,g:background等標籤是一個很好的工作時,透明背景的小工具。如果您只使用純HTML,則會在半透明像素上呈現品紅色僞像。他們也使用更好的字體渲染器 - 大概是DirectWrite或類似的 - 所以它們看起來更好。

基本上,如果你給你的小工具只使用1位不透明度,沒有理由使用我所知的g:標籤。如果您的小工具需要更多,則必須使用它們。

相關問題