本书是《About Face 4 :交互设计精髓》的纪念版,以向经典致敬。《About Face 4 :交互设计精髓》是对《About Face 3 :交互设计精髓》的升级,此次升级把全书的结构重组优化,更加精练和易用;更新了一些适合当下时代的术语和实例,文字全部重新编译,更加清晰易读;增加了更多目标导向设计过程的细节,更新了现行实践,重点增加了移动和触屏平台交互设计,尽管本书多数内容适用于多种平台。 本书是一本数字产品和系统的交互设计指南,全面系统地讲述了交互设计的过程、原理和方法,涉及的产品和系统有个人计算机上的个人软件和商务软件、Web 应用、手持设备、信息亭、数字医疗系统、数字工业系统等。运用本书的交互设计过程和方法,有助于了解使用者和产品之间的交互行为,进而更好 地设计出更具吸引力和更具市场竞争力的产品。 本书结构清晰、深
本书是《About Face 4:交互设计精髓)》的纪念版,以向经典致敬。《About Face 4(交互设计精髓纪念版)》是对《AboutFace3:交互设计精髓》的升级,此次升级把全书的结构重组优化,更加精练和易用;更新了一些适合当下时代的术语和实例,文字全部重新编译,更加清晰易读;增加了更多目标导向设计过程的细节,更新了现行实践,重点增加了移动和触屏平台交互设计,尽管本书多数内容适用于多种平台。本书是一本数字产品和系统的交互设计指南,全面系统地讲述了交互设计的过程、原理和方法,涉及的产品和系统有个人计算机上的个人软件和商务软件、Web应用、手持设备、信息亭、数字医疗系统、数字工业系统等。运用本书的交互设计过程和方法,有助于了解使用者和产品之间的交互行为,进而更好地设计出更具吸引力和更具市场竞争力的产品。本书结构清晰、深入
现如今,各种通信与网络连接设备和大众生活的联系日益密切。UI是用户与机器设备进行交互的平台,人们对各种类型UI的要求越来越高,从而推动了UI设计的飞速发展。为适应广大UI设计者的需求,《零基础学网页UI设计》介绍如何设计既美观又符合要求的UI。 《零基础学网页UI设计》主要依据初学者学习UI设计的普遍规律安排内容,由浅入深地讲解初学者需要掌握和感兴趣的基础知识与操作技巧,全面解析各个知识点。全书结合实例进行讲解,详细介绍了制作的步骤和软件的应用技巧,使读者能轻松地学习并掌握。 《零基础学网页UI设计》从学习者的角度考虑,让不同程度的读者更有针对性地学习内容,有效帮助UI设计爱好者提高操作效率。 《零基础学网页UI设计》的知识点结构清晰、内容针对性强、实例精美实用,适合大部分UI设计爱好者与设计专业的大中专学生
本书是“CSS世界三部曲”的最后一部。这是一本关于CSS的进阶读物,专门讲CSS3及其之后版本的新特性。在本书中,作者结合自己多年的从业经验,讲解CSS基础知识,并充分考虑前端开发者的需求,以CSS新特性的历史背景为线索,去粗取精,注重细节,深入浅出地介绍了上百个CSS新特性。此外,作者专门还为本书开发了配套网站,用于书中实例效果的在线展示和问题答疑。 本书的所有内容都是作者经过深入思考和探索后提炼出来的,知识点多且内容丰富,注重技术细节、经验分享和解决问题的思路。本书的主要目标是帮助前端开发者突破CSS技能提升的瓶颈,非常适合具有一定CSS基础的前端开发者阅读。
本书主要讲解网页设计和配色,共分8章,分别为网页设计理论、网页设计的基础知识、网页设计基础色、网页设计的界面布局方法、网页设计的构成元素、不同行业的网页色彩搭配、网页色彩的情感和网页配色实战。 本书内容丰富,理论扎实、案例精彩,全书使用了 手把手教你 小妙招 优秀作品赏析 等特色模块,并结合了大量国内外优秀的案例和作品赏析,且均为国际新潮、流行的网页设计、广告设计、创意设计、影视设计作品,既有理论分析又有易懂的思路扩展,非常值得读者借鉴和学习。 案例中有精准的色彩数值和设计剖析,既可以当作工具书查阅,也可以当作参照书赏析。 本书是网页设计、标志设计、广告设计、报刊设计、平面设计、展示设计等人员的速查工具书,也可作为各大培训机构、公司的理论参考书,还可作为各大、中专院校网
本书以“问题描述+解决方案”的模式,使用二百多个实例介绍了Scene、Renderer、Camera、Geometry、Mesh、Light、Material、EffectComposer等Three.js封装的三维图形对象的具体应用,如绘制正交照相机,绘制透视照相机,浏览全景图,播放全景视频,创建天空盒,绘制沙漏,绘制被切割的圆柱体,绘制旋转的地球模型,绘制克莱因瓶,绘制莫比乌斯环,创建普通贴图、环境贴图、移位贴图、高光贴图、光照贴图,创建辉光特效、漂白特效、拖尾特效,检测图形边缘,添加轮廓边线,加载各种外部模型并播放模型动画等。 本书适合作为广大Web前端及三维图形开发人员的案头参考书,无论对于编程初学者,还是编程高手,本书都极具参考价值。
本书从实战的角度出发,以浅显的文字,让新入门者在短时间内,以有效的方式一窥网站渗透测试的全貌。本书通过网站渗透测试工具的介绍,详述如何建立系统安全防范意识,强化渗透测试的概念,如何防范新的安全弱点等,以保证从业者能够保护网络系统的信息安全,尽可能降低新手的学习门槛。本书主要包括渗透测试的基本程序、渗透测试的练习环境、网站弱点、信息搜集、网站探测及弱点评估、网站渗透、离线密码破解、渗透测试报告等内容。本书内容全面,既适合广大渗透测试的入门者阅读,也可供大中专院校信息安全及相关专业的师生学习参考。
作为一本以跨学科的视角、全面介绍用户界面(UI)设计的案头读物,本书囊括了各类数字产品的框架视图以及*的设计经验与准则,并结合大量实际设计案例,提出了诸多成就伟大产品的用户体验要素。从命令行界面、WIMP界面、Metro UI、拟物设计,到可缩放用户界面、信息图设计、自适应用户界面等等,全书以图文并茂且简单易懂的形式,为广大读者详细解读了百种数字产品用户界面的设计理念与方法。通过学习这些宝贵的设计经验与法则,读者同样可以营造出触动人心的用户体验。 对于广大UI设计师、平面设计师、用户体验专家、网页设计师以及富互联网应用程序或移动端数字产品开发者等而言,本书必是一本不可多得的参考书。
Three.js已成为创建令人惊叹的3D WebGL内容的行业标准。在本书中,你将学习Three.js的所有功能,了解如何将其与近期新的物理引擎集成。你还将掌握直接在浏览器中创建身临其境的3D场景并制作动画的技巧,充分挖掘WebGL和现代浏览器的潜力。 本书首先介绍Three.js中使用的基本概念和构建模块,通过大量示例和代码帮助你详细探索这些基本主题。你将学习如何使用纹理和材质创建逼真的3D物体,以及如何从外部资源加载现有模型。接下来,你将了解如何使用Three.js内置的相机控件控制相机,这将使你能够在创建的3D场景中飞行或行走。然后将介绍如何使用HTML5视频和画布元素作为三维对象的材质,为模型制作动画。在了解如何为场景添加重力和碰撞检测等物理特性之前,你将学习如何使用变形目标和基于骨骼的动画。最后,你将掌握如何将Blender与Three.js相结合,并创建VR
本书全面解析了网站页面布局与配色设计的相关知识,完全抛开了网页设计必须遵循的限制条件及有关设计软件的内容,而是运用可以激发创意、扩展设计思路的方法对网站页面布局与配色设计进行讲解,并对具体的案例进行分析。全书共分为9章,涵盖了网站设计的方方面面。
本书系统地介绍了CSS样式的基础理论和实际应用技术,并结合案例介绍了使用Div+CSS制作网页的方法和技巧。在案例的制作过程中,不仅介绍了CSS样式设计各方面的知识,还针对实际网页制作可能遇到的问题提供了解决问题的思路、方法和技巧,使初学者也可以轻松地掌握Div+CSS布局的方式,并制作出精美的网页。本书全面展现了运用Div+CSS进行网页布局的方法,详细的讲解步骤配合图示 容易让读者理解。书中不但应用大量案例对重点、难点进行深入的剖析,还结合作者多年的网页设计与教学经验对读者进行点拨,使读者可以学以致用。此外,书中还穿插介绍了CSS和HTML的相关知识,力求使读者了解到 多关于网页设计制作的技术。 本书内容丰富、结构清晰,注重思维锻炼与实践应用,适合网页设计爱好者及希望学会运用Web标准对原有网站进行重构的网页设计者参
本书是一本全面深入的浏览器插件开发教程,旨在帮助读者理解并掌握创建功能强大的浏览器插件的技术和方法。本书不仅详细介绍了插件开发的理论知识,同时还提供了丰富的实战代码,使读者能够通过实际操作来巩固和提升技能。 全书共12章。第1~3章为背景与理论介绍,包括浏览器发展背景介绍、Chrome浏览器插件基础以Manifest新特性的介绍,如service-worker、declarativeNetRequest API、promise等。第4~11章则是每个知识点的分章节介绍,包括插件的基本架构、弹出界面与配置界面详解、内容组件详解、background脚本详解、权限详解、浏览器扩展API详解、网络通信等内容,每章都配有对应的实战代码,使理论知识得到实际应用。最后的第12章是项目实战,通过完整的项目案例,帮助读者快速上手,将前面学习的知识融会贯通。 本书的特色在于它理论与实战并重的教学方式。每
本书系统论述MAUI(Multi-platform App UI) 基于.NET的跨平台应用程序界面基本原理、开发方法、开发环境和开发实战。全书共8章,分别介绍MAUI开发基础、MAUI开发工具、MAUI开发理论、MAUI用户界面、MAUI数据访问、MAUI平台集成、MAUI部署发布、MAUI综合实例等内容,书中的每个知识点都有相应的实现代码和实例。 本书主要面向高等学校师生、工程师、计算机领域或其他行业人员、新兴技术爱好者等,不仅适合MAUI开发入门的读者,也适合其他各类前后端开发技术的从业人员参考。
本书基于开源的WebGIS开发技术,内容涵盖WebGIS开发的基础知识和技术要点,并通过实际应用和案例分析,帮助读者更好地掌握相关知识,理解WebGIS的应用场景和开发需求。本书共12章,系统论述WebGIS开发的技术要点和项目实践。其中:第1~3章为基础篇,第1章主要讲解WebGIS开发中的Web基础,第2章为GIS基础介绍,第3章介绍开源的WebGIS开发框架。第4~10章为高级篇,是基础篇的提升,内容涵盖WebGIS开发中的大部分技能和知识点。第4章为GIS应用服务介绍,第5章介绍使用较多的开源GIS服务器GeoServer,第6章为空间数据管理的相关知识,第7章和第8章主要讲解WebGIS开发中的矢量数据和栅格数据渲染,第9章为地图控件的使用,第10章讲解常用的地图交互。三维篇是第11章,主要介绍Cesium框架的使用。实践篇是第12章,通过一个完整的案例,介绍WebGIS系统开发的全流程,对WebGIS开发
网站以其独特的信息传播特点和美学特征,为交互带来了新的视野。网站彻底改变了传统媒体的艺术创作及传播模式,将用户作为参与主体引入到网络艺术的创作和传播过程中,从而使网站设计在考虑传统美学特征和传播特点的同时,还应该符合用户的心理感受,即用户体验。 随着数字技术的发展和交互设计研究的日趋成熟,网站设计早期对 技术至上 和 功能至上 的追求逐渐被关注用户体验的设计理念所替代。用户体验成为网站设计的基础和核心。 本书通过5个方面对网站的用户体验进行全面的分析讲解,分别是:感官体验要素、交互体验要素、浏览体验要素、情感体验要素和信任体验要素。通过这5个方面系统地阐述了用户体验设计中的各种要素,只要从这5个方面着手,一定能够有效提升所设计网站的用户体验。 本书结构清晰、内容翔实、文字阐述通俗易懂,