如何制作一个没有javascript的web应用程序

如何制作一个没有javascript的web应用程序,javascript,web,Javascript,Web,我想构建一个具有真正丰富用户界面的webapp。(想想可以用鼠标手势操纵的图形) 为了更好地适应不支持java脚本的环境(爬虫程序、其他计算机),应用程序也应该在没有javascript的情况下工作。我的意思是,它应该提供所有的功能,但在一个低保真度的方式。只是表单和链接 我该怎么办?有这样的库吗 对于java脚本UI,我目前正在考虑使用extJS,但这并不是固定的。Flash但这可能是欺骗,SVG是另一个好主意,作为一种后备方案,因为没有脚本浏览器不太可能是webkit浏览器。 还可能使用Im

我想构建一个具有真正丰富用户界面的webapp。(想想可以用鼠标手势操纵的图形)

为了更好地适应不支持java脚本的环境(爬虫程序、其他计算机),应用程序也应该在没有javascript的情况下工作。我的意思是,它应该提供所有的功能,但在一个低保真度的方式。只是表单和链接

我该怎么办?有这样的库吗


对于java脚本UI,我目前正在考虑使用extJS,但这并不是固定的。

Flash但这可能是欺骗,SVG是另一个好主意,作为一种后备方案,因为没有脚本浏览器不太可能是webkit浏览器。 还可能使用ImageMagick或GDLIB在服务器上动态生成图像,以便在请求页面时生成图像/图形等。这有点老派,但也不希望有脚本浏览器;-)

关于EXT,我想说的一件事是:它很棒,但很重,而且需要很长时间才能让你的头脑清醒过来,因为它确实感觉不到“开放”,更像是一堆可以配置但不能更改的组件

如果您想要SVG和javascript,可以看看Raphael,它正在绘制gRaphael兄弟的图形:


从可以使用普通链接和表单的东西开始(例如,键入值而不是指向值的地方),然后将基于JS的图层拖放到上面

见:


你知道webcrawlers不会玩你的网站,对吧?如果你想在没有Javascript的情况下进行实时交互,那就意味着使用Flash或其他类似技术。或者Silverlight/DucksandRunsForthehills我敢肯定,如果你想要一个实时交互网站,Javascript是大多数浏览器可能支持和启用的选项。也就是说,我无法想象一个人会在Javascript被阻止/禁用的情况下冲浪,但却让Flash处于启用状态。@Inedia你会感到惊讶的是,我有时会在通过手机进行低连接时禁用Javascript,并且不会经常禁用Flash,因为每个人都使用satay/swfobject嵌入。但我可能有点奇怪:-)Flash甚至比JavaScript更难访问。虽然这是一些明智的说法,但值得注意的是,它无法解决OP的问题,他似乎想要一个没有脚本的动态网站,而不是一个退化很好的网站。@ChristianSciberras-真的吗?问题是“它应该提供所有的功能,但保真度较低。只提供表单和链接”