不推荐使用的标签和属性?

Few*_*fre 2 html css

访问旧网站时,通常会找到已弃用的标记和属性.然而,由于它们被弃用而不是过时,它们仍然有效并得到支持.如果可能的话,一个"好"的程序员往往会远离这些,但是使用它们有多糟糕?

在查找有关已弃用元素的信息时,我发现提供的最常见信息是:

浏览器应该继续支持已弃用的标记和属性,但最终这些标记可能会过时,因此无法保证未来的支持.

显然,如果出现问题,你应该改变它.然而,我们是否应该积极更改我们以前曾经使用过的代码中已弃用元素的实例?无论是个人网站,还是拥有巨大观看率的大型网站,在接受的元素上保持最新状态有多重要?

标签或属性被弃用后会发出多少警告,因为它被判定为过时了?任何?其他网页格式呢?

在任何网站上,无论是一个过度的,还是只是注意到一系列已弃用的代码,是否应该主动删除?或者是否值得节省时间和精力才能等到真正掉线并立刻改变它?

你应该懒惰(就像我希望的那样),还是值得努力做到最新?

jco*_*and 8

你应该只是懒惰(就像我希望的那样),还是值得努力做到最新?

懒惰总是很重要,这就是为什么我们将标记标记为已弃用而不是仅删除.

我总是告诉开发人员懒惰,但只是懒惰,不能阻止自己做好事.有太懒的东西,还有懒惰这样的东西.DRY是一个好懒的例子.依赖于已弃用的标签是一个糟糕的懒惰的例子.使用div进行表格布局是低效过度工作的一个例子.

在任何网站上,无论是一个过度的,还是只是注意到一系列已弃用的代码,是否应该主动删除?或者是否值得节省时间和精力才能等到真正掉线并立刻改变它?

如果你正在进行维护,这是一个错误报告,显然,修复它总是很重要,但是在主动的情况下,问题就变成了,你现在做的最重要的事情是什么.如果您有20%的时间并且想要修复它,那么请修复它.如果您有需要完成的任务,那么您需要首先关注这些任务.

无论是个人网站,还是拥有巨大观看率的大型网站,保持最新可接受的价值有多重要?

这就是你所要求的.在你自己的个人网站上,这绝对是20%的时间,所以你可以随心所欲.

在具有大量吞吐量的大型站点上,您需要尝试使其保持最新,以便继续为用户提供良好的好处.如果网站突然停止为很多用户工作,他们就会停止来.然后,一个拥有大量吞吐量的大型网站变成了一个占用互联网空间的死网站.

  • +1表示常识响应.我期待典型的'你必须擦除文件,用酸擦拭服务器的硬盘并从头开始重做整个网站!' 方法我通常在SO中阅读.我100%同意.如果您因某些原因查看旧代码并注意到一些容易修复的内容,请务必将其修复(例如,对于`<div style ='blah'>`的`<font>`),但我看不到需要为此进行完整的站点重新设计.不推荐使用的代码可以使用并且仍然可以使用很长时间,因为浏览器仍然需要显示6年前制作的页面. (3认同)