拥有 web前端 标签的文章 共 14 条数据

高效前端:Web高效编程与优化实践 李银城 著著 PDF下载
编程书籍

高效前端:Web高效编程与优化实践 李银城 著著 PDF下载

206次浏览 0条评论

这不是一本单纯讲解前端编程技巧的书,而是一本注重思想提升和内功修炼的书。全书以问题为导向,精选了前端开发中的34个疑难问题,从分析问题的原因入手,逐步给出解决方案,并分析各种方案的优劣,最后针对每个问题总结出高效编程的最佳实践和各种性能优化的方法。全书共7章,内容从逻辑上大致可以分为两大类:第一类,偏向实践,围绕HTML、CSS、JavaScript等传统前端技术,以及PWA等新兴前端技术,讲解如何进行HTML优化、CSS优化、JavaScript优化、页面优化等,以此帮助前端工程师们提升高效编程和应用优化的能力。第二类,注重基础,讲解了前端工程师必须掌握的数据处理、网络协议、文件操作、测试等基础性的开发技,目的是帮助前端工程师们修炼内功,打下扎实的基础。希望通过本书,不仅能帮助前端工程师们夯实基础,而且还能写出简洁、优美的代码,为应用带来良好的用户体验。目  录 Contents 前 言 第1章 HTML/CSS优化 1 Effective前端1:能用HTML/CSS 解决的问题就不要用JS 2 Effective前端2:优化HTML标签 16 Effective前端3:用CSS画一

图灵程序设计丛书《响应式Web设计:HTML5和CSS3实战(第2版)》高清文字版PDF下载
编程书籍

图灵程序设计丛书《响应式Web设计:HTML5和CSS3实战(第2版)》高清文字版PDF下载

161次浏览 0条评论

本书将当前Web 设计中热门的响应式设计技术与HTML5 和CSS3 结合起来,为读者全面深入地讲解了针对各种屏幕大小设计和开发现代网站的各种技术。书中不仅讨论了媒体查询、弹性布局、响应式图片,更将最新和最有用的HTML5 和CSS3 技术一并讲解,是学习最新Web 设计技术不可多得的佳作。本书适合所有Web 开发和设计人员阅读。版权声明 致谢 前言 第 1 章 响应式Web设计基础 第 2 章 媒体查询 第 3 章 弹性布局与响应式图片 第 4 章 HTML5与响应式Web设计 第 5 章 CSS3新特性 第 6 章 CSS3高级技术 第 7 章 SVG与响应式Web设计 第 8 章 CSS3过渡、变形和动画 第 9 章 表单 第 10 章 实现响应式Web设计

图灵程序设计丛书《JavaScript Web应用开发》高清文字版PDF下载
编程书籍

图灵程序设计丛书《JavaScript Web应用开发》高清文字版PDF下载

221次浏览 0条评论

本书是面向一线开发人员的一本实用教程,对最新的Web开发技术与程序进行了全面的梳理和总结,为JavaScript开发人员提供了改进Web开发质量和开发流程的最新技术。本书主要分两大块,首先是以构建为目标实现JavaScript驱动开发,其次介绍如何管理应用设计过程中的复杂度,包括模块化、MVC、异步代码流、测试以及API设计原则。第一部分 构建过程 第1章 构建优先  2 1.1 问题出现了  2 1.1.1 45分钟内每秒损失17万美元  3 1.1.2 构建优先  3 1.1.3 繁琐的前戏  4 1.2 遵守构建优先原则,提前计划  5 1.3 构建过程  7 1.4 处理应用的复杂度和设计理念  8 1.5 钻研构建优先原则  12 1.5.1 检查代码质量  12 1.5.2 在命令行中使用lint工具  15 1.6 总结  18 第2章 编写构建任务,制定流程  19 2.1 介绍Grunt  20 2.1.1 安装Grunt  21 2.1.2 设置第一个Grunt任务  23 2.1.3 使用Grunt管理构建过程  24 2.2 预处理和静态资源优化  26 2.2

图灵程序设计丛书《CSS重构:样式表性能调优》高清文字版PDF下载
编程书籍

图灵程序设计丛书《CSS重构:样式表性能调优》高清文字版PDF下载

166次浏览 0条评论

本书作为CSS重构指南,不仅展示了如何编写结构合理的CSS,以构建响应式、易于使用的网站,还介绍了如何用重构方法创建可读性更强和更易于维护的CSS代码。译者序  xi 前言  xiii 第1章 重构和架构  1 1.1 什么是重构  1 1.2 什么是软件架构  1 1.2.1 优秀架构是可预测的  2 1.2.2 优秀架构可提升代码复用性  2 1.2.3 优秀架构可扩展  2 1.2.4 优秀架构可维护  2 1.2.5 优秀架构和重构  2 1.3 需要重构的原因  2 1.3.1 需求变更  3 1.3.2 架构设计不合理  3 1.3.3 低估困难  3 1.3.4 忽视最佳实践  3 1.4 什么情况下应该重构代码  4 1.5 什么情况下不应该重构代码  4 1.6 我能重构自己的代码吗  4 1.7 重构示例  5 1.7.1 重构示例  1:计算电子商务订单的总价  5 1.7.2 重构示例  2: 重构CSS的简单示例  15 1.8 总结  17 第2章 级联  19 2.1 什么是级联  19 2.2 选择器特指度  19 2.3 规则集顺序  21 2.4 行

Web前端开发最佳实践 党建著 PDF下载
编程书籍

Web前端开发最佳实践 党建著 PDF下载

273次浏览 0条评论

本书贴近Web前端标准来介绍前端开发相关最佳实践,目的在于让前端开发工程师提高编写代码的质量,重视代码的可维护性和执行性能,让初级工程师从入门开始就养成一个良好的编码习惯。本书总共分五个部分13章,第一部分包括第1章和第2章,介绍前端开发的基本范畴和现状,并综合介绍前端开发的一些最佳实践;第二部分为第3-5章,讲解HTML相关的最佳实践,并简单介绍HTML5中新标签的使用;第三部分为第6-8章,介绍CSS相关最佳实践,同时介绍CSS3相关开发的实践;第四部分包括第9-11章,介绍JavaScript相关最佳实践;第四部分包括第12章和第13章,介绍移动Web前端开发基本概况和相关最佳实践。《Web前端开发最佳实践》 前 言 第一部分 高效Web前端开发综述 第1章 Web前端开发概述 2 1.1 Web前端开发的范畴 2 1.1.1 什么是Web前端开发 2 1.1.2 Web前端开发需要具备的技能 3 1.2 Web前端开发现状 6 1.3 规范的Web前端代码:更易维护、更高性能和更安全 9 第2章 高效Web前端开发 11 2.1 前端代码的结构组织和文件的命名 11 2.2 前

移动Web前端高效开发实战 iKcamp著 PDF下载
编程书籍

移动Web前端高效开发实战 iKcamp著 PDF下载

500次浏览 0条评论

移动互联网的兴起和快速普及,给前端开发人员带来了前所未有的新机遇。移动Web前端技术作为整个技术链条中重要的一环,却乱象丛生。《移动Web前端高效开发实战:HTML 5 + CSS 3 + JavaScript + Webpack + React Native + Vue.js + Node.js》是一本梳理移动前端和Native客户端技术体系的入门实战书。 《移动Web前端高效开发实战:HTML 5 + CSS 3 + JavaScript + Webpack + React Native + Vue.js + Node.js》涵盖了移动Web前端开发中的各个关键技术环节,共14章。分别从HTML 5、CSS 3、JavaScript的ECMAScript 5和ECMAScript 6版本、移动端常用布局方案、MV*类新时代框架、预编译技术、性能优化、开发调试、混合式应用、单元测试、工程化等方面全面地还原一线互联网公司Web前端技术栈。 创作《移动Web前端高效开发实战:HTML 5 + CSS 3 + JavaScript + Webpack + React Native + Vu

HTML5从入门到精通 PDF下载
编程书籍

HTML5从入门到精通 PDF下载

222次浏览 1条评论

《HTML5从入门到精通》系统、全面地讲解了HTML语言及其最新版本HTML5的新功能与新特性,技术新颖实用。书中所有知识点均结合实例进行讲解,方便读者动手实践。同时在每章的最后还设置了习题,通过这些习题可以对本章学到的知识进行巩固。《HTML5从入门到精通》不仅能够使读者系统而全面地学习理论知识,还能满足读者充分实践的需求。目 录 第1篇 HTML基础 第1章 HTML基础 3 教学录像:22分钟 1.1 HTML的基本概念 4 1.2 HTML发展史 4 1.3 HTML的基本结构 5 1.3.1 HTML文件的编写方法 5 1.3.2 文件开始标签<html> 7 1.3.3 文件头部标签<head> 7 1.3.4 文件标题标签<title> 7 1.3.5 文件主体标签<body> 7 1.3.6 编写文件的注意事项 8 1.4 编写第一个HTML文件 8 1.4.1 HTML文件的编写方法 8 1.4.2 手工编写页面 9 1.4.3 使用可视化软件制作页面 10 1.4.4 使用浏览器浏览HTML文件 14 1.4.5 使用

深入浅出React和Redux PDF下载
编程书籍

深入浅出React和Redux PDF下载

241次浏览 0条评论

本书作者是资深开发人员,有过多年的开发经验,总结了自己使用React和Redux的实战经验,系统分析React和Redux结合的优势,与开发技巧,为开发大型系统提供参考。主要内容包括:React的基础知识、如何设计易于维护的React组件、如何使用Redux控制数据流、React和Redux的相结合的方式、同构的React和Redux架构、React和Redux的性能优化、组件的测试等。前言 第1章 React新的前端思维方式1 1.1 初始化一个React项目1 1.2 增加一个新的React组件3 1.2.1 JSX6 1.2.2 JSX是进步还是倒退7 1.3 分解React应用8 1.4 React的工作方式10 1.4.1 jQuery如何工作10 1.4.2 React的理念11 1.4.3 Virtual DOM12 1.4.4 React工作方式的优点13 1.5 本章小结14 第2章 设计高质量的React组件16 2.1 易于维护组件的设计要素16 2.2 React组件的数据17 2.2.1 React的prop18 2.2.2 React的state22 2.2

Backbone.js开发秘笈 PDF下载
编程书籍

Backbone.js开发秘笈 PDF下载

249次浏览 0条评论

《Backbone.js开发秘笈》共8章,全面而系统地介绍了MVC模式和Backbone.js框架,讲解了如何使用易于管理的集合来组织多个模型,如何使用Backbone的视图来渲染模型和集合,如何捕获DOM事件,如何将模型和集合与RESTful架构的后端系统相互同步,以及如何把它们存储在HTML 5的本地存储当中等内容。书中不仅通过丰富的实例阐述Backbone.js基本知识及使用方法,还针对创建扩展插件、测试应用程序、创建移动应用等Backbone开发过程中比较具有挑战性的问题,提供了具体的解决方案。目  录 译者序 前 言 致 谢 第1章 理解Backbone 1 1.1 导论 1 1.2 使用MVC模式设计应用 2 1.3 使用模型与集合定义业务逻辑 5 1.4 使用视图与路由器为应用的行为建模 8 1.5 从零开始建立一套应用程序结构 12 1.6 编写第一个Backbone应用 13 1.7 在应用中实现URL路由 16 1.8 使用插件来扩展应用 19 1.9 如何参与Backbone项目 20 第2章 模型 21 2.1 导论 21 2.2 创建一个模型 21 2.3 模

图灵程序设计丛书《前端架构设计:让前端开发可持续优化、可扩展》高清文字版PDF下载
编程书籍

图灵程序设计丛书《前端架构设计:让前端开发可持续优化、可扩展》高清文字版PDF下载

256次浏览 0条评论

本书展示了一名成熟的前端架构师对前端开发全面而深刻的理解。作者结合自己在Red Hat公司的项目实战经历,探讨了前端架构原则和前端架构的核心内容,包括工作流程、测试流程和文档记录,以及作为前端架构师所要承担的具体开发工作,包括HTML、JavaScript和CSS等。前言  xi 第一部分 引言 第1章 前端架构原则  7 第2章 Alpha 项目  11 2.1 慢而有力的开端  11 2.2 全副武装  12 第3章 前端架构的核心  15 3.1 围绕四个核心工作  15 3.2 四个核心的含义  16 第二部分 代码核心 第4章 HTML  19 4.1 过去处理标记的方法  19 4.1.1 程序式标记:自动化程度  100%,可控程度 0%  19 4.1.2 静态标记:自动化程度 0%,可控程度  100%  20 4.2 平衡可控性和自动化  21 4.3 这一切背后的设计系统  22 4.4 模块化 CSS 理论的多面性  22 4.4.1 OOCSS 方法  23 4.4.2 SMACSS 方法  23 4.4.3 BEM 方法  24 4.5 选择适合的方案  2

图灵程序设计丛书《精通JavaScript(第2版)》高清PDF下载
编程书籍

图灵程序设计丛书《精通JavaScript(第2版)》高清PDF下载

240次浏览 0条评论

2006年,本书第1版问世,立刻脱颖而出,成为广大Web程序员心目中的经典,是提升JavaScript编程技能的必读书籍。身为jQuery之父,John Resig将丰富的经验和学识融入本书,以平和的语言和详实的代码示例为读者提供了JavaScript学习的绝佳参考。时隔多年,Web编程技术已然有了长足的进步。John Resig联手另外两位优秀工程师Russ Ferguson和John Paxton,推出本书第2版。新版继承第1版的实用风格,同时全面更新内容。在讲解技术之余,第2版还探讨了JavaScript的发展历程,带领读者展望了这门技术的未来趋势。第1章 专业JavaScript技术  1 1.1 JavaScript的历程  1 1.2 现代JavaScript  3 1.2.1 库的崛起  4 1.2.2 移动,可不只说说而已  5 1.2.3 何去何从  5 1.3 后续内容  6 1.4 小结  7 第2章 特性、函数和对象  8 2.1 语言特性  8 2.1.1 引用和值  8 2.1.2 作用域  10 2.1.3 上下文  12 2.1.4 闭包  13 2.1

图灵程序设计丛书《Web开发权威指南》高清文字版PDF下载
编程书籍

图灵程序设计丛书《Web开发权威指南》高清文字版PDF下载

284次浏览 0条评论

本书在知名培训机构Big Nerd Ranch 培训教材的基础上编写而成,囊括了JavaScript、HTML5、CSS3等现代前端开发人员急需的技术关键点,包括响应式UI、访问远程Web 服务、用Ember.js 构建应用,等等。此外,还会介绍如何使用前沿开发工具来调试和测试代码,并且充分利用Node.js 和各种开源的npm 模块的强大功能来进行开发。全书分四部分,每部分独立完成一个项目,由浅入深、循序渐进,在构建一系列应用的过程中,介绍Web 开发的核心概念和API。无论是否拥有Web 开发经验,抑或拥有其他平台的开发背景,只要对当今流行的工具和开发实践充满兴趣,这本书都能让你受益匪浅。第一部分 浏览器编程基础 第1章 配置开发环境  2 1.1 安装Google Chrome  2 1.2 安装并配置Atom  3 1.3 文档和参考资料  6 1.4 命令行速成  8 1.4.1 查看当前工作目录  9 1.4.2 新建目录  10 1.4.3 切换目录  10 1.4.4 列出目录中的文件  11 1.4.5 获取管理员权限  12 1.4.6 退出程序  13 1.5 安

图灵程序设计丛书《客户端存储技术》高清文字版PDF下载
编程书籍

图灵程序设计丛书《客户端存储技术》高清文字版PDF下载

213次浏览 0条评论

客户端数据存储赋予浏览器快速访问数据的能力,从而节省网络流量并减轻服务器的压力,同时使离线应用程序得以真正实现。本书从实用角度出发,以丰富的示例代码介绍Cookie、Web存储、IndexedDB等多种客户端存储技术,以及用于简化客户端存储的JavaScript库,如Lockr、Dexie和localForage等。前言  vii 第1章 客户端数据存储概述  1 第2章 使用Cookie  3 2.1 真的要讨论Cookie吗  3 2.2 使用Cookie  4 2.2.1 读取Cookie  5 2.2.2 删除Cookie  6 2.3 演示程序  6 2.4 使用开发者工具查看Cookie  10 2.5 浏览器支持和使用建议  11 第3章 使用Web存储  13 3.1 Web存储/本地存储  13 3.2 使用Web存储  14 3.3 演示程序  15 3.4 监听存储变化  19 3.5 使用开发者工具查看Web存储  21 3.6 浏览器支持和使用建议  23 第4章 使用IndexedDB  25 4.1 欢迎来到深度数据时代  25 4.2 IndexedDB

Web前端工程师修炼之道(原书第4版)中文版PDF下载
编程书籍

Web前端工程师修炼之道(原书第4版)中文版PDF下载

599次浏览 0条评论

你是否也曾想过自己创建网页,但却苦于没有经验?那么从现在开始学习吧!本书由浅入深地讲解了Web设计的一些重要概念、基本原理,以及HTML、CSS和JavaScript的具体使用方法与技巧。当你读完本书后,将会掌握创建适用于移动设备的多列页面的技巧。Web前端工程师修炼之道(原书第4版)将帮助你学习如何使用最新技术、最佳实践经验,以及当今的Web标准,其中包括HTML5和CSS3。每章都提供一些练习和小测验,帮助你了解不同的技术,巩固你对重要概念的理解。作者对本版内容做了全面更新和修订,涵盖Web前端开发所需的一切,无论是初学者,还是想提高已有技能的专业开发人员,本书都是理想的选择。第一部分开始起步第1章我从哪里开始 第2章Web是如何工作的 第3章Web设计基本概念 第二部分HTML结构化标记第4章创建简单网页(HTML概述) 第1步:从内容开始 第2步:文档结构化 第3步:确定文本元素 第4步:添加图像 第5步:使用样式表改变外观 第5章标记文本 第6章添加链接 第7章添加图片 第8章表格标记 第9章表单 第10章HTML5 第三部分表现层的CSS 第11章CSS入门 第12章格式化