本书是《About Face 4 :交互设计精髓》的纪念版,以向经典致敬。《About Face 4 :交互设计精髓》是对《About Face 3 :交互设计精髓》的升级,此次升级把全书的结构重组优化,更加精练和易用;更新了一些适合当下时代的术语和实例,文字全部重新编译,更加清晰易读;增加了更多目标导向设计过程的细节,更新了现行实践,重点增加了移动和触屏平台交互设计,尽管本书多数内容适用于多种平台。 本书是一本数字产品和系统的交互设计指南,全面系统地讲述了交互设计的过程、原理和方法,涉及的产品和系统有个人计算机上的个人软件和商务软件、Web 应用、手持设备、信息亭、数字医疗系统、数字工业系统等。运用本书的交互设计过程和方法,有助于了解使用者和产品之间的交互行为,进而更好 地设计出更具吸引力和更具市场竞争力的产品。 本书结构清晰、深
本书是一本全面深入的浏览器插件开发教程,旨在帮助读者理解并掌握创建功能强大的浏览器插件的技术和方法。本书不仅详细介绍了插件开发的理论知识,同时还提供了丰富的实战代码,使读者能够通过实际操作来巩固和提升技能。 全书共12章。第1~3章为背景与理论介绍,包括浏览器发展背景介绍、Chrome浏览器插件基础以Manifest新特性的介绍,如service-worker、declarativeNetRequest API、promise等。第4~11章则是每个知识点的分章节介绍,包括插件的基本架构、弹出界面与配置界面详解、内容组件详解、background脚本详解、权限详解、浏览器扩展API详解、网络通信等内容,每章都配有对应的实战代码,使理论知识得到实际应用。最后的第12章是项目实战,通过完整的项目案例,帮助读者快速上手,将前面学习的知识融会贯通。 本书的特色在于它理论与实战并重的教学方式。每
本书集Django架站基础、项目实践、开发经验于一体,是一本从零基础到精通Django Web企业级开发技术的实战指南。本书内容以Python 3.x和Django 5版本为基础,从Django 5构建项目开始,逐步深入讲述Django框架的各项功能要点,每个功能要点从源码角度分析,并在源码的基础上实现自定义的功能开发。还介绍了Django的第三方功能应用,如DRF框架开发API接口、生成网站验证码、站内搜索引擎、第三方网站实现账号注册、异步任务和定时任务、即时通信实现在线聊天,同时介绍了当前流行的前后端分离模式和微服务架构网站的开发,本书还提供了两个完整的Web实战案例:博客系统和音乐网站平台,从中读者可以学习了解网站开发的全流程,最后介绍了Django项目的上线部署。 本书注重案例教学,讲解深入浅出,非常易于上手,适合有一定Python基础的开发人员和在校学生学习,也可
本书从行业应用的角度出发,阐述了不同工程行业仿真的相关知识点,并结合具体的产品模型来说明如何使用SOLIDWORKSFlowSimulation实现这些行业的分析需求。本书分为两大部分,共12章。第一部分(第1、2章)介绍流体力学与计算流体动力学的基本理论和概念,以及SOLIDWORKSFlowSimulation软件技术特点与元件简化模型。第二部分(第3~12章)简要介绍阀门内流场、汽车外流场、换热器、旋转设备、电子设备散热、电感线圈焦耳热、LED照明灯具、医疗器械、粒子分离设备和室内空间流场等仿真的知识要点,并使用典型的产品三维模型来详细描述SOLIDWORKSFlowSimulation的操作过程以得到关键的结果参数。在每一章的结尾,还给出了作者使用软件工具的经验总结和建议。本书可作为制造业企业工程师的培训教材,也可作为仿真咨询行业人员的技术参考手册。
Three.js已成为创建令人惊叹的3D WebGL内容的行业标准。在本书中,你将学习Three.js的所有功能,了解如何将其与近期新的物理引擎集成。你还将掌握直接在浏览器中创建身临其境的3D场景并制作动画的技巧,充分挖掘WebGL和现代浏览器的潜力。 本书首先介绍Three.js中使用的基本概念和构建模块,通过大量示例和代码帮助你详细探索这些基本主题。你将学习如何使用纹理和材质创建逼真的3D物体,以及如何从外部资源加载现有模型。接下来,你将了解如何使用Three.js内置的相机控件控制相机,这将使你能够在创建的3D场景中飞行或行走。然后将介绍如何使用HTML5视频和画布元素作为三维对象的材质,为模型制作动画。在了解如何为场景添加重力和碰撞检测等物理特性之前,你将学习如何使用变形目标和基于骨骼的动画。最后,你将掌握如何将Blender与Three.js相结合,并创建VR
有些网站看起来很清爽;有些网站看起来很杂乱;有些网站能让你轻松地找到资料;有些网站让你犹如置身迷宫…… 为什么网站的可用性会有如此大的反差?用户在访问网站时有怎样的心理活动?遵循什么样的原则来设计网站才能吸引访客?这本全球Web设计人员的经典著作会给出答案。 自本书第1版在2000年出版以来,数以万计的Web设计师和开发工程师都已经从可用性大师Steve Krug先生的直觉导航和信息设计原则中受益。这是一本在可用性领域颇受宠爱和推崇的书籍,幽默风趣,充满常识,而又超级实用。 现在,Krug先生再度归来,用一种新鲜的视角重新检阅了经典的设计原则,同时还带来了更新过的例子和整整一章全新的内容:移动可用性。而且,它仍然短小精练,语言轻松诙谐,穿插大量色彩丰富的屏幕截图……还有,更为重要的是,它还是一样令人爱不释手。
全书共13章,主要内容包括网页制作与HTML5基础知识、网页整体规划与设计、建立本地站点、制作文本、网页中的多媒体、网页中的超链接、表格使用与简单页面布局、设计框架网页、CSS与Div布局、行为、网页交互与 、网页表单的应用及网站综合设计与制作实例等。 本书配有PPT课件、教学大纲、课后习题答案、素材包、期末考核要求指导资料等教学资源,用书老师可在人邮教育社区免费下载使用。另外,本书还提供了81个微课视频,重点针对教学难点和实践任务进行专业讲解,二维码附在本书对应章节,读者可扫码观看。 本书可作为高等院校计算机专业和其他理工科、文科各专业网页设计与制作课程的教材,也可作为网站建设技术人员、网站管理人员以及信息技术爱好者的参考用书。
金景文化编著的《DIV+CSS网页布局实用教程(附光盘新编实战型全功能入门教程)》全面展现了Div+CSS进行网页设计布局的方法,主要包括CSS的基本语法和概念,通过CSS样式表设置文字、图片、背景、表格、表单和菜单等网页元素的方法,通过Div+CSS进行页面布局,以及cSs滤镜的使用,着重讲解如何用Div+CSSi进行页面布局。书中精心设置了大量课堂案例,帮助读者提高实际操作能力。课后还提供了课后练习,可以帮助读者巩固所学到的知识。 给出了6个完整的网页综合案例,让读者可以将所学到的知识综合运用到实际的网页设计制作中。 随书配套光盘中提供了书中所有课堂案例和课后习题的制作过程的教学视频,以及源文件和素材,能使读者提高学习效率。随书还提供教学用途的PPT课件,老师可直接使用或者修改后配合课程使用,便于提高教学质量。全书内容全面,
本书主要讲解网页设计和配色,共分8章,分别为网页设计理论、网页设计的基础知识、网页设计基础色、网页设计的界面布局方法、网页设计的构成元素、不同行业的网页色彩搭配、网页色彩的情感和网页配色实战。 本书内容丰富,理论扎实、案例精彩,全书使用了“手把手教你”“小妙招”“ 作品赏析”等特色模块,并结合了大量 外 的案例和作品赏析,且均为 新潮、流行的网页设计、广告设计、创意设计、影视设计作品,既有理论分析又有易懂的思路扩展, 值得读者借鉴和学习。 案例中有精准的色彩数值和设计剖析,既可以当作工具书查阅,也可以当作参照书赏析。 本书是网页设计、标志设计、广告设计、报刊设计、平面设计、展示设计等人员的速查工具书,也可作为各大培训机构、公司的理论参考书,还可作为各大、中专院校网页
本书适合具有JavaScript基础,想要学习Web前端模块化开发的人群使用,详细讲解了模块化开发涉及的ES6、Node.js和Webpack技术。全书共8章:第1章讲解ES6基础内容;第2、3章讲解Node.js模块化开发和服务器开发的相关内容;第4章讲解Express框架;第5、6章讲解Ajax相关知识;第7章讲解Webpack打包工具;第8章是项目实战——博客管理系统。本书既可作为高等教育本、专科院校计算机相关专业的教材,也可作为Web前端开发爱好者的参考读物。
本书紧密围绕前端开发工程师在工作中会遇到的实际问题和相应的解决方法与技术层层展开,全面介绍使用HTML5和CSS3进行前端开发的知识内容和实战技巧。本书共17章: ~4章介绍了HTML5和CSS3的基础知识;第5~10章介绍CSS3的盒子模型和应用CSS3对各种网页元素进行样式设计的方法; 1~14章介绍了几种进行页面整体布局的方法,包括使用传统div布局、CSS3引入的网格布局和弹性盒子布局,特别是在 4章介绍了响应式布局的方法; 5章介绍了CSS3中引入的过渡与动画等知识; 6章介绍了前端开发工程化方面的知识; 7章用一个综合实例完整地讲述了一个中型网站的开发全过程。全书遵循Web标准,强调“表现”与“内容”的分离,规范、全面、系统地介绍了网页设计与制作的方法和技巧。书中给出了大量详细的实例,并对实例进行了分析,便于读者在理解的基础上直接修改后使
本书从零基础读者的角度出发,通过通俗易懂的语言、丰富多彩的实例,循序渐进地让读者在实践中学习HTML、CSS 与JavaScript编程知识,提升自己的实际开发能力。 全书共分为5篇24章,内容包括HTML基础、文本、添加图像、超链接的使用、表格与div标签、CSS3概述、CSS3 应用、列表、表单、多媒体播放、HTML5新特性、响应式网页设计、响应式组件、JavaScript概述、JavaScript 语言基础、JavaScript 基本语句、JavaScript 中的函数、JavaScript 中的对象、JavaScript 中的数组、Ajax技术、jQuery基础、jQuery控制页面和事件处理、设计叮叮商城网站、模仿 荣耀游戏网站等。书中知识点讲解细致,侧重介绍每个知识点的使用场景,涉及的代码给出了详细的注释,可以使读者轻松领会前端开发的精髓,快速提高开发技能。同时,本书配套了大量教学视频,扫码即可观看,还提供所有程序源文件
本书主要面向高职计算机专业或软件开发专业,或者有前端开发课程的学生,本教材也可以作为1+Xweb前端开发考证中HTML5内容的参考.教材内容以真实项目青年帮响应式网站为主线,以码工在线、17素材网等真实网站为拓展,主要以案例的形式讲解HTML5常用的语义标签,新增的表单功能及其验证属性,CSS3网页细节设计,CSS3过渡,2D和3D效果,动画效果,以及响应式网站搭建.教材基于工作系统过程,以典型性工作任务为教学模块进行,本课程确定9个单元,分基础任务,应用任务,拓展任务,共44个教学任务.
本书从零基础读者的角度出发,通过通俗易懂的语言、丰富多彩的实例,循序渐进地让读者在实践中学习HTML、CSS 与JavaScript编程知识,提升自己的实际开发能力。 全书共分为5篇24章,内容包括HTML基础、文本、添加图像、超链接的使用、表格与div标签、CSS3概述、CSS3 应用、列表、表单、多媒体播放、HTML5新特性、响应式网页设计、响应式组件、JavaScript概述、JavaScript 语言基础、JavaScript 基本语句、JavaScript 中的函数、JavaScript 中的对象、JavaScript 中的数组、Ajax技术、jQuery基础、jQuery控制页面和事件处理、设计叮叮商城网站、模仿 荣耀游戏网站等。书中知识点讲解细致,侧重介绍每个知识点的使用场景,涉及的代码给出了详细的注释,可以使读者轻松领会前端开发的精髓,快速提高开发技能。同时,本书配套了大量教学视频,扫码即可观看,还提供所有程序源文件