在我的整个工程生涯中,我一直在使用 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 的人可以接受功能请求,找到它涉及的代码片段,然后继续?
可以做什么,我应该从哪里开始?代码应该从哪里开始?是否有一个可以遵循的基本和简单的约定?