杰夫提及的概念进步的增强,当谈论使用JQuery写计算器.

后一个快速的谷歌,我发现一对夫妇的高级别讨论。

任何人都可以推荐一个好的开始作为一个程序员。

具体地说,我已经写入网络应用程序在PHP并想使用的唯提高网页我写的,但他们中的很多看起来非常JavaScript基础,与大多数的驴工作中使用JavaScript。对我来说,这似乎有点过分,因为查看网站没有Javascript可能会打破的大多数。

任何人都有一些很好的地方开始使用这样的想法,我真的不关心的语言。

理想情况下,我想看看你如何开始建立的静态HTML,然后再添加的唯(或什么的Ajax框架),这样你得到的好处的一个富有的客户?

有帮助吗?

解决方案

也参看 不显眼的Javascript 其基础的渐进增强。

其他提示

如你所说

对我来说,这似乎有点过分,因为查看网站没有Javascript可能会打破的大多数。

这不是逐步增强。逐步增强当站点工作完全没有JavaScript或CSS, 然后 添加(层)这些额外的技术/代码,以增加可用性和功能的网站。

最好的例子,我能给的就是标记输入框在这个网站上。与JavaScript关闭,它仍然会的工作让你进入标记分开的空间。与JavaScript打开,你帮一下拉的建议的先前的条目。

这是逐渐增强。

我写了一个 教程 在建立一个民意调查中使用逐步增强 NETTUTS.想法是创建一种功能的网站使用XHTML/CSS和PHP,然后拦截形式等与Javascript。(I使用JQuery).

在这从另一方向有时被称为雅退化。这通常需要时,该网站是建立第一个与增强的功能提供的各种技术,然后修改以适度地降低于浏览器与这些技术都不可用。

它也是优美的退化进行设计时与旧的浏览器(古在互联网的术语)如即5.5,Netscape,等等。

在我看来,这是很多工作要优雅地降低应用程序。逐步增强它往往会更加有效;然而,有时需要采取一种现有应用程序,并使它可在这些缺乏的环境下出现的。

基本上,如果你的网站仍然适用JavaScript关闭,则任何东西添加JavaScript可以被视为渐进增强。

有些人可能认为这是不必要的,但大量的人浏览的插件像计算机(或者,与JavaScript简单地关闭他们的浏览器中设置)。此外,许多移动网络浏览器可能或不可能支持JavaScript。因此,它始终是一个好主意,来测试你的网站完全和无JavaScript。

逐步增强是一个发展技术,强调的优先地位的语义HTML,然后测试的浏览器能力 和有条件的"分层"JavaScript和/或CSS增强的浏览器就可以利用这些改进。

的关键之一是理解我们正在测试什么的浏览器就可以 , ,而不是浏览器. 接着被 是一个非常受欢迎的浏览器的能力。

逐步增强本身(第508)访问;它提供用于会议的信的法律 精神的规则。

丝团写了很好的"设计逐渐增强"本书的主题。(我不属于细丝组,虽然他们是如此吓坏聪明我希望我们.)

这是一个非常重要的概念,这令我非常难过,因此几个网页开发人员理解这一点。

基本上,开始通过建立一个网站/框架普通的老HTML--的结构元素、链接和形式。然后加上一些风格,然后闪亮的东西(阿贾克斯或是什么您)。

这不是很困难的。喜欢 palehorse 说,优雅的降解更多的工作。

网站应该在任何用户代理不是看起来是一样的(甚至不看但声音如果你的视力障碍),只要工作。

逐步增强:

  1. 纯HTML/CSS网站是真棒(完全工作和用户友好的).
  2. Adding JavaScript定了一个新的水平。
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top