Android 网站和本机应用程序的文章将以何种格式存储?

Android 网站和本机应用程序的文章将以何种格式存储?,android,ios,native,Android,Ios,Native,如果新闻网站也有原生Android和iOS应用程序,它们会以何种格式存储文章?(原始问题:本机应用程序可以读取/处理HTML吗?但这产生了不回答第一个问题的答案。)是的,它们可以,使用网络视图 您可以找到一些最新的文档以及如何使用它的示例: 我过去曾亲自实施过这样一个系统:我们使用了HTML的一个子集,即它存储为HTML,但只允许特定的标记和标记组合 为了确保这一点,系统在存储HTML之前检查并清理了所有HTML 在iOS和Android上,我们使用了相应的web视图来显示HTML。CSS在

如果新闻网站也有原生Android和iOS应用程序,它们会以何种格式存储文章?(原始问题:本机应用程序可以读取/处理HTML吗?但这产生了不回答第一个问题的答案。)

是的,它们可以,使用网络视图

您可以找到一些最新的文档以及如何使用它的示例:


我过去曾亲自实施过这样一个系统:我们使用了HTML的一个子集,即它存储为HTML,但只允许特定的标记和标记组合

为了确保这一点,系统在存储HTML之前检查并清理了所有HTML


在iOS和Android上,我们使用了相应的web视图来显示HTML。CSS在显示时被添加到HTML中,以便进行适当的样式设置。Android、iOS和web的CSS是不同的。

您可以webview@DroiDev-在HTML、CSS、Javascript和PHP方面,我非常精通,但在本机应用程序开发方面,我不是一个新手。这是什么,做一个网络视图?见下面的答案。如果您了解html、css和js,最好使用react native进行开发。他们可以以任何格式存储它们。他们有一个应用程序,他们可以在运行中转换它。@Gabeschen-当然。XML、SQL、JSON,从理论上讲,一切都是可能的。但他们会使用哪种格式?这是否意味着,例如,拥有本机应用程序的新闻网站会将其文章存储在正常的完整HTML页面中,而本机应用程序只会加载这些页面?(请参阅重新措辞的问题)您可能遇到过这些类型的应用程序,它们实际上是网站。用户体验很糟糕。这是一个HTML的包装器,最好的类比是在“原生”应用程序中嵌入一个网站。Tbh不要这样做,如果你擅长JS/TS/CSS,最好还是做一个React原生应用程序。谢谢你花时间。但对我来说,这听起来更像是网络或混合应用?因为大型期刊会发布带有不良UXs的本机应用程序吗?你改变了实际问题,这让它有点混乱,你能清楚地问出你想要的吗?因为在我看来,你真的想把它解析成JSON并使用标准的RESTAPI吗?如果你仍然觉得重新措辞的问题不清楚,请看一下我对Codo的问答。这应该说得很清楚,这就是我的意思!谢谢。下一个问题:这个子集是你自己定义的还是有全局规范,比如W3C的HTML5规范?我们自己定义的,只是使用了我们需要的最小集合。随着时间的推移,我们稍微扩展了它。如果我没弄错的话,我们从H2、H3、P、BLOCKQUOTE、IMG、I、B、UL、LI和A以及一些附加规则开始,例如IMG标记必须是P元素中的唯一元素。明白了。您也可以使用ID和类吗?您当然可以使用类(您可能希望将其限制为几个特定的类)。我想你也可以使用ID——我只是不知道现在在做什么。我还记得,我们检查、清理并有时替换属性。对于图像,它们必须来自我们自己的图像数据库。所以我们像
src=“library/3172”
那样存储它们,并在显示属性值之前用完整链接替换属性值。OK。我认为你的系统会以裸体的形式存储文章内容,这样整个网页上只有正文标签之间的部分是正确的吗?通过(相当于)服务器端include或AJAX调用,内容将由网站和本机应用程序加载?