2010-01-30 65 views
0

模式作为标题暗示我正在寻找一个好的模式/模式的集合,使得设计师< - > webdeveloper通信更加明确,当涉及到JavaScript特效和动态内容加载。模式/用于设计师webdeveloper通信

谷歌刚刚为我提供了由Ryan歌手速记标记,但这似乎仅限于网页/ UI流。

你能推荐任何常用/高效模式吗?

回答

0

一种用于现场实施目标应该是尽量减少你对网页脚本。人们称之为“不显眼的Javascript”或类似的东西。为了做到这一点,页面元素将需要一些标记为您的脚本代码来寻找无论如何。换句话说,如果你想在页面加载后有一个“div”淡入,那么你可以添加它的“class”值,比如“fadeIn fadeSpeed:slow”。你的脚本代码会查找这样的东西并执行动画(或其他)。

那么问题是,当你建立这样一个框架,你会很自然有办法让设计师沟通的意图结束。你将不得不想出一个页面动态元素的“词汇表”,但是无论如何你都希望这样做。一旦完成,那么标记实际需要的动态效果将成为设计者指示设计意图的工具。

这样的事情的另一种有用的工具是自己的自定义标签的发展,东西差异服务器平台之间变化。这些标签可以“包装”某些杂乱的标记任务,并且再次捕捉实现整体设计主题的商定网站元素。

+0

感谢您的回答 - 我的问题虽然与不显眼的js无关(这是因为seo原因无论如何都需要) 页面动态的词汇正是我所期待的,因为我们不想重新发明轮子:) – roman 2010-01-30 17:36:21

+0

嗯,你可以在页面上做各种各样的事情(使用CSS和/或Javascript)。你*将*在你自己的网站上做什么必须是开发人员和设计师的工作。理想情况下,这是一种“元设计”过程,当然随着实际设计的成熟,它会变得成熟。重点是,最好先确定你想要与颜色选择,布局,边框,字体,表单元素,文本块,错误消息等等相关联等等的意义。动态行为只是其中的一部分。我认为这应该是“本土成长”。 – Pointy 2010-01-30 17:44:23