如何构建HTML / CSS / Javascript,以便从未使用过HTML / CSS / Javascript的人可以使用它?

时间:2011-07-18 21:16:15

标签: model-view-controller frameworks client-side convention

我在整个工程生涯中一直在使用HTML / CSS / Javascript +任何服务器端代码(ASP,JSP,PHP,Ruby on Rails)。我真的不需要结构来弄清楚某些东西是如何工作的,以便修复/扩展/改进它。但是,我不是自己工作。

我与具有不同技能的人一起工作,包括一些从未接触过(或甚至看过)HTML / CSS / Javascript的人。

简化横截面,以帮助瞥见HTML / CSS / Javascript体验:

  • 一层从未查看过来源的人。
  • 认为检查元素与视图源相同的一层人。
  • 一层知道在网页上找到一些非图像,非背景图像,非输入字段,非flash对象,一块房地产,右键单击菜单然后选择“查看源”的人。 / LI>

如何构建HTML / CSS / Javascript,以便从未使用过HTML / CSS / Javascript的人可以接收功能请求,找到它接触到的代码片段,然后继续?

可以做什么,我应该从哪里开始?代码应该从哪里开始?人们可以遵循一个基本而简单的约定吗?

3 个答案:

答案 0 :(得分:0)

尽可能将CSS和JavaScript保存在单独的文件中,因为这可以帮助程序员使用非基于Web的语言。

我认为更多的是结构良好的简洁代码,意思是完整的变量名和函数名。

同时写下您认为应该提出的评论数量的两倍。

我最近从c#过渡到基于网络的东西,这些步骤对我有很大的帮助。

答案 1 :(得分:0)

HTML代码应放在html文件中,JavaScript应放在js文件中,依此类推。这样您就可以将所有代码分开。这意味着当需要在JavaScript函数上完成工作时,开发人员将确切知道要去哪里。它还意味着人们对Web开发的新手如何知道他们正在研究的语言。我希望这适合你。

答案 2 :(得分:0)

如果人们不了解HTML / CSS / Javascript,他们必须在使用这些概念之前学习它。

编辑:

这取决于你的目标 每种内容类型(css / js / html / images)的分隔文件对于提高可维护性非常有用。

有时,您需要放置一些内联css /嵌入式j来实现性能优势。

最重要的是团队成员遵循惯例。