[发明专利]动态排版在审
申请号: | 202080080651.X | 申请日: | 2020-09-04 |
公开(公告)号: | CN115039064A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 斯科特.凯勒姆;安娜.门罗.菲茨纳 | 申请(专利权)人: | 斯科特.凯勒姆;安娜.门罗.菲茨纳 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/04842;G06F40/106;G06F40/109;G06F40/14;G06F40/143 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 张贵东 |
地址: | 美国弗*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 排版 | ||
一种用于提供动态排版包的由计算机实施的方法。所述方法接收用户对排版包的请求,所述排版包包括一种或多种字体和一种或多种呈现规则,以用于跨布局上下文定义用于内容的多种元素的排版。响应所请求的排版包,所述方法向所述用户提供链接。所述链接引用所请求的排版包。所述方法将所述内容的所述元素中的至少一部分匹配到所述一种或多种呈现规则中的一个或多个参数上。所述一种或多种呈现规则响应于由具有显示器的计算机化设备的执行,针对所述显示器动态地排版所述内容。
技术领域
本文讨论的实施例总体上涉及网页设计中的排版预置(provisioning)。
背景技术
开发者和程序员对网页及其内容进行设计和编码,以用于各种平台和设备。网站制作成可缩放到各种尺寸。这使得它们能够在手机、平板和台式计算机上工作。针对排印(typographic)元素(例如,标题和段落)的尺寸的控制缺乏设计和开发解决方案;因此,程序员和设计者需要创建复杂的排印规则,以使得文本在使用排印元素的每个上下文中看起来良好。
开发者和程序员需要编写大量的代码以管理布局内的排印变化,因为需要考虑到可能出现文本的每个上下文并进行处理。这些上下文变化可能出现在侧边栏内(而不是在文本的主要部分中),且还与这些布局在不同设备上如何改变有关。一般,简化排版以减少所需代码的量,但这导致较无趣的设计。
已优选针对这些变化编写他或她自己的代码,但是对于可能具有基本知识或能力的小企业主或可能已经学习过关于万维网(web)编码的速成课程的小企业主来说,编写适当的代码仍然是有挑战性的。存在为用户提供设计模板的拖放式web设计供应商或主机,但是用户有时受到所提供的模板种类的限制。此外,一些模板缺乏适应不同显示尺寸的能力;它们将信息提供给浏览器,以相应地调整页面内容。
因此,实施例尝试创建技术方案以解决上述挑战的缺陷。
发明内容
实施例通过以下操作创建针对上述挑战的技术方案:创建易用工具,以使用户希望构建的web内容能够动态地调整以适应不同的显示器,而无需编写代码以完成它们自己。此外,实施例的多个方面可以进一步提供完整的排版配置,以使得可以用上面的代码为不同设备适当地呈现web内容。
附图说明
本领域的普通技术人员可理解,图中的要素是为了简明和清楚而示出的,因此并未示出所有连接和选项。例如,商业上可行的实施例中有用或必要的常见但易于理解的要素可能一般没有描绘,以便有助于较无碍地示出本公开的这些多种实施例。还可理解,可能按特定发生顺序描述或描绘了某些动作和/或步骤,而本领域技术人员可理解,实际上并不要求这种关于顺序的特异性。还可理解,本文使用的术语和表述可能是针对它们的各自相应的调查和研究领域定义的,除非本文已经另外阐述特定含义。
图1A至图1B是示出关于web内容呈现的现有技术方案和限制的示图。
图2A至图2B是示出根据一个实施例的动态排版的示图。
图3A至图3C是示出根据一个实施例的附加示例的示图。
图4是示出根据一个实施例的方法的流程图。
图5是示出根据一个实施例的便携式计算设备的示图。
图6是示出根据一个实施例的计算设备的示图。
图7是示出根据一个实施例的排版包的示图。
图8是示出根据一个实施例的与web内容相匹配的示例性CSS指令的示图。
图9A至图9F是根据一个实施例在应用了包之后的内容的屏幕截图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于斯科特.凯勒姆;安娜.门罗.菲茨纳,未经斯科特.凯勒姆;安娜.门罗.菲茨纳许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080080651.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:计算机实现的物联网通信系统及方法
- 下一篇:用于牙印模的可固化组合物