2010-01-22 46 views
3

在開發時間,可訪問性,速度和移動設備方面,使用sIFR有什麼好處?在開發時間,可訪問性,速度和移動設備方面,使用sIFR有什麼好處?

一些缺點我知道的。頁面

  • 渲染速度會慢 因爲它使用JavaScript和 FLASH都
  • sIFR的文本將不會在iPhone上顯示 Safari和黑莓。並且如果將 顯示在其他移動瀏覽器中 那麼瀏覽會更慢。
  • JavaScript和Flash播放器需要用戶的瀏覽器
  • 如果我們用普通的文本或高於選擇 亮點二sIFR的文本選擇沿 sIFR的文本都將 不會顯示sIFR的 文本。
  • Sifr有不同風格的機制,所以 我們需要照顧樣式 sifr-config.js,sifr.css和我們自己的 項目的css。一些時間爲一些 跨瀏覽器問題,我們將有 在所有文件中看到。
  • 我們不能把sIFR的JS在底部,如果我們 會做那麼sIFR的文本將負載 其他elemts

有些職業選手,我知道了。

  • cross browser compatibility for desktop browsers
  • 文本可以被選擇,複製和粘貼
  • 優雅降級(如果JS將禁止再簡單的文字將被顯示,即使CSS是我們可以看到普通文本)
  • 兼容
  • sIFR的文本
  • 屏幕閱讀器的可擴展性也

我闕Stion的是:

  • 多少網站將是緩慢的,如果我在比較簡單的文本使用 sIFR的?
  • 是否有任何免費或開源的,易於實施,更輕的解決方案具有sifr + iphone和黑莓兼容性的所有功能,但不需要Flash。
+1

+1你必須給它的那個人,他問的好問題。 – 2010-01-22 12:29:01

回答

1

sIFR的主要配置是cufon它更快,更小,無閃存。但是你不能再選擇替換的文本。

+0

你可以只是不顯示'文本'光標。 – 2010-01-22 12:35:04

0

據我所知,sIFR是最好的解決方案,但我會盡量避免在移動設備上使用它。 也許你可以將Cufon和sIFR混合使用,其中你使用Cufon作爲移動部分,sIFR作爲其他瀏覽器使用。

+0

是的,但問題是iPhone Safari瀏覽器並沒有媒體=給予價值「手持式」,它使用媒體=‘屏幕’ – 2010-01-22 12:27:23

+0

是什麼讓你喜歡的sIFR上‘常規’設備 – 2010-01-22 12:36:57

+0

@Martijn Laarman - 針對桌面瀏覽器的跨瀏覽器的兼容性,文字可以可以選擇,複製和粘貼,優雅的降級,屏幕閱讀器也可以讀取sifr文本,sifr文本是可擴展的。 – 2010-01-22 12:42:12

5

sIFR正在慢慢變成過時和過度複雜的技術。發明它的設計師Shaun Inman現在依賴於Cufon。看到這個帖子,他甚至說:「快進3年的Cufón是sIFR的的繼承人。」

http://shauninman.com/archive/2009/04/17/pxr_cufon_pxfon

但讓我們來談談sIFR的。優點:

  1. 相當可靠的跨瀏覽器。
  2. 適用於任何安裝了Flash 7/8的現代JS啓用瀏覽器。

缺點:

  1. 它可以是一個痛苦的設置。維護起來並不容易,但這不是一場噩夢。如果用戶調整他們的瀏覽器文本大小
  2. 文本不能正確調整。
  3. 它打破流體佈局。
  4. 它不適用於不支持Flash的移動瀏覽器(並且我不知道手機版本的Flash是否支持sIFR
  5. 它是潛在/慢速加載瀏覽器必須執行大量的計算,以正確地替換Flash元素的HTML元素,並計算出Flash影片的文字尺寸。

底線是非常有限的,很快就會過時我的建議是看到Cufon:

http://cufon.shoqolate.com/generate/

還是依靠像TypeKit服務和只支持好的字體在現代瀏覽器:

http://typekit.com/

記住它並不需要尋找同樣在每個瀏覽器。只爲每個人提供可接受的解決方在所有適當的方面,等待sIFR發生在IE6的加載頁面上比看到helvetica而不是你的設計者喜愛的字體要煩人得多。

免責聲明我是一個設計師,我的職業生涯中,曾作爲一個設計師爲一些機構!

相關問題