0

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

我与具有不同技能的人一起工作,包括一些在他们的生活中从未接触过(甚至从未见过)HTML/CSS/Javascript 的人。

有助于了解 HTML/CSS/Javascript 体验的简化横截面:

  • 一层从未查看过源码的人。
  • 一层认为inspect element和view source一样的人。
  • 一层知道在网页上找到一些非图像,非背景图像,非输入字段,非flash对象,一块不动产的人右键单击一个菜单,然后选择“查看源代码”。

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

可以做什么,我应该从哪里开始?代码应该从哪里开始?是否有一个可以遵循的基本和简单的约定?

4

3 回答 3

0

If the people don't know HTML/CSS/Javascript, they must learn it before working with those concepts.

EDIT:

It will depends on your objective.
Separated files for each content type (css/js/html/images) are useful to increase the maintenability.

Sometimes, you will need to put some inline css/embedded js to achieve performance benefits.

The most important is that the team members follows a convention.

于 2011-07-18T21:23:45.003 回答
0

尽可能将您的 CSS 和 JavaScript 保存在单独的文件中,因为这将有助于来自非 Web 语言的程序员。

我认为这更多是关于结构良好的简洁代码,其中包含完整的变量名和函数名。

还要写两倍于你认为应该写的评论。

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

于 2011-07-18T21:22:05.030 回答
0

HTML 代码应该放在一个html文件中,JavaScript 应该放在一个js文件中等等。这样,您就可以将所有代码分开。这意味着当需要在 JavaScript 函数上做这样的工作时,开发人员将确切地知道该去哪里。这也意味着人们对 Web 开发不熟悉,他们将知道他们正在查看的语言是什么。我希望这对你有用。

于 2011-07-18T21:22:22.850 回答