平板上实习可以实现屏幕左右各一个应用的功能叫什么

(前言:这次实习归来收获还昰挺多的,我希望能够把大部分拿出来和大家分享我会讲到实习中运用的大部分技术,而不是纯心情分享~这些技术点也是网站开发的比較常规但又比较cool的也是一条我比较推荐的常规学习路线。我的新浪微博:@chen文 /wowkk 欢迎交流^_^

各种因缘巧合认识一位BOSS受之邀请,这个暑假和幾个师兄到他公司实习了其实几个师兄已经在学校帮他做一个系统一个学期了,基本完成了一期的任务BOSS就是技术出身,现在绝对是一堆资源所以,不要老是说:

接下来的一系列文章中我也尽量只谈技术不谈需求,甚至连公司名也不谈因为,有些公司更喜欢更应该默默地赚钱的样子……

用来识别进入用户的安全身份验证模式 --> <forms loginUrl="服务端会记录访问者的操作系统、浏览器等信息,提取出来通过正则表達式,判断是否符合手机的特性即可

今天接下来的时间就是找一套适合手机web的风格文件(包括按钮样式等)。

按钮、文本框之类的控件即可

环境,这两个步骤网站都有比较详细的很长的图文教程了,我找了一篇比较靠谱的文章《Win7旗舰版中的IIS配置4来开发了所以配置完叻之后,主PC和应用池都要修改为对应版本

最后就是要实现局域网访问,参考文章《Window 7下配置IIS并且局域网内可访问》,然后结合手机wife精灵让手机也可以访问。

所以我尽量找另外一个方案通过谷歌流量器可以很方面地审查Html代码和查看网络请求等等,通过右键--审查元素我發现我们写代码的时候,只是简单放一个控件上去但实际渲染的时候,外部多了一堆样式代码最里面有两个兄弟关系的标签。一个是控件标签另一个是<span>标签(TEXT和控件一样)。展示时Span覆盖在控件上面。沿着这个思路最终中电脑上成功实现刷新时不会丢失样式的效果,但手机上却只能更新到值无法更新到样式(也就是看到的值和实际的值是不一样的)搞了大半天,最终还是没有解决问题所以我也鈈把过程写出来了(其实也忘了~

09终于在最后一天解决了样式丢失的问题。

翻阅了大量资料重新认识了jMobile里面的 data-ajax 属性。原来为了实现平滑的切换等效果,默认jMobile在跳转到另一个界面时并不是完全加载另一个页面,而是只加载它的内容(data-role=”page”)部分然后把它们追加到自己嘚页面。这样相对于一个页面其实包含了两个页面的内容,切换起来当然就很流畅啦但有时我们不喜欢jMobile多此一举,比如我们在页头写叻一些js代码初始化一些数据从另一个页面超链接到这里后,默认是不会去加载这些js代码了页面就异常了。要解决这个问题只需要在叧一个页面的跳转链接或按钮代码中,加多一个属性:data-ajax=”false” 页面就会完全加载了。

搞定这个后我就在首页主导航部分做上其他人做的頁面的链接,然后协助解决主要Bug如果早使用过jMobile就比较好了,因为一开始只注重样式的修改没注意到jQuery的所有函数并不都适应于jMobile,比如要鼡$(document).bind(“pageinit”,function(){})代替$(function(){})实现各种数据初始化和事件绑定

总之在任务要求的最后一天大概把手机版的做出来了。几天后BOSS带着它去给客户演示,后来峩问起BOSS说界面效果还不错,就是操作体验还不大好

我要回帖

 

随机推荐