【畅谈百度轻应用】siteapp–让独立博客变成手机app

简介:

刚开始做android的时候,就有过一个想法:那就是为自己的独立博客制作一款手机app,通过这个app,读者就可以在手机上阅读博主的最新博文。后来演变成制作一个app模板,为所有的博主或者站长提供一个内容定制的入口,通过服务器打包编译生成定制的手机应用。这样就可以为所有的不懂技术的站长,提供一个拥抱移动互联网机会。

 甚至方案我都想好了,通过rss方式(这样可以基于开源的rss项目),做native形式的app 。视网站流量向站长收取一定的费用,象征性的,仅作服务器成本。
 但是想法归想法,多少想法停留在了想法,最终死在了肚子里哇。
 一位朋友推荐,偶然看到了百度推出的 siteapp 。看完之后暗自感叹,人家都做出来鸟……
 好了,俺们不做那吃不到葡萄嫌葡萄酸的人。本着学习的态度,好好研究了一下siteapp。
 至于如何通过这个网站生成自己网站的手机app,我们就不做介绍了,请 移步这里
 简单说一下使用的感受:
 1. 应用使用的类型是webapp方式 ,简单说就是内嵌浏览器去访问网页。好处就是页面发生任何变动,不会影响客户端,这一点无疑就能够应对五花八门的网站页面了。但是在执行效率和用户体验上要打折扣。
   这一点历来就是webapp和native app争论不休的地方,难说谁更好。
 2. 内容接入方式很赞
 网站内容接入的方式比较容易操作,导航就是将网站的各个分类的网址贴过来即可。网站是一个朋友的,编辑完才发现没有验证权限。囧
aLEAu.png
 这里有个问题还是比较明显的,那就是各个站长托管的主机各不相同。装备好点的,访问速度会快一点;装备差的,页面加载就很慢。针对这一点siteapp可以做增值服务,将付费用户的内容抓取到百度的服务器上,提高访问速度,甚至直接做主机商。
  3.页面优化貌似有bug
   当应用通过审核之后,打开发现siteapp 真的将网站的页面完全展示出来了。我的网站是博客站,正文下面有推荐,有相关阅读,有评论,有导航。这些东西在手机狭小的屏幕上全部显示出来之后,非常乱。
  siteapp应该也是注意到了这一点,提供了页面优化的功能,可以将不想显示出来的模块在手机上屏蔽掉。编辑的时候,貌似是以div作为节点?有些div中的内容不想显示就做不到了,可能需要你修改页面,将冗余的部分提取到div中(?)
  还有一个貌似是bug,当你针对某片文章的页面优化之后,点击应用到全局,该文章的效果无法应用到其他文章。
小结:整体来说,siteapp还不错,基本功能可以满足我的博客站,还有一些小地方需要改进。下面是我的博客站生成的应用,欢迎使用下载,嘿嘿。

nW6UC.pngp6VQw.png





本文转自 genuinecx 51CTO博客,原文链接:http://blog.51cto.com/favccxx/1353360,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
移动开发 前端开发 语音技术
WordPress轻拟物博客主题niRvana 4.5.3(自适应手机端)
WordPress轻拟物主题niRvana,设计上不再趋从于现有的扁平风,我认为是时候从极致的扁平稍微向拟物致敬了,因此采用了轻拟物的风格。niRvana 设计和样式更加新颖,一眼看上去就会被他吸引住,主题配色也非常舒服。而且它有两个功能特别有意思,一个是自动根据文章特色图片识别出图片的主色调,在首页、文章分类页用最美的方式显示滚动图片,另一个则是文章支持语音朗读。主题细腻有质感,手机端体验非常好。
44 2
|
14天前
|
存储 移动开发 Android开发
使用kotlin Jetpack Compose框架开发安卓app, webview中h5如何访问手机存储上传文件
在Kotlin和Jetpack Compose中,集成WebView以支持HTML5页面访问手机存储及上传音频文件涉及关键步骤:1) 添加`READ_EXTERNAL_STORAGE`和`WRITE_EXTERNAL_STORAGE`权限,考虑Android 11的分区存储;2) 配置WebView允许JavaScript和文件访问,启用`javaScriptEnabled`、`allowFileAccess`等设置;3) HTML5页面使用`<input type="file">`让用户选择文件,利用File API;
|
15天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的多功能智能手机阅读APP的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的多功能智能手机阅读APP的详细设计和实现(源码+lw+部署文档+讲解等)
|
14天前
|
人工智能 搜索推荐 vr&ar
苹果手机iOS18最新升级:植入AI人工智能,国内百度文心一言,国外GPT4o来辅助
iOS 18亮点速览:AI强化的Siri、RCS安卓消息兼容、自定义主屏、辅助功能增强,VR进步,新隐私工具,包括锁定APP和眼动追踪。Passwords app保障安全,Apple Intelligence提升个性化体验。
24 1
|
18天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的多功能智能手机阅读APP附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的多功能智能手机阅读APP附带文章源码部署视频讲解等
22 1
|
18天前
|
机器学习/深度学习 人工智能 视频直播
AI直播手机APP震撼发布!3大场景直播,60秒一键开播!
🎉 青否数字人AI直播APP发布!🚀 在抖音等平台60秒一键开播,简化直播流程。💡 3种AI直播模式,融合6大AIGC技术,助力新手轻松直播带货且避免违规。💪 AI主播、声音克隆,实时话术改写,智能互动与讲品同步,提升转化。📊 实景与视频直播结合,适应多种场景。🌐 独立部署,自定义版权,1年免费升级,专业售后支持。🚀 (直播: zhibo175) #青否数字人 #AI直播
AI直播手机APP震撼发布!3大场景直播,60秒一键开播!
|
1月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的多功能智能手机阅读APP的详细设计和实现
基于SpringBoot+Vue+uniapp的多功能智能手机阅读APP的详细设计和实现
48 12
|
1月前
|
人工智能 搜索推荐 机器人
随着AI控制你的智能手机,App时代的结束可能已经指日可待
随着AI控制你的智能手机,App时代的结束可能已经指日可待
|
1月前
|
前端开发 JavaScript Android开发
手机APP开发|基于安卓APP实现掌上党支部——党员app
手机APP开发|基于安卓APP实现掌上党支部——党员app
|
2月前
|
存储 Kubernetes 容器
百度搜索:蓝易云【Kubernetes使用helm部署NFS Provisioner】
现在,你已经成功使用Helm部署了NFS Provisioner,并且可以在Kubernetes中创建使用NFS存储的PersistentVolumeClaim。
169 10

热门文章

最新文章