admin 管理员组

文章数量: 887039


2023年12月17日发(作者:什么表格软件最好用免费)

tougaol@chinaitedu.cn I技术与应用 基于手机浏览器开放平台的 移动学习研究 杨聪东北师范大学理想信息技术研究院 王文永教育部数字化学习支撑技术工程研究中心 蔡宏亮吉林省教育信息中心 张拓东北师范大学研究生院 摘要:本文首先详细分析了基于手机浏览器开放平台进行移动学习的五个主要原因,然后提出了基于手机浏览器开放平台进行一站 式移动学习的模型,并对模型中应用程序的四个组成部分进行了详细地描述,最后指出了基于手机浏览器开放平台的移动学习的关键点。 关键词:手机浏览器;开放平台;移动学习;智能手机 对移动学习者来说,为适应不同的 资源正好迎合了他们的需求。因此,将丰 3.手机浏览器的使用率高 手机平台需要下载安装种类繁多的应 富的移动学习资源和拥有智能手机的用 中国互联网络中心发布的(cg27次 用程序,同时开发商在为不同的平台开 户相结合,对他们的学习效率和教学资 中国互联网络发展状况统计报告 中指 发移动学习应用程序的时候都必须要 源的利用率的提高都会有很大帮助。 出,手机网民上网应用中,除了手机即时 从头开始进行开发。因此,需要寻找一 2.基于手机浏览器开放平台的一 通信仍然是渗透率最高的应用外,手机 种既能兼容不同的手机应用平台,又能 站式学习已经成熟 搜索和手机网络音乐在手机上网应用 充分兼容之前开发的一些应用程序的 手机浏览器经过多年的发展,已 使用率中分别排名第二、第三,其渗透 移动学习解决方案。而手机浏览器已经 经具备了WAP浏览器所要求的“省流 率分别达到48.4%和45.3%。可见,作为 具备了从单一的手机上网工具向手机 量、高速度、稳定性”性能,并实现了全 移动互联网信息获取重要入口的手机 应用平台转型的条件,能够很好地解决 平台覆盖。而当前的网络环境、终端环 浏览器使用率非常高。 上述问题。 境、用户结构都在加速推进手机浏览 4.传统学习资源的兼容性提高 ●手机浏览器开放平台的优势 器转向平台化。网络方面,三大运营商 随着HTML5等在手机浏览器中的 1用户分布为移动学习提供了保障 都在加大3G网络建设和WLAN的覆 应用,传统的教学资源也可以方便地应 当前,手机用户中学生占了很大一 盖,让用户不再担忧上网资费,而且手 用到移动学习中。web网站适配技术的 部分,而且随着技术的发展,智能手机的 机上网速度得到大幅提升;终端方面, 发展使用户通过手机终端也可访问互联 价格会越来越低,其学生用户量也会继 智能手机的价格逐步平民化,将极大 网,获得海量网络信 内容服务。Web 续增加。从 1眸中国手机浏览器市场 刺激智能手机的普及,手机性能的提 全页面浏览技术的实现可以帮助用户通 研究报告 中可以发现中国手机浏览器 升也为各类丰富的手机应用提供了土 过手机浏览器获得与PC相同的浏览体 用户的基本属性,当前手机浏览器用户 壤;应用方面,微博、SNS、LBS、游戏等 验,进一步增强了对潜在用户的吸引。同 呈现出年轻、收入较低、受教育程度较 无线上网应用的普及,也刺激手机网民 时,手机浏览器整合Widget应用、视频 高的特点,廉价、方便、丰富的移动学习 大幅增加。 播放、 中国信息技术教育2011/13—14 T1 1 

技术与应用I tougaol@chinaitedu.crl 5.基于“云计算”的移动学习发展 览器中的FlaSh播放器采用插件方式进 将解除手机终端束缚 行安装,一次安装之后就可以使用基于 随着手机浏览器技术的提升和移 手机浏览器的Flash应用,而一些主流 动网络宽带的发展,手机浏览器将集成 手机浏览器已经默认支持Flash应用程 更多终端软件的功能,为用户免除不断 序了。例如,全球著名的UC浏览器,其 下载各种应用软件的麻烦。未来“云计 下一代手机浏览器UC7.0正式版(UC7) 算”的实现将会解除手机软硬件环境 就解决了手机浏览器的Flash浏览及交 对应用软件的束缚,所有的计算和存储 互问题,不仅全面支持Flash Video、 都将由“云端”服务器完成,手机等终 Flash web game,更可以对Flash ̄容 端产品只需要具备浏览和简单操纵功 进行较复杂的交互,极大地丰富了用户 能即可。未来手机浏览器将成为沟通云 的移动互联网体验。 端、终端和用户的唯一通道,继而成为 开发基于手机浏览器的Flash应 用户依赖』生最大的桌面软件。 用,可使用Flash AS2语言开发、以 谚基于手机溯览器开放平台的 Flash 7版本发布的SWF文件形式。考 学习模型 虑到手机设备硬件特点,Flash 7版本 下图为基于手机浏览器开放平台 的SWF是更适合手机运行的发布方 的移动学习模型。该模型中浏览器平台 式。使用Adobe Flash制作工具开发 应用程序包括基于手机浏览器的Flash Flash应用程序。在开发过程中,可以使 应用程序和基于手机浏览器的HTML5 用PC版本的Heno Flash PlayerJ ̄拟 应用程序。 器对SWF内容做验证,以确保能最终 1.基于手机浏览器的Flash应用 正确运行。 程序 2.基于手机浏览器的HTML5应用 手机浏览器所支持的Flash与互 程序 联网上的Flash ̄似,同样是利用矢量图 HTML5草案的前身名为Web 形技术进行制作的多媒体动画,通过移 Applications 1.0,2010年9月正式向公 动互联网提供下载、播放、转发。手机浏 众推荐第一份正式草案。HTML5不仅 番 学习者 1 12 中国信息技术教育2011/13—14 仅用来表示Web内容,在这个平台上, 视频、音频、图像、动画以及同计算机的 交互都被标准化。为了给开发者提供 更灵活、更具互操作性、更多交互性并 令人振奋的网站和应用程序,HTML5 引入并加强了一系列功能,包括表单控 制、应用程序接 ̄(APIs)、多媒体、结构 化和语义化等。 在移动终端上,iPhone、iPad、 Android平台的系统浏览器都开始支 持HTML5,Google的Chrome和苹果的 safari已经完美支持HTML5技术标准, 国内主流的第三方浏览器UC浏览器也 已经实现部分支持HTML5。最新发布 的手机QQ浏览器2.0中也加入了“应用” 模块,该模块其实是面向所有应用开发 者的开放平台,他们可以利用HTML5 标准开发一系列应用,如游戏、LBS、视 频等,从而为手机上网用户提供更多有 价值的服务。 3.基于手机浏览器开放插件体系 的应用程序 插件(Plug-in)是一种遵循一定规 范的应用程序接口编写出来的程序。浏 览器插件技术扩展和补充了浏览器的 本地功能,在没有外部辅助应用程序的 情况下可以联机显示动画、多媒体、音 频、交互应用和视频,可以提供包括任 何类型内容的无限扩展能力。当前国内 主流的手机浏览器均支持插件化方式。 开发基于手机浏览器开放的插 件体系的应用程序,不同的浏览器有 不同的插件体系,以Android浏览器 插件开发为例。Android的源码目录 development/samples/BrowserPlugin 

tougaol@chinaitedu.ca l技术与应用 下提供了Plugin的范例,通过这个版 都默认搭载了多种应用程序。以QQ手 机浏览器为例,其最新版本默认搭载了 QQ网盘、QQ个人中心、腾讯微博等一系 列腾讯自身应用;搭建了小说平台、论坛 模式,用于整合外部应用;还打造了开 览器中用最少页面进行最多种的学习。 4.对现有教育资源的兼容性 由于传统互联网上有丰富和完备 的教学资源库,所以开发者要尽量在最 少改动教学资源库的情况下最大支持 基于浏览器开放平台的移动学习。 本的例子编译生成的是完整的apk安 装包,可以在模拟器或者真机上安装 测试。该目录主要包含五部分:Qjni[ ̄ 录,是插件的主体,NativeC/C++写的 Shared Library,负责NPAPI中NPP 放的插件体系,适用于各种插件应用的 侧的实现; ̄resN录,和一般的Android 工程一样,是存放资源的目录;③src[ ̄ 录,java代码的目录,实现了一个Serv 类,并对surface绘制方式的plugin提  ̄,java接口; ̄AndroidManffest.xml, 同样是每个android工程都会有的文 件,包含了apk的注册信息,在此实现 pluging的注册;@Android.mk,编译 配置文件。开发者通过对这五部分的 了解,就可以根据自己的需要开发基于 nAdroid ̄J览器插件了。 4.基于WAP的学习资源浏览 WAP网页采用WML和WML Script编写,但是WAP不是直接访问 Internet,需要使用WAP网关过滤,把 HTM啪形式转换成WML。WAP网站 的方案实现方式多种多样,但开发者经 常面对的有两种隋况:①将现有网站移 植为WAP网站}②开发一个新的WAP 网站。对第一种情况,在不影响原有网 站的基础上,将系统中的HTML ̄式的 数据转化为XHTML数据,即可实现原 有网站到WAP网站的移植。对第二种 情况,开发者可以自由选择开发语言, 原有静态和动态网页的开发模式可以 继续使用。 5.基于多种现有搭载应用程序实 现移动学习 当前,几乎所有的热门手机浏览器 开发和实现,提供如Flash游戏,视频流 媒体,LBS等热门应用。所以,基于这些 默认搭载程序,教师和学生可以灵活构 建移动学习解决方案。 ●基于手机浏览器开放平台的 移动学习关键点 1.要适应多种多样的浏览器平台 目前智能手机浏览器平台繁多,要 求也不一样。例如,开Y ̄lash、HTMI.5 和插件的时候,其标准和开放接口不完 全统一,插件体系也不一样,所以在开 发的时候,要注意浏览器的要求,可先 针对几个热门浏览器进行应用开发。 2.应用程序要能省电、省流量和 稳定 面对手机自身条件与用户手机上 网流量的限制,开发者必须考虑到省电 与省流量,这样用户才能在较长时间 内,花费较少上网流量进行移动学习。 同时,用户用手机上网的时间是碎片化 的,因而用户对网页浏览速度和浏览器 稳定『生的要求会比较高。开发者需针对 手机使用者所处的网络环境而开发不 同模式的移动学习软件。 3.学习过程的解决方案尽力做到一 站式服务 由于手机屏幕小,其操作便捷性 不如PC,所以移动学习产品应尽量做 到少切换、少用户操作等,让用户在浏 随着高速无线宽带接入技术的发 展和资费的下降、热门手机业务的不断 推出、智能终端的普及以及手机浏览器 技术的不断更新,手机浏览器市场规模 增长迅速。基于手机浏览器开放平台的 移动学习在快速增长的手机浏览器市 场与日益丰富的学习资源之间建立了宽 广的桥梁,定会为移动学习开发者和学 习者带来 参考文献: 【1]刘斌.HTML5一未来网络应用的 核心技术研究【J】.自动化与仪器仪表, 2010(04):;50-55. 【2】刘豫钧,扇淑芳.WAP- ̄移动 教育初探【J】.教育信息化,2005(11): 68--70. [5】胡海波.移动Flash技术发展分 析【J】.产业市场,2010(10):A25一A27. 【4】马新强,孙兆,等.Web标准与 HTML5的核心技术研究【J】.重庆文理学 院学报(自然科学版),2010,29(6):61-64. 【5】叶成林,徐福荫,许骏.移动 学习研究综述[J】.电化教育研究,2004 (05):12--19. [6】杨文正,邹霞.Flash kite:移动学 习资源开发的新型技术【J】.现代教育技 术,2007,11(17):64—66. 中国信息技术教育2011/13—14 I 113 


本文标签: 手机 浏览器 学习 移动 应用