北京时间5月22日消息,据国外媒体报道,就在上周,苹果公司提出未来可能设计后PC混合系统。同时,乔布斯对“后PC时代”概念的阐述也受到了科技社区的极大欢迎。这周,一项新的专利程序文件披露,苹果正在开发一款跨平台文字处理程序,而且跨平台代码远远超出了文字处理的范畴。
现存的问题
随着网页浏览器和电脑网络的发展,跨平台文本显示已经变得非常容易。不过,不同计算平台对文本格式的渲染方式是不同的,这就导致了相同的文本在不同的平台无法保持一致。尤其对于既定格式文本,其中包括了多种格式元素,如字母的高,宽,字体和空格,这些元素在不同平台通常都会以不同形式显示。因此,个别字母很可能就会出现在不同行或页面中。
对于文本协作用户而言,文本渲染方式的不一致会产生很多问题。例如,如果一位协作者指出某页的某行出现的错误,另一平台的协作者可能就无法找到错误所在。
因此,跨系统平台文本渲染技术开发势在必行。
苹果的解决方法
苹果专利程序文件描述称,在某些设备,系统可以以一种跨平台的方式排版和渲染文本。执行时,系统首先获取文本,文本中会含有文字内容,以及包含一种或多种字体的格式信息。系统还会针对一种或多种字体生成与平台无关的字体数据,该数据包含可以用来判断个别字母位置的信息。
然后,系统利用跨平台字体数据判断文本将被如何划分。最后,系统使用划分判断数据把文本转换成行和页,进而保证不同计算平台保持一致的格式。
在某些设备,系统可以在跨平台文字处理程序中运行,文字处理程序又可以在网页浏览器中运行。
苹果在专利文件中表示,这款跨平台文字处理程序可在内置网页浏览器的客户端系统中启动。
分析人士认为,这款程序可能不仅会支持Safari和iTunes,PC等其他平台也可能支持这款程序。苹果很可能借此向广大PC用户推出新款程序。