系统应用iPad设备应用需定制开发的3大理由

这几周朋友几篇文章介绍了改系统应用的文章. 关联文章的地址

    iPad设备应用需定制发开的3大理由

    

        通过深入分析iPad设备及iPad应用系统的实际情况,直接将现有的基于PC系统发开的信应用系统,直接迁移到iPad设备上,存在以下几方面的出突问题。也是正基于PC系统发开的软件,要迁移到iPad等移动终端时常常须要定制发开3大理由:

 

        1、 展示屏幕尺寸的较大异差,致导现有系统能功操纵、息信展示效果很差。

      如果原系统在计划、发开中程过,未用采界面自适应的方法发开,必将产生以下问题:

            1)、部份能功将法无操纵。由于原计划的系统版面较大,表现到屏幕尺寸小较的iPad设备以后,超越屏幕可见区域的能功单菜、按钮、数据区域将法无见看,因而致导系统能功法无操纵,重严制约系统在iPad设备上的可用性。

            2)、核心的表现息信不完全。通常情况下,基于PC版本发开的应用系统,主题片图、能功单菜、操纵航导等内容,会合在版面的顶部或左边;须要展示的操纵数据、息信图表、查询结果等内容,在中部、右侧及下部区域。植移到iPad设备以后,这部份区域由于超越屏幕尺寸而法无表现,致导系统的核心操纵结果展示不完全,重严影响户用感知,甚至影响系统植移到iPad的必要性。

      如果原系统在计划、发开中程过,全体用采的界面自适应的方法发开,自适应的界面在小较的表现空间上缩略展示,极易产生以下问题:

            1)、动自缩略以后,系统界面的全部布局极易产生扭曲变形,影响系统的团体布局版式和美感。例如:系统主题图标缩略变形,能功航导栏可能被折成多行,目条较长的单菜项被表现不完全,片图、表格的表现比例扭曲。

            2)、动自缩略以后,小缩后的文字和图表,变得难易认辨,影响户用对系统的操纵和应用,甚至影响系统的可操纵性。例如:被挤压的能功项,由于响应区域小缩而难易精准操控,致导一击两中或欲此击彼(想操纵能功一,却误操纵了能功二);动自缩略的字体太小而难易认辨;动自缩略的图表太小、或者变形而难易识辨。

 

每日一道理
自己把自己说服了,是一种理智的胜利;自己被自己感动了,是一种心灵的升华;自己把自己征服了,是一种人生的成功。

        2、 操纵方法的伟大异差,致导基于PC应用发开的系统在iPad是难易操纵。

      前当主流的PC系统,其操纵方法是以键盘输入和标鼠点击为核心。

        知周所众,iPad用采的操纵方法是:以多触式事件模型模拟的手势操纵方法。如果将基于PC设备发开的应用系统直接迁移到iPad设备上,户用操纵起来会肘见襟捉,甚至当相别扭。其一,iPad对标鼠的操纵持支仅仅是为了留保基本的兼容性,对标鼠的操纵持支不并完全和好友;其二,iPad特有的手势操纵得不到持支(手势操纵须要定制发开)。

        例如:在PC应用系统发开中,如果须要供提操纵响应能功,须要设置的操控热门,并绑定牢固的click, mousedown, mouseup, mousemove等标鼠事件,否则将法无行进操控;而在iPad应用系统中,这些操纵事件基本上都被其它的操纵所代替。

        iPad主流的操纵方法,比如:单手指轻抚、击双,多手指的开离、闭合、转旋、多手指的单指开离等殊效操纵,基于PC发开的应用系统都不备具,因而,户用在操纵该系统时会非常别扭。

 

        3、 浏览器软件的异差,致导基于PC应用发开的系统的,部份能功在iPad设备上法无应用。

        iPad浏览器,不持支滚动条。基于PC发开的应用系统,在展示内容较多的息信时,浏览器会动自地、大量地应用纵向、横向滚动条,以便提示户用前当屏幕外之还有未全完表现的内容;而iPad的浏览器都没有滚动条,因此对于超越表现尺寸外之的内容,极易误导户用,前当的展示内容已全完束结,影响户用感知。

        iPad浏览器,不持支在PC应用系统中经常应用的能功件插。如Flash、形图/图像件插、报表件插,应用过这些件插的能功都法无在iPad上展示出来。

        iPad浏览器,不持支CSS牢固布局,常常会使得面页停留在第一屏,法无向下翻页、放大小缩。这将会重严影响系统的团体布局、版面格风和能功操纵。

文章结束给大家分享下程序员的一些笑话语录: 程序语言综述
CLIPPER 程序员不去真的猎捕大象,他们只是购买大象部分的库然后花几年的时间试图综合它们。
DBASE 程序员只在夜间猎捕大象,因为那时没人会注意到他们还在使用石弓。
FOXPRO 程序员开始使用更新更好的步枪,这使他们花掉比实际狩猎更多的时间学习新的射击技术。
C 程序员拒绝直接购买步枪,宁可带着钢管和一个移动式机器车间到非洲,意欲从零开始造一枝完美的步枪。
PARADOX 程序员去非洲时带着好莱坞关于猎捕大象的电影剧本,他们认为照剧本行事就会逮到一头大象。
ACCESS 程序员在没有任何猎象经验的经验下就出发了,他们穿着华丽的猎装、带着全部装备,用漂亮的望远镜找到了大象,然后发觉忘了带扳机。
RBASE 程序员比大象还要稀少,事实上,如果一头大象看到了一个RBASE程序员,对他是个幸运日。
VISUAL ACCESS 程序员装上子弹、举起步枪、瞄准大象,这使大象感到可笑,究竟谁逃跑。他们无法抓住大象,因为由于他们对多重控制的偏爱,他们的吉普车有太多的方向盘因而无法驾驶。
ADA、APL和FORTRAN 程序员与圣诞老人和仙女一样是虚构的。
COBOL 程序员对和自己一样濒临灭绝的大象寄予了深切的同情。

转载于:https://www.cnblogs.com/xinyuyuanm/archive/2013/05/07/3065366.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/274265.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

移动硬盘不可用_如何对您的网站执行移动可用性审核

移动硬盘不可用In the wake of 在之后 Mobilegeddon, ensuring a good experience for your mobile users is more important than ever. With Google now giving preference to mobile-friendly sites in the search rankings, now is the time to ensure optimal mobile per…

开源服务器Tornado的初步了解

文章结束给大家来个程序员笑话:[M] 明天看了下Python的一个新web框架,由Facebook开源。不得不说,品牌效应啊,只要是Facebook开源的目项,没有不好用的。Tornado可以说是好用到了极致,从开打官方面页开始懂得…

开发人员安全行为规则_为开发人员改善生活的7条简单规则

开发人员安全行为规则As people, we have a superpower; it is the power of perception. As the famous saying goes, life is 10% what happens to us and 90% how we respond to it.作为人,我们拥有超级大国; 这是感知的力量。 俗话说,生活…

多线程的那群“象”

最初学习多线程的时候,只学了用Thread这个类,记忆中也用过Mutex,到后来只记得Thread的使用,其余的都忘了。知道前不久写那个Socket连接池时遇到了一些对象如:Semaphore,Interlocked,Mutex等&…

反馈页面设计_获得设计反馈的艺术

反馈页面设计I’m going to assume that you already know the importance of sharing work early and often to get feedback from your team and stakeholders. And how it’s such a critical part of the design process. Cool. Glad we’re on the same page.我假设您已经…

转 求结构体偏移

原文出处忘记了。。。 此宏很神奇 #define FIND(structTest,e) (size_t)&(((structTest*)0)->e) struct test { int a; int b; char c; int d; }; size_t s FIND(test,a); cout<<s<<endl; //输出结构体偏移转载于:https://www.cnblogs.com/zhangdongsheng…

系统设计原则的重要性_设计原则的重要性及其对好的设计的影响

系统设计原则的重要性The principles of design are the most important part of any design process. Without these principles, it would be very difficult for the users to understand the type of message that the designer is trying communicate.设计原则是任何设计过…

优秀HTML5网站学习范例:从“饥饿游戏浏览器”谈用户体验

继影片《饥饿游戏》获得票房成功后&#xff0c;《饥饿游戏2&#xff1a;火星燎原》也于2012年宣布开拍&#xff0c;将在今年的11月22日登陆全球各大院线。值此之际&#xff0c;微软携手美国狮门影业公司和 RED Interactive Agency 一起为影迷打造了一个基于 HTML5 现代网页规范…

有一种爱情叫永不改变_设计就像爱情一样,总是在寻找一种方式

有一种爱情叫永不改变If you’re a designer, you know what I’m talking about. You just pitched some amazing brand extension ideas to your client and the worst thing happened. They killed the very best one, the one you have a ton of heart for. You know it ca…

linux网络编程系列-select和epoll的区别

select和epoll属于I/O多路复用模型&#xff0c;用于持续监听多个socket&#xff0c;获取其IO事件。 select&#xff08;轮询&#xff09; 该模型轮询各socket&#xff0c;不管socket是否活跃&#xff0c;随着socket数的增加&#xff0c;性能逐渐下降。 #include <sys/select…

产品原型制作_早期制作原型如何帮助您设计出色的数字产品

产品原型制作Utilizing prototypes this way, is a missed shot. A missed shot to create an outcome that solves a real problem for customers. An outcome that is worthwhile. Prototypes are a great tool to discover what people need, what they dream of, what thei…

ThinkPHP add、save无法添加、修改不起作用

ThinkPHP add、save无法添加、修改不起作用 案例&#xff1a;数据库新添加一字段&#xff0c;修改值不成功。解决方案&#xff1a;将Runtime/Data/_fields/下面的字段缓存删除&#xff0c;或者直接删除整个Runtime文件也是可以的分析&#xff1a;由于Thinkphp&#xff0c;采用字…

photoshop最新版本_iPad Pro应该拥有更好的Photoshop版本

photoshop最新版本I remember when Adobe came to an Apple Keynote in 2018 to show how powerful was Photoshop on the new iPad Pros.我记得Adobe在2018年参加Apple Keynote时展示了Photoshop在新iPad Pro上的强大功能。 In fact, like everyone else, I was blown away, …

android 辅助功能_关于辅助功能的9个神话

android 辅助功能Most designers don’t know about accessibility or have misconceptions about it, such as thinking it will hinder their creativity or that it doesn’t apply to their clients. Find out 9 myths about accessibility and why you and your clients s…

【语言处理与Python】1.5自动理解自然语言

【词义消歧】在词义消歧中&#xff0c;我们要算出特定上下文中词被赋予的是哪个意思。自动消除歧义需要使用上下文&#xff0c;利用相邻词汇有相近含义这样一个简单的事实。【指代消解】解决“谁对谁做了什么”&#xff0c;即监测主语和动词的宾语。确定带刺或名词短语指的是什…

绊倒在舌头上

It’s not something you’d confess in tenth grade, but I’ve always been fascinated by typography. By crisp, pared down symbols in clear white space, the infinite variety of lines, ligatures and curves that make up the letters of language. Even the sample …

[开源]jquery.ellipsis根据宽度(不是字数)进行内容截断,支持多行内容

jquery.ellipsis 自动计算内容宽度&#xff08;不是字数&#xff09;截断&#xff0c;并加上省略号&#xff0c;内容不受中英文或符号限制。 如果根据字数来计算的话&#xff0c;因为不同字符的宽度并不相同&#xff0c;比如l和W&#xff0c;特别是中英文&#xff0c;最终内容宽…

前端开发时间格式的转换方法_开发人员投资时间而不浪费时间的10种方法

前端开发时间格式的转换方法In today’s, in the past and probably in the future world — the time is more valuable than money, and the right time waits for no one. Hence, we have to make the most out of it to succeed in life.在当今&#xff0c;过去甚至未来世界…

链表基本操作

单链表结构&#xff1a; typedef struct node { int data; struct node *next; }node&#xff1b; typedef struct node *LinkList; /*创建单链表&#xff0c;将新的节点插入到链表的尾部*/ createList(LinkList L, int n) { LinkList p,r;  //p节点用来接收插入的元素&#…

python 投资组合_重新设计投资组合的好处

python 投资组合Yep, I’m here to nag you a bit about that portfolio that you haven’t updated in a while.是的&#xff0c;我在这里想和您谈谈您有一段时间没有更新的作品集。 Yes, it’s time to get to work on it again.是的 &#xff0c;是时候重新开始研究了。 Y…