阅读更多

Mozilla发布了其移动浏览器的开发版Fennec 1.0 Alpha 1,主要是出于测试目的,希望获得社区对其用户体验的回馈,吸引开发者从事本地化和扩展开发,并能从Web开发者那里获得反馈。 Fennec目前主要专注于新用户界面,未来的alpha测试版将集中于性能,包括TraceMonkey引擎,Gecko优化等。Fennec 1.0 Alpha 1适用于诺基亚N800/N810手机,但是桌面用户也可以在电脑上安装试用,WindowsMacLinux版皆已发布。Fennec项目开发者Madhava Enros的视频简介

 

35公里 写道 "移动版 Firefox 已成为人人都在谈的话题,Mozzila 现已发布移动 Firefox 的 Alpha 代码,代号 Fennec,Nokia N810 以及 N800 的用户已经可以先期体验这个令人期待的移动浏览器(安装细节)。尽管多数人目前还不能体验移动 Firefox ,但有几件事是我们可以期待的,包括使用侧面导航的全屏显示,包含了历史,书签,搜索的 Firefox 3 的 Awesome Bar,以及大量的 Firefox 扩展。 "
导航

Fennec 拥有全屏浏览模式,和早期的设计是一致的,Opera Mobile 9.5 beta 也有类似的功能。这个功能是很合理的,在手机的小屏幕上,显示一堆你偶或一用的按纽没有什么用处。下图中,导航按纽放在了屏幕的右侧。

Awesome Bar

不要指望移动 Firefox 会包含 Firefox 3 的完整 Awesome Bar,但会有一些很接近的功能节省你打字的时间。Mozilla 的一个演示视频中可以看到,URL 地址栏的左边有一个书签按纽,可以从下拉列表中快速访问你收藏的站点。你在地址栏输入 URL 地址的时候,地址栏的下方也会一边显示这些收藏地址。

然而位于屏幕底部的搜索条有些令人费解,直接在地址栏输入关键词进行搜索,看上去比点击那些搜索按纽要方便得多。直接在 URL 地址栏进行搜索不是更好吗?

Tabs 以及控制按纽也会针对移动特点进行改造,控制按纽位于屏幕右边,Tabs 可以显示网页预览,至于是否会影响浏览速度还要拭目以待。

扩展

Fennec 的目标是尽可能保留桌面版 Firefox 的功能。即使在这个早期版本,已经包含密码管理功能,可以保存并自动填写密码。任何在使用手机输入字符,数字,符号时手忙脚乱的人都会喜欢这些省时功能。不管你多么努力,移动键盘都不是理想的输入设备。

Fennec 还包含弹窗拦截,网站图标。更重要的是,Fennec 支持插件扩展。但由于手机的屏幕很小,这些扩展可能会以右键菜单或弹出式控制条的方式访问。

Firefox 本身最吸引人地方就是其丰富的扩展,在移动 Firefox 中引入扩展,或许会是战胜 Opera Mini 或 Mobile 的武器。

Flash 视频?

Mozilla 团队知道很多人希望在他们的手机上看视频,因此支持 Flash 是必须的。Fennec 官方的表示是,他们将支持相应的 API 插件,这样,一旦 Adobe 准备妥当,他们可以立即在移动 Firefox 中实现 YouTube 视频播放。

Windows Mobile 上的 Fennec

网上到处是关于 Fennec 何时面世的谈论,Mozilla 移动主管 Jay Sullivan 表示,Fennec 必须经过一个改造过程。首先,它必须既支持触摸屏,又支持非触摸屏,既支持横向显示,又支持纵向显示,同时,也要针对相对小得多的屏幕进行适当调整。

需要注意的是,前面说的那两款 Nokia 手机均使用比一般手机大得多的屏幕,给移动 Firefox 以相对宽裕的空间施展自己的才能,在正式推出之前,还有很多工作要做,以使移动 Firefox 支持普通的消费手机。
来自: solidot.org
4
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • java IO习题

    一、选择题(前五题多选其余单选): 1. 读写原始数据,一般采用什么流?( ) A InputStream B DataInputStream C OutputStream D BufferedInputStream 答案:AC 2. 为了提高读写性能,可以采用什么流?( ) A InputStream B DataInputStream C BufferedReader D BufferedInputStream E OutputStream F BufferedOutputStream 答案:DF

  • java回顾:高效读写缓冲流、指定字符集转换流、序列化流、打印流PrintStream、装饰者模式、commons-io工具包

    高效读写缓冲流、指定字符集转换流、序列化流、打印流PrintStream、装饰者模式、commons-io工具包

  • 【java】4.3. 缓冲流

    缓冲流是Java I/O中的一个重要概念,它可以提高文件读写的性能。在本节中,我们将详细讨论缓冲流的概念、使用方法以及实例。缓冲流有两种类型:缓冲字节流和缓冲字符流。缓冲字节流包括和,而缓冲字符流包括和。

  • 如何优化Java中的文件读写性能?

    本文介绍了如何优化Java中的文件读写性能,主要包括使用缓冲流、Java NIO的Channel和Buffer,以及适当的缓冲区设置和批量处理策略。这些技术可以帮助开发者在处理大量文件时提高系统的效率和性能。微赚淘客系统3.0小编出品,必属精品,转载请注明出处!

  • java-字符缓冲流(提高读写效率)

    BufferedWriter:将文本写入字符输出流,缓冲字符,以提供单个字符,数组和字符串的高效写入,可以指定缓冲区大小,或者可以接受默认大小。默认值足够大,可用于大多数用途。BufferedReader:从字符输入流读取文本,缓冲字符,以提供字符,数组和行的高效读取,可以指定缓冲区大小,或者可以使用默认大小。默认值足够大,可用于大多数用途。使用字符缓冲流读取文件中的数据,排序后再次写到本地文件。

  • 面试8-IO

    1.什么是流?作用是什么? 答:流是一种有顺序的,有起点和终点的字节集合,是对数据传输的总成或抽象。 即数据在两设备之间的传输称之为流,流的本质是数据传输,根据数据传输的特性讲流抽象为各种类,方便更直观的进行数据操作。 2.IO流的分类? 答:根据数据处理类的不同分为:字符流和字节流; 根据数据流向不同分为:输入流和输出流。 3.字符流和字节流的区别是区别是什么? 答:字符流的由来:因为数据编码的不同,而有了对字符进行高效操作的流对象,其本质就是基于字节流读取时,去查了指定的码表。

  • 谈谈Java中的IO流

    前文中的传统流式IO也好或者标准IO也罢。在实际工作中都用得不多,毕竟没有那个公司的业务需要你从控制台输入指令或者操作。Java中的文件操作如读取或者删除等操作优先考虑相关类的使用。另外无论是输入流还是输出流,只要明白了输入是从其他地方读入内存,输出是从内存写到其他地方。选择什么样的流,或者什么样的API去完成这个过程就简单明了了。

  • Java--IO流

    Java IO流

  • java中的IO缓冲流(高效流)---原始流的升级版

    什么是缓冲流?答:就是比原始流(加File的流)传输效率更加快的流。优点:1.自带缓冲区,读写性能更加强悍 2.自带8k缓冲区,原始流是1k 直白理解:就是原先传输的只是水管慢慢传,现在加上了一个水塔,可以提前缓存更多的数据。 2.语法? 答:和原始流差不多。一样用到多态的方法。抽象类前面加上Buffere就好了 旁白:缓冲流和原始流写法差不多,就是在原始流写好的基础上加上一条缓冲流语句。这个语句就是抽象类前面加上这个就可以了Buffere。缓冲流还多加了一条语法(行读取)的读写Line

  • java高效流读写_JAVA中的基本IO流及高效缓冲流读写文件的4中方法

    一:基本IO流1.字节输出流超类:OutputStream作用:从java程序将数据写入到文件中,每次只操作文件中的1个字节使用其子类,FileOutputStream操作文件2.字节输入流超类:InputStream作用:从文件中读取字节到程序,每次只读取一个字节使用其子类FileInputStream读取文件3.转换流:OutputStreamWriter,字符流到字节流的桥梁InputStr...

  • 数据挖掘在移动客户投诉分析中的应用研究.pdf

    数据挖掘在移动客户投诉分析中的应用研究.pdf

  • 几种Java读写数据的流性能对比

      近来,在做服务器后台处理数据的时候,需要用到Java自带的几种流对数据进行读写,初始时没怎么在意,就随便用了一个,结果发现性能上并不尽如人意。于是对几种常用的流做了个小小的性能测试。测试代码如下: 1 public static int FileOutputStreamTime = 0; 2 public static int BufferedOutputStr...

  • 提高Java IO操作的性能

     一、性能优化的一般概念 人们普遍认为Java程序总是比C程序慢,对于这种意见,大多数人或许已经听得太多了。实际上,情况远比那些陈旧的主张要复杂。许多 Java程序确实很慢,但速度慢不是所有Java程序的固有特征。许多Java程序可以达到C或C++中类似程序的效率,但只有当设计者和程序员在整个开发过程中密切注意性能问题时,这才有可能。 本文的主要目的是讨论如何优化Java IO操作的性能。许多应用

  • Java IO 以及 NIO 详解

    上一篇:Java 队列详解 IO 介绍 IO 是 Input/Output 的缩写,它是基于流模型实现的,比如操作文件时使用输入流和输出流来写入和读取文件等。 IO 分类 传统的 IO,按照流类型我们可以分为: 字符流 字节流 其中,字符流包括 Reader、Writer;字节流包括 InputStream、OutputStream。 传统 IO 的类关系图,如下图所示...

  • 如何增强JAVA的I/O性能

    如何增强JAVA的I/O性能 JDK 1.0.2 的 java.io 包暴露了很多I/O性能问题,这里将介绍一个优化方案,附加一个关闭同步的方法。 Java的I/O性能曾经是很多Java应用的瓶颈,主要原因就是JDK1.0.2的java.io包的不良设计和实现。关键问题是缓冲,绝大多数java.io中的类都未做缓冲。事实上,只有BufferedInputStream 和 B

  • BufferedReader.readLine()方法是如何实现的

    我们都知道通过使用BufferedReader的readLine()方法可以逐行读取文件的内容,如下所示 import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class ReadLine

  • Java中通过缓冲区提高I/O系能

        我们知道Java中一般的输入输出流类都是用单字节的读取方法来进行I/O操作的,也就是说每次只读写一个字节的数据,这种方法显然繁琐低效。如果从设备读取10M的文件,每次读取一个字节,完成操作将需要做10M/次I/O操作,I/O操作又是一件相当耗时的事情,无疑在很大程度上降低了系统的性能。     Java中专门提供提高I/O效率的缓冲类,这好比在数据读写时提供一个临时缓冲区,每次读取一...

  • 【Java】缓冲流如何提高性能

    缓冲流如何提高性能(随笔,写的比较粗糙,详情还是请自行观赏源码)

  • 操作系统——提高I/O的其他方法

    提高I/O的其他方法 磁盘高速缓存 概念: 指在内存中为磁盘盘块设置一个缓冲区,在缓冲区中保存某些盘块的副本 磁盘高速缓存是一组在逻辑上属于磁盘,而物理上是驻留在内存中的盘块。 在内存中的大小是固定的,所有未利用的内存空间作为一个缓存池,供请求分页系统和磁盘I/O时(作为磁盘高速缓存)共享 数据交付方式: 数据交付:直接将高速缓存中的数据,传送到请求者进程的内存工作区中。 指针交付...

  • java IO流面试题和选择题

    1.PrintStream、BufferedWriter、PrintWriter的比较?  PrintStream类的输出功能非常强大,通常如果需要输出文本内容,都应该将输出流包装成PrintStream后进行输出。它还提供其他两项功能。与其他输出流不同,PrintStream 永远不会抛出 IOException;而是,异常情况仅设置可通过 checkError 方法测试的内部标志。另外,为了

Global site tag (gtag.js) - Google Analytics