你什么时候使用sIFR?

时间:2008-08-20 13:26:04

标签: cross-browser sifr

我听到Joel和Jeff在其中一个sIFR中谈论early podcasts。我一直在www.american-data.comwww.chartright.us上使用它,结果相当复杂。

昨天我被告知我的网站上的第一行文字在没有Flash播放器的Internet Explorer 6中显示为颠倒。由于没有flash player =没有sIFR,我很确定评估是错误的。但我在我的页面上有一些奇怪的行为,至少在IE 6,7和8中。我只是真的想使用sIFR,因为我的字体在我的计算机上看起来很糟糕。

我的问题是:如果你使用sIFR,你什么时候使用sIFR?在哪些情况下你禁用sIFR?什么时候使用浏览器字体更好?

3 个答案:

答案 0 :(得分:3)

您可以适度使用sIFR,比如头条新闻。尽量不要将它用于链接,因为Flash中的链接不能像普通的HTML链接那样工作。将sIFR仅用于永不改变的文本也是没有意义的,图像可以更好地工作。

我几年没有听说过颠倒的问题,但无论如何,这是IE 6和(一个旧的?)Flash播放器的问题。无论如何,彻底测试总是有意义的。

另外,您最近是否考虑过sIFR 3?它比v2有了很大改进。

答案 1 :(得分:0)

在我上一个网站项目中实施sIFR后,我感到很头疼。大多数问题都与您所描述的浏览器不一致有关。文本会出现在奇怪的地方,不能正确包装或只是不显示我想要的方式。我发现,按照惯例,firefox显示效果很好,而我必须实现几个不同的css hacks才能在IE7和IE6中正确显示相同的代码。

我说如果可以,请坚持使用标准浏览器字体,但如果项目/客户要求您使用它,那么请确保在所有浏览器和各种闪存阻止程序等中彻底测试它。

答案 2 :(得分:0)

尝试通过实施sIFR来预先考虑你为自己创造了什么样的头痛(如果你是,但并非总是如此)。当您的网站设计相对简单时,建议仅使用它。一旦由于复杂的设计而开始处理特定的浏览器渲染异常(例如CSS),您就会遇到与sIFR相关的问题。如果你为客户设计网站,很难回过头来告诉他们,必须删除sIFR。所以尽量找出问题。

我们遇到的一个例子是拥有sIFR标题,然后直接在标题的右边,说一下padding-right:20px(因此,取决于标题文本的宽度),某种图标。这导致了很多麻烦,让我们希望我们首先没有开始使用sIFR。