【问题标题】:Will deprecated elements be removed from future browsers?不推荐使用的元素会从未来的浏览器中删除吗?
【发布时间】:2011-01-15 06:51:46
【问题描述】:

如果我不关心验证并且我使用支持它们的 DTD,那么使用 deprecated elements 有什么缺点?不推荐使用的元素是否不会被未来的浏览器呈现?

一些在线 WYSIWYG 编辑器(我们在 CMS 中使用)仍然会在已弃用的元素中提供输出。我必须花时间为客户更改输出吗?

alt text http://easycaptures.com/fs/uploaded/241/3445655293.jpg

我们是否应该不惜一切代价避免弃用元素?

目前所有主流浏览器都会显示所有已弃用的元素。

我只是想知道使用不推荐使用的元素提供给非技术客户的缺点,即使现在所有浏览器都可以正常工作。

更新:

您可以满足准则 1.3 确保 信息和结构可以 通过使用与演示分开 如果您愿意,可以使用字体和对齐元素。 是的,这是对的。你可以使用一个 HTML 中不推荐使用的元素 4.01 九年前将您的页面展示与 页面结构和内容——有 没有成功标准告诉你不 使用已弃用的功能,而您 仍然可以通过所有的成功 该指南的标准 国家“确保信息和 结构可以分离 介绍。”这是一个步骤 前进?

我在这篇文章中发现了这个http://accessites.org/site/2006/06/the-wcag-20-what-a-whopper/

【问题讨论】:

  • 超过 400 个问题,并且您对“XHTML、CSS、W3C 标准和可访问性”感兴趣。我现在期待不同等级的问题:)
  • Jonathan Sampson:他可能试图向客户解释为什么他们错了,但他没有足够的理解来解释? :-) 也许...
  • @Jitendra:如果您不理解“已弃用”的定义,您可能不应该宣传“XHTML、CSS、W3C 标准和可访问性”的焦点。恕我直言,我并没有无礼,只是在照顾你。
  • 您真的有大约 178 个不同的问题从未得到满意的回答吗?
  • “是的,但我需要修改,重写一些问题以获得好的答案” 嗯,我明白了。谢谢。

标签: html xhtml cross-browser accessibility


【解决方案1】:

未来的浏览器可能不支持它们,您应该始终遵循规范。如果你养成了偏离琐碎 HTML 的习惯,你作为一名专业程序员的前途将黯淡无光。

如果您使用的编辑器仍使用已弃用的元素,则应替换它们。幸运的是,这可以像查找/替换命令一样简单。

【讨论】:

  • +1 表示“你作为一名专业程序员的未来会很渺茫”
  • @ijw:是的,但是会雇用他们吗? ;-)
  • 我不是在谈论应用程序,我是在谈论基于 Web 的编辑器,例如 RAD 编辑器等
  • “未来的浏览器可能不支持它们”你可以给我任何声明的链接。
  • "弃用并不意味着旧版本的规范将不被支持。每个规范都有一个版本号。之前帖子中弃用的元素和属性列表指的是已弃用的内容HTML3.2 到 HTML4.0。您的代码在所有支持 HTML3.2 的浏览器中仍然可以正常工作。” experts-exchange.com/Web_Development/Web_Languages-Standards/…
【解决方案2】:

弃用某些东西通常是有原因的,而且通常是另一种不弃用的做同样事情的方式。

【讨论】:

    【解决方案3】:

    首先,不推荐使用的元素通常不是最适合使用的元素。它们通常被弃用是有原因的,因为有更好的方法来做到这一点。

    其次,它们可能会在未来的浏览器中消失。 (他们是否会是一个复杂的问题。)

    出于这些原因,您应该始终避免使用已弃用的功能。这不是不惜一切代价避免它的问题,因为弃用的功能几乎从来都不是做某事的最佳方式。

    是否值得改变现有产品是另一个问题。大多数网站稍后将因其他原因需要修改,其中可能包括删除已弃用的元素。在任何不支持它们的浏览器流行起来之前,很多都会被从网络上删除(出于各种原因)。

    但是,您说的是一种工具,那就不同了。工具应该比最终产品更严格,因为它不仅会影响今天的工作,还会影响无限期的工作,从而增加出现问题的机会。我会说这个工具需要改变。

    【讨论】:

      【解决方案4】:

      缺点?

      嗯...他们是deprecated ..

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-01-26
        • 1970-01-01
        相关资源
        最近更新 更多