本书是《About Face 4 :交互设计精髓》的纪念版,以向经典致敬。《About Face 4 :交互设计精髓》是对《About Face 3 :交互设计精髓》的升级,此次升级把全书的结构重组优化,更加精练和易用;更新了一些适合当下时代的术语和实例,文字全部重新编译,更加清晰易读;增加了更多目标导向设计过程的细节,更新了现行实践,重点增加了移动和触屏平台交互设计,尽管本书多数内容适用于多种平台。 本书是一本数字产品和系统的交互设计指南,全面系统地讲述了交互设计的过程、原理和方法,涉及的产品和系统有个人计算机上的个人软件和商务软件、Web 应用、手持设备、信息亭、数字医疗系统、数字工业系统等。运用本书的交互设计过程和方法,有助于了解使用者和产品之间的交互行为,进而更好 地设计出更具吸引力和更具市场竞争力的产品。 本书结构清晰、深
本书全面解析了网站页面布局与配色设计的相关知识,完全抛开了网页设计必须遵循的限制条件及有关设计软件的内容,而是运用可以激发创意、扩展设计思路的方法对网站页面布局与配色设计进行讲解,并对具体的案例进行分析。全书共分为9章,涵盖了网站设计的方方面面。
本书是一本全面深入的浏览器插件开发教程,旨在帮助读者理解并掌握创建功能强大的浏览器插件的技术和方法。本书不仅详细介绍了插件开发的理论知识,同时还提供了丰富的实战代码,使读者能够通过实际操作来巩固和提升技能。 全书共12章。第1~3章为背景与理论介绍,包括浏览器发展背景介绍、Chrome浏览器插件基础以Manifest新特性的介绍,如service-worker、declarativeNetRequest API、promise等。第4~11章则是每个知识点的分章节介绍,包括插件的基本架构、弹出界面与配置界面详解、内容组件详解、background脚本详解、权限详解、浏览器扩展API详解、网络通信等内容,每章都配有对应的实战代码,使理论知识得到实际应用。最后的第12章是项目实战,通过完整的项目案例,帮助读者快速上手,将前面学习的知识融会贯通。 本书的特色在于它理论与实战并重的教学方式。每
本书以“问题描述+解决方案”的模式,使用二百多个实例介绍了Scene、Renderer、Camera、Geometry、Mesh、Light、Material、EffectComposer等Three.js封装的三维图形对象的具体应用,如绘制正交照相机,绘制透视照相机,浏览全景图,播放全景视频,创建天空盒,绘制沙漏,绘制被切割的圆柱体,绘制旋转的地球模型,绘制克莱因瓶,绘制莫比乌斯环,创建普通贴图、环境贴图、移位贴图、高光贴图、光照贴图,创建辉光特效、漂白特效、拖尾特效,检测图形边缘,添加轮廓边线,加载各种外部模型并播放模型动画等。 本书适合作为广大Web前端及三维图形开发人员的案头参考书,无论对于编程初学者,还是编程高手,本书都极具参考价值。
本书系统论述MAUI(Multi-platform App UI) 基于.NET的跨平台应用程序界面基本原理、开发方法、开发环境和开发实战。全书共8章,分别介绍MAUI开发基础、MAUI开发工具、MAUI开发理论、MAUI用户界面、MAUI数据访问、MAUI平台集成、MAUI部署发布、MAUI综合实例等内容,书中的每个知识点都有相应的实现代码和实例。 本书主要面向高等学校师生、工程师、计算机领域或其他行业人员、新兴技术爱好者等,不仅适合MAUI开发入门的读者,也适合其他各类前后端开发技术的从业人员参考。
本书系统地介绍了CSS样式的基础理论和实际应用技术,并结合案例介绍了使用Div+CSS制作网页的方法和技巧。在案例的制作过程中,不仅介绍了CSS样式设计各方面的知识,还针对实际网页制作可能遇到的问题提供了解决问题的思路、方法和技巧,使初学者也可以轻松地掌握Div+CSS布局的方式,并制作出精美的网页。本书全面展现了运用Div+CSS进行网页布局的方法,详细的讲解步骤配合图示 容易让读者理解。书中不但应用大量案例对重点、难点进行深入的剖析,还结合作者多年的网页设计与教学经验对读者进行点拨,使读者可以学以致用。此外,书中还穿插介绍了CSS和HTML的相关知识,力求使读者了解到 多关于网页设计制作的技术。 本书内容丰富、结构清晰,注重思维锻炼与实践应用,适合网页设计爱好者及希望学会运用Web标准对原有网站进行重构的网页设计者参
Three.js已成为创建令人惊叹的3D WebGL内容的行业标准。在本书中,你将学习Three.js的所有功能,了解如何将其与近期新的物理引擎集成。你还将掌握直接在浏览器中创建身临其境的3D场景并制作动画的技巧,充分挖掘WebGL和现代浏览器的潜力。 本书首先介绍Three.js中使用的基本概念和构建模块,通过大量示例和代码帮助你详细探索这些基本主题。你将学习如何使用纹理和材质创建逼真的3D物体,以及如何从外部资源加载现有模型。接下来,你将了解如何使用Three.js内置的相机控件控制相机,这将使你能够在创建的3D场景中飞行或行走。然后将介绍如何使用HTML5视频和画布元素作为三维对象的材质,为模型制作动画。在了解如何为场景添加重力和碰撞检测等物理特性之前,你将学习如何使用变形目标和基于骨骼的动画。最后,你将掌握如何将Blender与Three.js相结合,并创建VR
桂双凤编著的《Flash动画制作基础与项目教程(CS3版动漫设计与制作职业教育新课改教程)》为零基础的读者提供了Flash基础知识的课堂讲解,用趣味性高、诙谐的项目贯穿整书。为了使知识与知识之间形成的联系,书中增加了“佳作推荐”、“技巧速记”、“善意的提示”、“提高项目“等知识点。其中,“佳作推荐”用于鉴赏一些精品实例,目的是提升读者的审美能力。“技巧速记“用于将Flash中的技巧告知读者,以便读者掌握技巧规律,提升制作速度。“善意的提示“提示、点播在制作中可以发挥的地方,举一反三,形成知识的扩展或避免的小错误。“提高项目“是在示范项目的基础上增加了项目难度,使读者在掌握基础知识的前提下扩展项目难度,提高制作水平。 本书内容丰富、结构清晰、实例典型、讲解详尽,富于启发性。为使读者更好地学习,本书还配
本书通过20个经典案例和8个综合项目由浅入深、循序渐进地讲解了使用Flash CS6进行动画创作的基本方法和技巧,覆盖了目前Flash动画技术的各种典型应用。内容包括Flash动画制作的基本原理、图形绘制的基本技巧、动画制作的基本技术、声音和视频媒体的集成应用、脚本语言的书写技巧、元件和滤镜的使用、镜头的使用、场景的切换、动画的预载、游戏的设计等,囊括了从入门到精通的知识点和相关技巧。 本书适合高校多媒体技术专业、计算机应用技术专业相关师生,Flash动画从业人员和平面设计爱好者阅读。
本书以Flash CS5为写作版本,全面介绍了Flash网络广告的设计与制作。全书共分l0章,依次介绍了网络广告的基本知识、Flash CS5软件导航、按钮类广告、标识类广告、横幅类广告、通栏类广告、对联类广告、画中画类广告、全屏类广告,以及背投类广告等内容。书中对各类广告的讲解具体详细,举例分析恰到好处,再加之全彩印刷、色彩鲜亮、版式新颖活泼、素材全面丰富,堪称一本很好很好的网络广告设计用书。 本书结构编排合理,图文并茂,适合作为Flash动画制作的培训教材,也可作为Flash动画从业人员和爱
桂双凤编著的《Flash动画制作基础与项目教程(CS3版动漫设计与制作职业教育新课改教程)》为零基础的读者提供了Flash基础知识的课堂讲解,用趣味性高、诙谐的项目贯穿整书。为了使知识与知识之间形成的联系,书中增加了“佳作推荐”、“技巧速记”、“善意的提示”、“提高项目“等知识点。其中,“佳作推荐”用于鉴赏一些精品实例,目的是提升读者的审美能力。“技巧速记“用于将Flash中的技巧告知读者,以便读者掌握技巧规律,提升制作速度。“善意的提示“提示、点播在制作中可以发挥的地方,举一反三,形成知识的扩展或避免的小错误。“提高项目“是在示范项目的基础上增加了项目难度,使读者在掌握基础知识的前提下扩展项目难度,提高制作水平。 本书内容丰富、结构清晰、实例典型、讲解详尽,富于启发性。为使读者更好地学习,本书还配
Web应用是通过网络访问Web服务器的一类应用。这类应用使用HTTP和HTTPS协议进行数据传输,如网站和各类手机App。为了验证软件工作状态,开发人员、渗透测试人员、网络维护人员往往需要对其传输的数据进行分析验证。Fiddler是业内知名的HTTP/HTTPS调试工具。它不仅提供强大的HTTP代理和分析功能,还具备针对数据传输的双向调试功能。本书共10章,主要内容包括Fiddler基础知识、认识Sessino、捕获数据、Session过滤和搜索、HTTP请求、HTTP响应、缓存、Cookie、常见类型会话分析、修改会话。本书适合软件测试人员、网站开发人员、渗透测试、网络维护人员、信息安全爱好者阅读。通过本书,可以帮助读者了解和掌握HTTP数据传输特点和捕获会话方式,熟练分析HTTP会话各项内容,并掌握会话修改技巧,从而完成HTTP应用调试。