Page History
用户可以标记Magnolia 5里的任何位置为书签。这样做的目的是,用户能够收藏他们常用的应用、特性和页面。比起不得不通过导航去目标位置,直接点击书签更好。您可以在浏览器种直接标记位置,也可以使用收藏夹应用。您可以将Magnolia 5里的任何位置标记为书签。这样做的好处是,您可以收藏常用的应用、特性和页面。直接点击书签比导航去目标位置更为方便。您可以在浏览器中直接标记位置,也可以使用收藏夹应用。
Table of Contents |
---|
通过历史碎片标记位置
标记任何位置的能力是通过在URL结尾处附上一个历史标记位置的能力是通过在URL结尾处附上一个历史碎片来实现的。在Magnolia 5里,碎片跟踪应用的内部状态,识别应用的名称、打开的标签卡,有时也识别到被编辑页面的路径。这就使得用户能够标记非常精细的细节信息,例如在一个网站体系里选择一个特定页面。
...
对于每一个能够在历史里找到的页面,应用应该生成一个独一无二的历史记号。记号可以是一个简单的字符串,让应用能够通过分析它而返回到一个特定的状态。这个记号将会作为一个URL碎片(在位置栏里的“#”号之后)保存在浏览器历史中,当用户在历史里前后查找或是打开一个链接时,这个碎片则被传递回到应用程序。
碎片格式
历史碎片对自带的Shell应用使用以下句法:历史碎片对自带的Shell应用使用以下语法:
#shell:<shellAppName>:<parameter>
对普通的应用使用以下句法:对普通的应用使用以下语法:
#app:<appName>:<subAppId>:<parameter>
...
Overview
Content Tools