网页设计与应用

网络与新媒体专业有哪些必读书籍

1. 《失控》凯文.凯利——主要介绍的是碎片化思维和生态系统2. 《长尾理论》克里斯·安德森——“垂直”产品占到的市场份额,会越来越大《游戏改变世界》简·麦戈尼格尔——游戏的4大决定性特征:目标、规则、反馈、自愿3. 《认知盈余》克莱·舍基——每个人的自由时间看成一个集合体,一种认知盈余,那么,这种盈余会有多大4. 《乌合之众-大众心理研究》古斯塔夫·勒庞——展示了大众非理性的充满变数的心理世界5. 《激荡三十年》吴晓波 ——社会以不可逆转的姿态向商业社会转轨6. 《从0到1》彼得.蒂尔——详细阐述了作者自己的创业历程与心得,包括如何避免竞争、如何进行垄断、如何发现新的市场7. 《精益创业实战》Ash Maurya——一个系统的流程来快速检查各种产品理念,提高做事成功率8. 《卓有成效的管理者》德鲁克——管理者的成效往往是决定组织工作成效的最关键因素9. 《结网-第二版》王坚 ——总结了产品经理知识体系10. 《瞬间之美》Robert Hoekman.Jr——针对Web应用中几乎所有相关元素提出了值得借鉴的解决方案11. 《Don’t make me think》克鲁格——特别适合为如何留住访问者苦恼的网站/网页设计人员阅读12. 《交互设计精髓》库伯——全面系统地讲述交互设计13. 《用户体验度量》特里斯——如何量化用户体验对有效提高产品的可用性而言至关重要14. 《人人都是产品经理》苏杰 ——写给“-1到3岁的产品经理”的书,涉及到:用户、需求、项目、团队、战略、修养15. 《设计心理学》诺曼——不是你没有设计好,只因为你没有了解用户的使用心理 《引爆点》马尔科姆·格拉德威尔——流行的趋势需要一个发展的温床16. 《异类》马尔科姆·格拉德威尔——指出了成功之路的方向,但怎样把握这份机遇,每个人都需要仔细思考17. 《流量的秘密》Brian Clifton——花出去的钱到底是带来了收益,还是看不见的损失18. 《一个广告人的自白》大卫·奥格威——详解能够使一家广告公司获得成功的方法19. 《眨眼之间》马尔科姆·格拉德威尔——我们在一眨眼之间作出的决定,比三思而后行,或许更具大师级的水准20. 《定位》艾.里斯——深入阐述了定位理论和操作方法,并配有丰富的实战案例解析 希望对你有些帮助!谢谢

plc和DCS 如何利用光纤通讯

  有两种硬线连接方式:  1)间接方式,DCS 的DI/DO硬线直接接入PLC,通过PLC实现对电动机的启停控制。  2)直接控制,电动机的已起、已停等反馈信号直接从就地盘的接触器辅助接点中取出,DO信号串接在电动机的合闸、分闸回路中,这种方法比较麻烦,整个电动机的电气回路需要相应的改动,优点是动作直接响应速度快。

三星侵犯了苹果的哪些专利

1、 应用专利163:轻触屏幕放大文件当你觉得页面上的字体太小时,你可以通过轻触屏幕来放大字体;另外,你还可以通过双击屏幕让文本居中显示。苹果拥有这项专利,陪审团判决三星的12款手机侵犯了这项专利。2、 应用专利381:拖屏至页面边界之外时的回弹功能。这项专利也被称作橡皮筋专利。当你将页面卷动到应用程序底部时,如果你使用了苹果的这项专利,页面就会弹回到应用程序的页面。三星的21款手机侵犯了这项专利。3、应用专利915:识别单触和多触手势。这项专利的典型应用实例是你可以用两根手指做夹放手势来缩放屏幕。iPhone具有很强的智能,它可以识别出你是使用一根手指还是两根手指在进行操作。苹果拥有这项专利,三星的21款手机侵犯了这项专利。4、   设计专利087:(白色版)iPhone的外观设计专利苹果为iPhone的基本设计和外形申请了专利。这意味着它拥有这种圆角外形的设计专利。三星的12款手机侵犯了这项专利。5、   设计专利677:(黑色版)iPhone的外观设计专利除了为白色版iPhone的基本设计和外形申请专利之外,苹果还为黑色版iPhone的外形和颜色申请了专利。6、   设计专利305:界面上的圆角图标三星的手机图标复制了苹果的图标,它们的设计和形状是完全一样的。三星的13款手机侵犯了这项专利。

什么是Java技术?有哪些方面应用?

Java技术是一门编程语言,也是一个平台,它基于Java虚拟机技术,借助这个东西建立了跨平台的优势。(题外话:Java热门的原因之一就是一个跨平台的概念,和跨平台类似跨浏览器的好处也是如此,这也是现在AJAX技术流行的原因之一。另外现在热炒的RIA富客户端的概念下的技术除了AJAX外还有Adobe的Flash/Flex,微软的Silver Light,SUN的JavaFX等,个人更看好FLash/Flex,原因是Flash插件在浏览器端占用率很高)Java技术的重要性就不讲了,从最近流行的一个统计数据上来说,目前世界上编程语言Java 、C 、VB、C++依次排名前4位,这排名本身不说明什么,至少也是工业界对编程语言使用上一个侧面的反映吧。Java编程语言与众不同之处在于:Java程序既是编译型的(转换为一种称为Java字节码的中间语言),又是解释型的(JVM 对字节码进行解析和运行)。编译只进行一次,而解释在每次运行程序时都会进行。编译后的字节码采用一种针对JVM 优化过的机器码形式;解释器是JVM 的实现。这段是摘自网上的,编译原理学的不是很好,对这门语言的背后运行机制理解到这样了。Java平台是一种纯软件平台,它有三个版本Java SE、JavaEE、Java ME。Java SE(Java Platform,Standard Edition)这个版本以前叫做J2SE,后来版本号从1.4直接跳到5.0,其实也就是1.5,所以就叫成Java SE 5.0。目前Java开发人员使用较多的版本是5.0,当然还有Java SE 6.0这个更新的版本。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java 应用程序。记住这个扣五七八零二四一四四Java SE还包含了支持Java Web服务开发的类,并为Java EE这个版本提供基础。虽说桌面应用程序,Java一直不被看好,但也稍微提一下,负责桌面GUI开发的类库我知道的有:JDK自带的主要是AWT/SWING这个Java原生类库;也可以使用IBM的SWT/JFace这个第三方类库。开发工具我了解的有:NetBeans(最近已经是6.0final版了,做GUI有使用VB的感觉),Eclipse(SWT/JFace这个项目其实就是做Eclipse项目时扩展出来的,所以对SWT/JFace支持的也不错)。Java EE(Java Platform,Enterprise Edition)这个版本以前叫做J2EE,也就是大家可能听得比较多的,也是Java比较流行的领域,Java的企业级版本。Java EE下有很多流行的开发框架,像Struts、Spring、Hibernate这种流行的所谓SSH组合等。根据项目大小、应用领域,技术平台的选择面还是很多的,除了Java EE,还有.Net,LAMP组合(Linux、Apatch、MySql、PHP组合),相对来说比较新Ruby在Ruby on Rails的框架应用,后两者可能在相对来说比较轻量级的Web领域运用成功案例比较多,更重量的企业级潜力还有待挖掘。Java ME(Java Platform,Micro Edition)这个版本以前叫做J2ME。应用领域像各种移动设备和嵌入式设备,比如:手机、PDA、电视机顶盒和打印机。Java ME不是太熟悉,不过移动设备和嵌入式设备的开发个人觉得算是比较有意思的领域,最近比较瞩目的业界新闻有一个就是Google发布开源智能手机操作系统开发平台Android,也就是前一阵子炒得很火的GPhone(原来Google出的不是手机,而是一个手机操作系统开发平台)。这个平台貌似会对Java ME有些冲击,按照网上的消息,Android包括:1、高度定制的Linux操作系统内核及智能手机硬件驱动支持;2、经过Google修改过的Java虚拟机Dalvik,这里的性能比SUN的Hotspot高,支持大部分Java核心类库;3、大量智能手机开发核心类库;4、大量现成的智能手机应用软件;5、基于Eclipse的开发环境。也是按照网上的说法,Java EE提供了统一的编程平台,但不能调用操作系统的资源;而Android下直达操作系统,上直达应用软件,如:浏览器、日历、地图等。Java开发工具很多,个人使用的IDE有Eclipse和NetBeans。Eclispe比较流行,各种插件也多,当然用起来也不错;NetBeans现在也是越做越好了,介绍这两个IDE主要是开源的,当然还有其它工具如JBuilder、IntelliJ、JCreator。这些IDE各有优势劣势,根据你开发的项目来选择了。

adobe旗下产品cpu使用最高的是哪种软件

(1)Adobe Creative Suite软件类: 译Adobe创意套件,是Adobe系统公司出品的一个图形设计、影像编辑与网络开发的软件产品套装。该套装包括电子文档制作软件Adobe Acrobat、矢量动画处理软件Adobe Flash、网页制作软件Adobe Dreamweaver、矢量图形绘图软件Adobe Illustrator、图像处理软件Adobe Photoshop和排版软件Adobe InDesign等产品。(2)Adobe Photoshop:图像元老,最受欢迎的强大图像处理软件之一 。Photoshop是Adobe公司旗下最为出名的图像处理软件之一。多数人对于PHOTOSHOP的了解仅限于“一个很好的图像编辑软件”,并不知道它的诸多应用方面,实际上,PHOTOSHOP的应用领域很广泛的,在图像、图形、文字、视频、出版各方面都有涉及。(3)Adobe Photoshop Extended:带有3D图形制作功能的Photoshop(4)Adobe Audition:是一个专业音频编辑和混合环境,原名为Cool Edit Pro,后被Adobe 公司收购。可提供先进的音频混合、编辑、控制和效果处理功能。(5)Adobe Premiere:非编巨头。Premiere出自Adobe公司,是一种基于非线性编辑设备的视音频编辑软件,可以在各种平台下和硬件配合使用,被广泛的应用于电视台、广告制作、电影剪辑等领域,成为PC和MAC平台上应用最为广泛的视频编辑软件。它是一款相当专业的DV(Desktop Video)编辑软件,专业人员结合专业的系统的配合可以制作出广播级的视频作品。在普通的微机上,配以比较廉价的压缩卡或输出卡也可制作出专业级的视频作品和MPEG压缩影视作品。(6)Adobe Acrobat:用于编辑和阅读PDF格式文档 。(7)Adobe Systems 公司07年发布了新版 PDF 处理软件包“Acrobat 8.0”。可使用多个数据源组成文档和制订统一格式,并在防火墙内外环境更安全地开展协作(Collaboration)。(8)Adobe Reader:用于阅读PDF文档格式,免费发放。(9)Adobe Flash:用于2维动画制作。【原Macromedia软件,现最新版本cs5】(10)Adobe Flash Catalyst【CS5新增的软件】(11)Adobe Flash Player:用于播放FLV流媒体格式,免费发放。(12)Adobe Illustrator:很常用的矢量图形处理软件 。Illustrator是美国ADOBE公司推出的专业矢量绘图工具。Adobe Illustrator是出版、多媒体和在线图像的工业标准矢量插画软件。无论您是生产印刷出版线稿的设计者和专业插画家、生产多媒体图像的艺术家、还是互联网页或在线内容的制作者,都会发现Illustrator 不仅仅是一个艺术产品工具。该软件为您的线稿提供无与伦比的精度和控制,适合生产任何小型设计到大型的复杂项目。(13)Adobe Dreamweaver:网页可见即所得的设计软件。【原Macromedia软件,收购后加入CS3,现最新版本cs5】(14)Adobe Fireworks:用于网页图片编辑、优化。【原Macromedia软件,收购后加入CS3,现最新版本cs5】(15)Adobe Indesign:综合的排版设计软件 。用于书籍出版领域,应用范围也可涉及版式编排的各种设计。(16)Adobe Director:用于多媒体开发以及3D网页游戏开发。【原Macromedia软件】(17)Adobe Contribute:网页设计管理工具。(18)Adobe After Effects:特效大师。AE全称After Effects,是由世界著名的图形设计、出版和成像软件设计公司Adobe Systems Inc.开发的专业非线性特效合成软件。是一个灵活的基于层的2D和3D后期合成软件,包含了上百种特效及预置动画效果,与同为Adobe公司出品的Premiere,Photoshop,Illustrator等软件可以无缝结合,创建无与伦比的效果。在影像合成、动画、视觉效果、非线性编辑、设计动画样稿、多媒体和网页动画方面都有其发挥余地。(19)Adobe Soundbooth:音频大师。使用基于任务的工具控制电影、视频或 Adobe?? Flash?? 项目中的音频, 以清理录制内容、润饰旁白、自定义音乐和声音效果, 等等。Adobe?? Soundbooth? 软件具有直观的界面, 可以快速地完成工作, 而无需牺牲创意。(20)Adobe OnLocation:用于录制DV视频的工具。(21)Adobe Encore:用于DVD制作的工具。(22)Adobe Captivate:此系列是一款屏幕录制软件。使用方法非常简单,任何不具有编程知识或多媒体技能的人都能够快速创建功能强大的软件演示和培训内容。它可以自动生成Flash格式的交互式内容, 而不需要用户学习Flash。(23)Adobe ColdFusion:构建、部署和维护企业 Internet 应用程序,将复杂的业务逻辑浓缩为更少的代码。  (24)Adobe Flex :用于构建和维护在主要浏览器、桌面和操作系统一致地部署的 Web 应用程序的开放源码框架。 (25)Adobe LiveCycle Enterprise Suite :针对企业及政府所开发的应用程序建置平台,供企业建置可自动化商业流程的应用程序。该平台整合了许多Adobe的工具,涵盖数据撷取、信息安全保障、文件输出、内容服务,及程序管理等,以提供开户、服务、注册、一致性管理、计划申请程序等原本需要手动执行的自动化功能,以减少纸上作业。(26)Adobe Ultra :Adobe Ultra 是 Adobe 家族中又一款实用强大的视频抠像软件,Adobe 收购 Serious Magic公司后,以Adobe 名义推出的第一个Ultra版本。我们以前称它为虚拟演播室软件,事实上它用得最多的地方正是这个。(27)Adobe AIR:Adobe Integrated Runtime (AIR)允许你利用现有的web开发技能(包括Flash, Flex, HTML, JavaScript, Ajax)优势,建立和配置跨平台(或跨操作系统)的桌面RIA(Internet Applications)应用。AIR能使你在熟悉的环境下工作,去利用你觉得的最舒适的工具,并且通过支持Flash, Flex, HTML, JavaScript, and Ajax,去建立接近你需要的尽可能好的体验。   AIR提供一个新的范例,大大地改变了应用程序被创造,部署和体验的方式。 您取得创造性的控制,并且能扩展您的Flash, Flex, HTML, 和基于Ajax的应用到桌面应用,无需学会传统桌面开发技术。

做微信开发怎么使用设计师提供的尺寸

微信小程序是一种全新的应用形态,微信小程序平台不需要下载安装即可使用应用的平台,微信小程序实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。下面一起看一下安下小编给大家带来的微信小程序设计指南。 【微信小程序设计指南】 概要 基于微信小程序轻快的特点,我们拟定了小程序界面设计指南和建议。 设计指南建立在充分尊重用户知情权与操作权的基础之上。旨在微信生态体系内,建立友好、高效、一致的用户体验,同时最大程度适应和支持不同需求,实现用户与小程序服务方的共赢。 友好礼貌 为了避免用户在微信中使用小程序服务时,注意力被周围复杂环境干扰,小程序在设计时应该注意减少无关的设计元素对用户目标的干扰,礼貌地向用户展示程序提供的服务,友好地引导用户进行操作。 重点突出 每个页面都应有明确的重点,以便于用户每进入一个新页面的时候都能快速地理解页面内容,在确定了重点的前提下,应尽量避免页面上出现其他干扰项影响用户的决策和操作。 反例示意 此页面的主题是查询,却添加了诸多与查询不相关的业务入口,与用户的预期不符,易造成用户的迷失。 纠正示意 去掉任何与用户目标不相关的内容,明确页面主题,在技术和页面控件允许的前提下提供有助于用户目标的帮助内容,比如最近搜索词,常用搜索词等。 反例示意 操作没有主次,让用户无从选择 纠正示意 首先要避免并列过多操作让用户选择,在不得不并列多个操作时,需区分操作主次,减轻用户的选择难度。 流程明确 为了让用户顺畅地使用页面,在用户进行某一个操作流程时,应避免出现用户目标流程之外的内容而打断用户。 反例示意 用户本打算进行搜索,在进入页面时却被突如其来的抽奖弹窗所打断;对于抽奖没有兴趣的用户是非常不友好的干扰; 而即便有部分用户确实被“诱人”的抽奖活动所吸引,离开主流程去抽奖之后可能就遗忘了原本的目标,进而失去了对产品真正价值的利用和认识。 清晰明确 一旦用户进入我们的小程序页面,我们就有责任和义务清晰明确地告知用户身在何处、又可以往何处去,确保用户在页面中游刃有余地穿梭而不迷路,这样才能为用户提供安全的愉悦的使用体验。 导航明确,来去自如 导航是确保用户在网页中浏览跳转时不迷路的最关键因素。导航需要告诉用户,我在哪,我可以去哪,如何回去等问题。首先在微信系统内的所有小程序的全部页面,均会自带微信提供的导航栏,统一解决我在哪,如何回去的问题。在微信层级导航保持体验一致,有助于用户在微信内形成统一的体验和交互认知,无需在各小程序和微信切换中新增学习成本或改变使用习惯。 微信导航栏 微信导航栏,直接继承于客户端,除导航栏颜色之外,开发者无需亦不可对其中的内容进行自定义。但开发者需要规定小程序各个页面的跳转关系,让导航系统能够以合理的方式工作。 微信导航栏分为导航区域、标题区域以及操作区域。其中导航区控制程序页面进程。目前导航栏分深浅两种基本配色。 导航区(iOS) 导航区通常只有一个操作,即返回上一级界面。 导航区(Android) 同iOS一样,导航区也只有一个返回上一级页面的操作,而点击安卓手机自带的硬件返回键也起到相同作用。 微信导航栏自定义颜色规则(iOS和Android) 小程序导航栏支持基本的背景颜色自定义功能,选择的颜色需要在满足可用性前提下,和谐搭配微信提供的两套主导航栏图标。建议参考以下选色效果: 选色方案示例 页面内导航 开发者可根据自身功能设计需要在页面内添加自有导航。并保持不同页面间导航一致。但是受限于手机屏幕尺寸的限制,小程序页面的导航应尽量简单,若仅为一般线性浏览的页面建议仅使用微信导航栏即可。 开发者可选择小程序页面添加标签分页(Tab)导航。标签分页栏可固定在页面顶部或者底部,便于用户在不同的分页间做切换。标签数量不得少于2个,最多不得超过5个,为确保点击区域,建议标签数量不超过4项。一个页面也不应出现一组以上的标签分页栏。 其中小程序首页可选择微信提供的原生底部标签分页样式,该样式仅供小程序首页使用。开发时可自定义图标样式、标签文案以及文案颜色等,具体设置项可参考开发文档。 顶部标签分页栏颜色可自定义。在自定义颜色选择中,务必注意保持分页栏标签的可用性、可视性和可操作性。减少等待,反馈及时 页面的过长时间的等待会引起用户的不良情绪,使用微信小程序项目提供的技术已能很大程度缩短等待时间。即便如此,当不可避免的出现了加载和等待的时候,需要予以及时的反馈以舒缓用户等待的不良情绪。 启动页加载 小程序启动页是小程序在微信内容一定程度上展现品牌特征的页面之一。本页面将突出展示小程序品牌特征和加载状态。启动页除品牌标志(Logo)展示外,页面上的其他所有元素如加载进度指示,均由微信统一提供且不能更改,无需开发者开发。 页面下拉刷新加载 在微信小程序内,微信提供标准的页面下拉刷新加载能力和样式。 开发者可自定义需要通过下拉交互完成刷新的页面,此类交互微信将提供标准能力和样式。在样式上,刷新图标与下拉标示配色已捆绑,分为深浅两套方案,开发者在使用时,应注意头部文字、下拉标识与刷新图标的和谐统一。当用户在该类页面做出下拉交互时,出现微信小程序页面标准加载动画。开发者无需自行开发样式 深浅两套下拉样式 微信下拉提示用于给用户明确的小程序归属者,防止造假与作弊。此处标示提供深浅两套方案,文字颜色不可自定义,开发者在自定义背景色时,应注意保证下拉标示的辨识度。iOS和Android配色方案相同如下展示。 微信下拉标示错误使用案例 请避免以下错误使用情况,确保信息的可见性和页面的可用性页面内加载反馈 开发者可在小程序里自定义页面内容的加载样式。建议不管是使用在局部还是全体,自定义加载样式都应该尽可能简洁,并使用简单动画告知用户加载过程。 开发者也可以使用微信提供的,统一的页面加载样式,如图中例所示。 模态加载 模态的加载样式将覆盖整个页面的,由于无法明确告知具体加载的位置或内容将可能引起用户的焦虑感,因此应谨慎使用。除了在某些全局性操作下不要使用模态的加载。 局部加载反馈 即只在触发加载的页面局部进行反馈,这样的反馈机制更加有针对性,页面改动小,是微信推荐的反馈方式。例如: 加载反馈注意事项 若载入时间较长,应提供取消操作,并使用进度条显示载入的进度。 载入过程中,应保持动画效果 ; 无动画效果的加载很容易让人产生该界面已经卡死的错觉。 不要在同一个页面同时使用超过1个加载动画。 结果反馈 除了在用户等待的过程中需予以及时反馈外,对操作的结果也需要予以明确反馈。根据实际情况,可选择不同的结果反馈样式。对于页面局部的操作,可在操作区域予以直接反馈,对于页面级操作结果,可使用弹出式提示(Toast)、模态对话框或结果页面展示。 页面局部操作结果反馈 对于页面局部的操作,可在操作区域予以直接反馈,例如点击多选控件前后如下图。对于常用控件,微信设计中心将提供控件库,其中的控件将提供完整操作反馈。 页面全局操作结果——弹出式提示(Toast) 弹出式提示(Toast)适用于轻量级的成功提示,1.5秒后自动消失,并不打断流程,对用户影响较小,适用于不需要强调成功状态的操作提醒。特别注意该形式不适用于错误提醒。 页面全局操作结果——模态对话框 对于需要用户明确知晓的操作结果状态可通过模态对话框来提示,并可附带下一步操作指引。 页面全局操作结果—结果页 对于操作结果已经是当前流程的终结的情况,可使用操作结果页来反馈。这种方式最为强烈和明确的告知用户操作已经完成,并可根据实际情况给出下一步操作的指引。 异常可控,有路可退 在设计任何的任务和流程时,异常状态和流程往往容易被忽略,而这些异常场景往往是用户最为沮丧和需要帮助的时候,因此需要格外注意异常状态的设计,在出现异常时予以用户必要的状态提示,并告知解决方案,使其有路可退。 要杜绝异常状态下,用户莫名其妙又无处可去,卡在某一个页面的情况。2.2中所提到的弹窗和结果页面都可作为异常状态的提醒方式。除此之外,在表单页面中尤其是表单项较多的页面中,还应明确指出出错项目,以便用户修改。 异常状态——表单出错 表单报错,在表单顶部告知错误原因,并标识出错误字段提示用户修改 便捷优雅 从PC时代的物理键盘鼠标到移动端时代手指,虽然输入设备极大精简,但是手指操作的准确性却大大不如键盘鼠标精确。为了适应这个变化,需要开发者在设计过程中充分利用手机特性,让用户便捷优雅的操控界面。 减少输入 由于手机键盘区域小且密集,输入困难的同时还易引起输入错误,因此在设计小程序页面时因尽量减少用户输入,利用现有接口或其他一些易于操作的选择控件来改善用户输入的体验。 减少输入,巧用接口 例如下图中,在添加银行卡时,采用摄像头识别接口来帮助用户输入。除此之外微信团队还对外开放例如地理位置接口等多种微信小程序接口 ,充分利用这些接口将大大提高用户输入的效率和准确性,进而优化体验。 除了利用接口外,在不得不让用户进行手动输入时,应尽量让用户做选择而不是键盘输入。一方面,回忆易于记忆,让用户在有限的选项中做选择通常来说是容易于完全靠记忆输入;另一方面,仍然是考虑到手机键盘密集的单键输入极易造成输入错误。 例如图中,在用户搜索时提供搜索历史快捷选项将帮助用户快速进行搜索,而减少或避免不必要是键盘输入。 避免误操作 因为在手机上我们通过手指触摸屏幕来操控界面,手指的点击精确度远不如鼠标,因此在设计页面上需点击的控件时,需要充分考虑到其热区面积,避免由于可点击区域过小或过于密集而造成误操作。当简单的将原本在电脑屏幕上使用的界面不做任何适配直接移植到手机上时,往往就容易出现这样的问题。由于手机屏幕分辨率各不相同,因此最适宜点击像素尺寸也不完全一致,但换算成物理尺寸后大致是在7mm-9mm之间。在微信提供的标准组件库中,各种控件元素均已考虑到了页面点击效果以及不同屏幕的适配,因此再次推荐使用或模仿标准控件尺寸进行设计。 利用接口提升性能 微信设计中心已推出了一套网页标准控件库,包括sketch设计控件库和Photoshop设计控件库,后续还将完善小程序组件,这些控件都已充分考虑了移动端页面的特点,能够保证其在移动端页面上的可用性和操作性能;同时微信开发团队也在不断完善和扩充微信小程序接口,并提供微信公共库,利用这些资源不但能够为用户提供更加快捷的服务,而且对页面性能的提高有极大作用,无形之中提升了用户体验。 统一稳定 除了以上所提到的种种原则,建议接入微信的小程序还应该时刻注意不同页面间的统一性和延续性,在不同的页面尽量使用一致的控件和交互方式。 统一的页面体验和有延续性的界面元素都将帮助用最少的学习成本达成使用目标,减轻页面跳动所造成的不适感。正因如此,小程序可根据需要使用微信提供的标准控件,以达到统一稳定的目的。 视觉规范 为方便设计师进行设计,微信提供一套可供Web设计和小程序使用的基础控件库;同时提供方便开发者调用的资源。 字体规范 微信内字体的使用与所运行的系统字体保持一致,常用字号为20, 18, 17, 16,14 13, 11(pt),使用场景具体如下: 字体颜色 主内容 Black 黑色,次要内容 Grey 灰色;时间戳与表单缺省值 Light 灰色;大段的说明内容而且属于主要内容用 Semi 黑; 蓝色为链接用色,绿色为完成字样色,红色为出错用色 Press与 Disable状态分别降低透明度为20%与10%; 列表视觉规范 表单输入视觉规范 按钮使用原则 列表外按钮上文字标准 按钮高度为44px下使用: 颜色 #000000 / #353535 字号 18pt 可点状态下文字调整透明度为60% 不可点状态下文字调整透明度为30% 列表外按钮上文字标准 按钮高度为25px下使用: 颜色 #000000 / #353535 字号 14pt 页面线性按钮上文字标准 按钮高度为35px下使用: 颜色 #09BB07 / #353535 字号 16pt 图标使用原则

从事两年平面设计,但还是没有一个理想,

还是需要做一个职业规划、看看自己想要往哪个方面发展、或者自己喜欢什么兴趣爱好什么、找到了、看看要不要往喜欢的兴趣方面发展、如果可以、那就是你的目标、一个人不可能没有理想的、哪怕只是想要买买买、那也得有足够的后盾、这个“买买买”就是目标、那去挣钱就是后盾

学计算机网络技术的以后出来是干什么的?

本专业毕业生可在各类企事业单位、计算机软件公司等行业从事计算机网络系统的规划和组网、网络系统的管理和维护、各类网站的建设与管理、网页制作、网络应用软件的开发以及计算机网络相关软硬件的营销工作及技术支持等工作。通过2-5年的锻炼、提高和深造,可以成为网络管理员、网络工程师、网页设计师等。主要专业课程:计算机应用基础、C语言程序设计、数据库应用基础、计算机组成原理、数据结构、计算机网络技术、网页制作技术、面向Net的Web应用程序设计、网络集成与设备配置、数据库开发技术、网络与信息安全等及上述课程相应的实践课程和实训。

PC端UI设计尺寸规范?

对于刚入行的UI设计师,最容易犯的错就是在设计移动APP时,不懂什么尺寸或者用哪种屏幕的尺寸是最适当的?为了解决这个问题,今天我们就简单的为大家整理做UI时最基础的尺寸规范。现象首先说现象,大家都知道移动端设备屏幕尺寸非常多,碎片化严重。尤其是Android,你会听到很多种分辨率:480×800, 480×854, 540×960, 720×1280, 1080×1920,而且还有传说中的2K屏。近年来iPhone的碎片化也加剧了:640×960, 640×1136, 750×1334, 1242×2208。不要被这些尺寸吓倒。实际上大部分的app UI设计和移动端网页,在各种尺寸的屏幕上都能正常显示。说明尺寸的问题一定有解决方法,而且有规律可循。像素密度要知道,屏幕是由很多像素点组成的。之前提到那么多种分辨率,都是手机屏幕的实际像素尺寸。比如480×800的屏幕,就是由800行、480列的像素点组成的。每个点发出不同颜色的光,构成我们所看到的画面。而手机屏幕的物理尺寸,和像素尺寸是不成比例的。最典型的例子,iPhone 3gs的屏幕像素是320×480,iPhone 4s的屏幕像素是640×960。刚好两倍,然而两款手机都是3.5英寸的。所以,我们要引入最重要的一个概念:像素密度,也就是PPI(pixels per inch)。这项指标是连接数字世界与物理世界的桥梁。Pixels per inch,准确的说是每英寸的长度上排列的像素点数量。1英寸是一个固定长度,等于2.54厘米,大约是食指最末端那根指节的长度。像素密度越高,代表屏幕显示效果越精细。Retina屏比普通屏清晰很多,就是因为它的像素密度翻了一倍。倍率与逻辑像素再用iPhone 3gs和4s来举例。假设有个邮件列表界面,我们不妨按照PC端网页设计的思维来想象。3gs上大概只能显示4-5行,4s就能显示9-10行,而且每行会变得特别宽。但两款手机其实是一样大的。如果照这种方式显示,3gs上刚刚好的效果,在4s上就会小到根本看不清字。在现实中,这两者效果却是一样的。这是因为Retina屏幕把2×2个像素当1个像素使用。比如原本44像素高的顶部导航栏,在Retina屏上用了88个像素的高度来显示。导致界面元素都变成2倍大小,反而和3gs效果一样了。画质却更清晰。在以前,iOS应用的资源图片中,同一张图通常有两个尺寸。你会看到文件名有的带@2x字样,有的不带。其中不带@2x的用在普通屏上,带@2x的用在Retina屏上。只要图片准备好,iOS会自己判断用哪张,Android道理也一样。由此可以看出,苹果以普通屏为基准,给Retina屏定义了一个2倍的倍率(iPhone 6plus除外,它达到了3倍)。实际像素除以倍率,就得到逻辑像素尺寸。只要两个屏幕逻辑像素相同,它们的显示效果就是相同的。Android的解决方法类似,但更复杂一些。因为Android屏幕尺寸实在太多,分辨率高低跨度非常大,不像苹果只有那么几款固定设备、固定尺寸。所以Android把各种设备的像素密度划成了好几个范围区间,给不同范围的设备定义了不同的倍率,来保证显示效果相近。像素密度概念虽然重要,但用不着我们自己算,iOS与Android都帮我们算好了。如图所示,像素密度在120左右的屏幕归为ldpi,160左右的归为mdpi,以此类推。这样,所有的Android屏幕都找到了自己的位置,并赋予了相应的倍率:ldpi [0.75倍]mdpi [1倍]hdpi [1.5倍]xhdpi [2倍]xxhdpi [3倍]xxxhdpi [4倍]各型号iPhone的倍率比较简单,我们后面会讲到。那么Android手机那么多,具体怎么分?哪些手机是几倍的倍率呢?我们先看一张表,这是友盟2014年10月到2015年03月的数据:就目前市场状况而言,各种手机的分辨率可以这样粗略判断。虽然不全面,但至少在1年内都还有一定的参考意义:ldpi 如今已绝迹,不用考虑mdpi [320x480](市场份额不足5%,新手机不会有这种倍率,屏幕通常都特别小)hdpi [480x800、480x854、540x960](早年的低端机,屏幕在3.5英寸档位;如今的低端机,屏幕在4.7-5.0英寸档位)xhdpi [720x1280](早年的中端机,屏幕在4.7-5.0英寸档位;如今的中低端机,屏幕在5.0-5.5英寸档位)xxhdpi [1080x1920](早年的高端机,如今的中高端机,屏幕通常都在5.0英寸以上)xxxhdpi [1440x2560](极少数2K屏手机,比如Google Nexus 6)自然地,以1倍的mdpi作为基准。像素密度更高或者更低的设备,只需乘以相应的倍率,就能得到与基准倍率近似的显示效果。不过需要注意的是,Android设备的逻辑像素尺寸并不统一。比如两种常见的屏幕480×800和1080×1920,它们分别属于hdpi和xxhdpi。除以各自倍率1.5倍和3倍,得到逻辑像素为320×533和360×640。很显然,后者更宽更高,能显示内容。所以,即使有倍率的存在,各种Android设备的显示效果仍然无法做到完全一致。单位不难发现,真正决定显示效果的,是逻辑像素尺寸。为此,iOS和Android平台都定义了各自的逻辑像素单位。iOS的尺寸单位为pt,Android的尺寸单位为dp。说实话,两者其实是一回事。单位之间的换算关系随倍率变化:1倍:1pt=1dp=1px(mdpi、iPhone 3gs)1.5倍:1pt=1dp=1.5px(hdpi)2倍:1pt=1dp=2px(xhdpi、iPhone 4s/5/6)3倍:1pt=1dp=3px(xxhdpi、iPhone 6)4倍:1pt=1dp=4px(xxxhdpi)单位决定了我们的思考方式。在设计和开发过程中,应该尽量使用逻辑像素尺寸来思考界面。设计Android应用时,有的设计师喜欢把画布设为1080×1920,有的喜欢设成720×1280。给出的界面元素尺寸就不统一了。Android的最小点击区域尺寸是48x48dp,这就意味着在xhdpi的设备上,按钮尺寸至少是96x96px。而在xxhdpi设备上,则是144x144px。无论画布设成多大,我们设计的是基准倍率的界面样式,而且开发人员需要的单位都是逻辑像素。所以为了保证准确高效的沟通,双方都需要以逻辑像素尺寸来描述和理解界面,无论是在标注图还是在日常沟通中。不要再说“底部标签栏的高度是96像素,我是按照xhdpi做的”这样的话了。Web怎么办移动端页面的绝对单位仍然是px,至少代码里这么写,但它的道理也和app一样。由于像素密度是设备本身的固有属性,它会影响到设备中的所有应用,包括浏览器。前端技术可以善加利用设备的像素密度,只需一行代码,浏览器便会使用app的显示方式来渲染页面。根据像素密度,按相应倍率缩放。以iPhone 5s为例,屏幕的分辨率是640×1136,倍率是2。浏览器会认为屏幕的分辨率是320×568,仍然是基准倍率的尺寸。所以在制作页面时,只需要按照基准倍率来就行了。无论什么样的屏幕,倍率是多少,都按逻辑像素尺寸来设计和开发页面。只不过在准备资源图的时候,需要准备2倍大小的图,通过代码把它缩成1倍大小显示,才能保证清晰。实际应用大家最关心的还是实际运用,画布该怎么设置。我们就iOS、Android、Web三个平台来分别梳理一下。不过在这之前,我要为使用PS进行设计的朋友介绍一个小技巧。之前我说过,我们要以逻辑像素尺寸来思考界面。体现到设计过程中,就是要把单位设置成逻辑像素。打开PS的首选项——单位与标尺界面,把尺寸和文字单位都改成点(Point)。这里的点也就是pt,无论设计iOS、Android还是Web应用,单位都用它。当然,各平台单位名称还是要记住的。这里我们用的只是它的原理,不用在意名称。要调节倍率,则通过图像大小里的DPI来控制。这个DPI,其实就是PPI,像素密度。有个常识大家都知道,屏幕上的设计DPI设成72,印刷品设计DPI设成300。为什么是这两个数字?首先说300,这和人眼的分辨能力有关。由于1英寸是固定长度,每1英寸有多少个像素点决定了画质清晰程度。之前说过,这就是像素密度,也就是DPI。DPI达到300以上,其细腻程度就会给人真实感,像真实世界中的物件。相反,DPI只有10的话,在你一个食指指节大小的长度内只有10个像素,这明显就是马赛克了。所以印刷品要设成300,才能保证清晰。再说72,这有一定的历史原因。最早的图形设计是在mac电脑上进行的,mac本身的显示器分辨率就是72。PS中把图像DPI也设成72,就能保证屏幕上显示的尺寸和打印尺寸相同,便于设计。72的PC显示器分辨率逐渐成为一种默认的行业标准,这套规则就这么沿用下来。现在回到正题,我们怎么通过DPI来调节倍率?既然屏幕本身的分辨率是72,DPI设成72刚好是1倍尺寸,那设成72的两倍就是倍率为2的屏幕了,就这么简单。下面来看看3个平台各自的画布设置:IPhoneiPhone的屏幕尺寸各不相同,我说的是逻辑像素尺寸,这确实是让人很头疼的事情。如果想用一套设计涵盖所有iPhone,就要选择逻辑像素折中的机型。从市场占有率数据来看,目前最多的是iPhone5/5s的屏幕。倍率为2,逻辑像素320×568。上升势头最猛,未来有望登上第一的是iPhone 6的屏幕。倍率为2,逻辑像素375×667。按照这两种尺寸来设计,都是比较主流的做法。可以兼顾短一些的iPhone 4s,大一点的6 plus也不会过于空旷。不过在切图的时候要注意,由于iPhone 6 plus的3倍图是由2倍图放大而来,所以位图要注意保证清晰。Android都说Android碎片化严重,但它现在反而比iOS好处理。因为如今的Android屏幕逻辑像素已经趋于统一了:360×640,就看你设成几倍了。想以xhdpi为准,就把DPI设成72×2=144。想以xxhdpi为准,就把DPI设成72×3=216。对于那些比较老的低端机,宽度是480px的那批,画面确实会小一些,显示内容会更少。稍微留意一下,重要内容尽量保持在界面中上部分。当然,这些机型不出一年就会被边缘化,基本淘汰。现在能运转的也是当作功能机在用,软件多了必卡无疑,用户体验无从谈起。不作考虑也是OK的。Web手机端网页就没有统一标准了,比较流行的做法是按照iPhone 5的尺寸来设计。倍率2,逻辑像素320×568。这样的做法比较实在,倍率2的屏幕无论在iOS还是Android方面都是主流,而且又是2倍屏幕中逻辑像素最小的。所以图片的尺寸可以保持在较小的水平,页面加载速度快。当然,缺点就是在倍率3的设备上看,图片不是特别清晰。如果追求图片质量,愿意牺牲加载速度,那么可以按照最大的屏幕来设计。也就是iPhone 6 plus的尺寸,倍率3,逻辑像素414×736。总结移动端的尺寸比PC端复杂,关键就在倍率。但也正因为倍率的存在,把大大小小的屏幕拉回到同一水平线,得以保证一套设计适应各种屏幕。站在这条水平线的角度看,会发现它很好理解。

网页设计中的引导页究竟怎样做

  如何设计引导页:  1.了解引导页类型,清洗引导类型  前置型引导页:启动应用程序后,进入主功能前的一系列图片或者动画效果,停留数秒后消失。在用户初次实用移动产品时,给予一些必要性的帮助,以便用户快速了解产品类型,功能,具体操作  过程中引导:在用户使用产品过程中给出一系列帮助内容,主要方式有空白页的内容引导,loading等等状态引导,拆分包袱的逐步引导,巧设默认值的功能引导,tips引导,浮点引导,遮罩聚焦式引导,触发式引导,任务演练式引导等。  网页设计中的引导页究竟怎样做?由于主要讲前置型引导,这里插播两个例子:  A.例如Facebook开启定位的引导,但用户需要发送当前位 置的时候,应用会弹出图中的引导形式,告诉用户开启定位的作用,用户在这种使用场景下会很乐意开启定位,从而提高了开启定位的转换率,又不会觉得这个引导影响了自己的体验。  B.比如Google搜索中,在用户进行拖动操作的时候,顶部的状态栏变成了一句温馨的提示,非但不打扰用户,反而有 一定帮助,用户会觉得很贴心。  2.认识引导页存在问题,避免走错方向  随着访客的审美疲劳,频繁出现的引导页已经失去了对引导页的新鲜感和喜爱感。要么就是过多展示没有实际功效的内容作为噱头,而且这个噱头并没有吸引足够的目光。在很多情况下却起到了相反的效果。  毕竟首页作为引流的窗口重要性显而易见,引导页前置需要访客花时间等待主页面的启动,如果是一个体积过大时间过长的引导页,或是引导页上面的“skip”按钮不够明显,很可能导致部分访客流失,之前也讲到,技术原因造成的访问延时,引导页能够起到缓解用户情绪的作用,如果是引导页的不正确使用造成的访客流失,那就是引导页干的坏事。  3.把控引导内容  心理学上发现的7±2效应,一个人的短时记忆至少能回忆出5个字,最多回忆9个,即7±2个。因此展示的文案要控制在9个字以内,超过后用户容易遗忘、出现记忆偏差。如果表达起来困难,可以辅助一小段文字进行解释或补充。因此在最终文案的确定上,要突出重点,多余的文字尽可能地进行删减。如果文案删减后字数还是过多,因考虑对文字进行分层,通过空格或逗号或换行的方式进行视觉优化。  精准贴切的文案也十分重要,将专业的术语转换成用户听得懂的语言。尤其对于通过照片来表现主题的引导页设计,文案与照片的吻合度,直接影响到情感传达的效果。  建议将引导页采用纯色简单直接,尽量和主界面构架形式一直,让用户有快的感觉,有些工具型应用的引导页单屏滚动多在0.5秒内,眼睛一睁一闭,引导页就过去了。  如果应用功能主要是在横屏的情况下完成,建议引导页以横屏方式呈现,以引导用户提前切换手持设备姿势,快速进入到你的应用界面中。  4.用户引导规范,制定符合自己产品特性  每个移动应用都有一套自己的用户引导规范,在制定用户引导规范的时候。  用户引导规范的指定可以按照不同的形式进行指定,一种是从用户引导的样式角度出发,把产品涉及到的各种用户引导样式一一罗列出来,并说明每种引导样式的适用范围、触发机制以及消除机制等。这种形式的优点是各种引导样式结构清晰,一目了然。另一种形式是从产品功能的角度出发,由于产品每个功能的重要程度和优先级不同,对应的需要突出强调的程度也不一样,所以将用户引导样式分为强中弱三 大类,对于产品主要功能,优先级很高的采用强引导样式,对于次要功能,优先级稍差的采用适中的引导样式,对于辅助功能,优先级最低的采用弱的引导样式。同 时强中弱三大类里面又分别包括几种引导样式。这种形式的优点是从产品角度出发,根据功能的重要程度的优先级选择对应的引导样式,方便快捷。  5.场景模拟,保证用户引导的有效性,减少干扰,提升用户体验  用户在使用产品的时候都是有一定的使用场景的,根据用户的使用场景触发响应的用户引导,用户引导在使用过程中弹出时是用户意想不到的,很有可能打扰了用户使用的流畅性,因为这是用户没有预期出现的东西,在一定程度上有惊慌失错感,保证在用户需要的时候弹出最符合用户体验,也是用户最愿意接受的时候。这样的出现既不会特别突兀,不至于弄的用户不知所措,又能在响应的场景下帮助到用户。  6.避免引导页铺天盖地的在任何类型的APP上引用  (信息类应用是一个内容为王的地方,尤其是被信息内容充满的应用和注重效率的工具应用,比如说搜索应用,不断追求信息以一种更快速更详尽多方式呈现给用户,所以才会有rss,基于AJAX技术的页面布局。任何一些阻碍用户高效获取信息的细节都将导致用户流失,而引导页就是头号杀手。  7.视觉聚焦  在单个引导页中,信息不宜过多,只阐述一个目的,所有元素都围绕这个目的进行展开。视觉聚焦包括两部分,一是文案的处理,要注意层次,主标题与副标题要形成对比;二是引导页中的界面、场景、文案具象化元素,要有一个视觉聚焦点,多个视觉元素的排布采用中心扩散的方式,聚焦点的视觉面积最大,同时与扩散的元素拉开对比。这样用户能清晰地看到核心文案信息与文案对应的视觉表现元素。同时结合视线流动的规律,从上到下,从左到右,从大到小。因此可以根据这个视线流的规律来进行引导页的设计。  9.著建特色,从竞品中凸显差异化  之前对于表现方式的归类已经讲到了动画及页面切换方式,如果增加了页面动效,利用动效,包括放大、缩小、平移、滚动、弹跳,表现形式更加多样化,会让引导页更有趣,注意力更为集中。

建站需求填写

采购需求填写

采购需求

采购产品:
联系人:
* 联系电话:
公司名称:
补充说明:
* 验证码:
提交