我应该从哪里开始使用完美的可降解商品来使用网站

时间:2011-10-22 06:17:13

标签: javascript html5

在目前移动设备开放的网络发展世界中,浏览器大战仍然是一种痛苦和更多的UI吸引力,一个actually应该如何开始设计&编程网站。应该

问题

  • 首先开发网站以支持javascript&然后关闭UI善良
  • 慢慢添加效果和增强功能?或

它只是品味。

意见

您是否使用过任何技术,它有何帮助

(实际上这不是问题,所以不要关闭帖子,认为这是个问题。我希望对此提出意见并回答上述问题)

3 个答案:

答案 0 :(得分:1)

  • 首先,您要创建一个清单,了解开发网站所需的UI优点。
  • 然后搜索最适合您网站的最佳JavaScript库,并将其与设计一起应用,否则可能会有很多问题 Browser compatibilityCSS conflictsJavascript library conflicts 你会陷入中间。

因为有时你用核心javascript 做了一些基本的功能,但是后来你使用了一些javascript库,然后意识到通过核心javascript开发的功能,可以很容易地使用这些库来完成。

我更喜欢 jQuery ,bcoz网上有很好的文档。

希望它对你有所帮助。 感谢

答案 1 :(得分:1)

嗯。有趣的问题。这就是我的想法......两个答案:

  • 由于技术可能性不断增长,一些网站才存在。没有它,或者至少没有意义,就无法查看某些数据,内容和信息。要描述地图是繁琐且毫无意义的,显示一个一个形式可以解决一个图像中的五十个问题。想象一下,必须从五个方向向你的房子写下方向,作为一个清单。而不只是在那里贴一张地图。

然而,这是少数,很多网站都增加了内容在技术上不需要的凉爽。所以。我认为事情应该尽可能简单,真的尽可能简单。

但没有一点简单。

但我不是 Jacob Nielsen。我认为至少在抽象发展阶段,你不应该依赖 - 或者考虑 - “bling”,动画,menue效果等。建筑结构必须首先在健全的基础上。使用UI效果“修复”信息架构很常见,但很糟糕。当然,缺乏房地产可能会让你朝着漂亮,动画的ajax解决方案的方向发展。没问题。

由于高效的系统架构(后端)和前端结构之间存在很大差异,因此无法修复后端的垃圾基础,前面有金光闪闪。好。您可以。但是我看到它并且想要尖叫;-)或者如果你使用你的前端来模仿你的后端。 Urrgh。

简而言之,我认为内容是第一位的。一些内容受益并需要js& UI好东西有意义地呈现,但我认为过程应该关注基本结构。当它很扎实且做得很好时,你可以仔细添加“有趣”的东西。总是有一种“漂亮”的危险,它会覆盖使用,用户界面和内容。

答案 2 :(得分:1)

请记住优雅的退化。这些天制作一个基本的HTML&而非常难以创造好的体验。 CSS布局然后用一些javascript效果涂上它。

清楚地知道您将在网站上完成什么。在开发时,请记住将内容和表示分开。生成您的HTML。添加CSS以使其看起来很好。使用javascript构建额外的功能,同时请记住,如果用于内容交付,额外的功能即使没有JS也应该工作。

例如,当使用ajax加载动态内容时,首先要添加一个锚标记,其中包含指向包含数据的实际页面的链接。然后,包含JS,如果运行,将劫持点击,在后台加载数据并动态显示相关内容。

简单地遵循以下指南:a)您的标记应该是语义的b)您的直接内容应该在JS和CSS关闭时有意义,并且c)没有javascript不应该对您的网站的有用性产生负面影响将极大地帮助。

很多人最近也开始讨论响应式设计。这将有助于您的网站在不同大小的屏幕上加载时看起来不像废话。

当然,大部分都归结为您的目标用户群。如果您说,为Web开发人员构建实用程序,您可以假设他们拥有最新的最糟糕的浏览器,并使用您想要的所有JS进入城镇。另一方面,如果您正在说一个本地学前班的网站,那么您的受众可能无法使用浏览器来进行更密集的JavaScript工作。

这一切都归结为正确判断情况,并做出明智的决定,你可以依靠多少技术来提供良好的体验。