随笔分类 - 《编写高质量代码-Web前端开发修改之道》笔记
摘要:本章内容:标签的语义为什么要使用语义化标签如何确定你的标签是否语义良好常见模块你真的很了解吗标签的语义HTML标签的设计都是有语义考虑的,部分标签的中文翻译图示及本章内容参看:3.1 标签的语义。其中div和span是没有语义的,它们只是分别用作块儿级元素和行内元素的区域分割符。为什么要使用语义化标签搜索引擎看不到视觉效果,看到的只是代码,只能通过标签来判断内容的语义。专注于结构:通过标签可以知道“这是个标题”、“这是个段落”,等等。CSS布局的一个误区:只要不是table布局,只要是通过CSS布局就是对的,就是符合Web标准的。在HTML、CSS、JavaScript这三大元素中,HTML才
阅读全文
摘要:本章内容:揭秘前端开发工程师欲精一行,必先通十行增加代码的可读性--注释提高重用性--公共组件和私有组件的维护冗余和精简的矛盾--选择集中还是选择分散磨刀不误砍柴工--前期的构思很重要制订规范团队合作最大的难度不是技术,是人揭秘前端开发工程师CSS布局是前端开发工程师的基本功,一定要熟练;不仅要会使用原生的JavaScript,还要会是使用JavaScript类库和Ajax;了解一门后台语言1.有助于编写方便服务端工程师套脚本的模板;2.在写Ajax应用的时候,可以自己模拟服务器端输出,方便调试;3.对前端和服务端如何配合有清晰的大局观认识,了解数据传递的整个流程,以配合工程师共同制定复制效果
阅读全文
摘要:本章内容:糟糕的页面实现,头疼的维护工作Web标准--结构、样式和行为的分离前端的现状打造高品质的前端代码,提高代码的可维护性--精简、重用、有序糟糕的页面实现,头疼的维护工作工作中最大的考验和最不可回避的问题就是“变化”。我们不仅要实现需求,更重要的是考虑实现代码的可维护性,为未来可能出现的“变化”,提前做好准备。所有老网页的典型毛病--新手可能会有的问题,中手也可能会有:div和table布局混用html标签名有大写、小写html标签属性有的加了引号,有的没加引号历史遗留的、被淘汰的属性泛滥样式组织混乱,有标签内嵌网页的,也有外链的,也有直接写在标签内的JavaScript有外链的,有写在
阅读全文

浙公网安备 33010602011771号