一行代码跨平台适配颠覆传统手机建站模式

news/2024/5/21 5:14:31/文章来源:https://blog.csdn.net/weixin_30871293/article/details/98424443

想要让用户在移动端也能浏览 PC 网站,通常有两种方法,一是另起炉灶,重新按照移动端的设计规则建一个移动网站,这样建成的网站将和原 PC 站相互独立,比如 新浪网 / www.sina.com.cn 和 手机新浪网 / 3g.sina.com.cn 的区别。另一种方案则是响应式设计,在建 PC 站前即考虑好页面布局如何能适应多屏幕浏览,这样移动设备可以通过原网址来浏览 PC 站点,比如在移动端输入 www.iceo.com.cn.com,都可以看到自适应屏幕大小后的中国企业家网站。

但以上两种方法皆有弊端——另起炉灶的方法不仅要耗费额外的人力和时间成本,还会在建站完成后遇到一系列问题,比如用户需要记住两个域名,这可能导致移动站点流量减少,比如 PC 站和移动网站需要分别做 SEO 和 SEM。而响应式设计的方法虽然解决了域名统一的问题,但对设计师来说,如果是逻辑结构复杂、页面布局繁复的网站,要在开始设计之前便考虑好如何布局页面才可使多屏幕的浏览体验均良好,还是有一定难度的。因此,“云适配”希望通过在 PC 站中嵌入一行 JS 代码来直接解决繁复的适配问题。

“云适配”的工作原理如下:它会为需要适配的网站生成一行 JS 代码,这行代码被嵌入网站源代码后,即可发挥适配作用。它利用 html5 技术,通过 JS 实现对 PC 网站目标网页数据的分析和抓取,并在云端完成针对用户当前设备的网页最佳展现方式的计算,最后在浏览器端实现 html 结构的重排以及 CSS 的重新渲染,以适应移动端用户的浏览习惯。而由于该行 JS 代码获得的是网页前端数据信息,所以可以实现内容的实时更新和动态页面的实时生成,不被第三方服务器缓存。这一点也区别于百度 site app 通过搜索引擎抓取静态页面,并在 PC 站和移动站之间进行域名映射的适配思路。

 

不过,虽然“云适配”可以自动实现移动网页的重排,但由于每个网站都有自己特殊的排版需求,比如电商网站会希望“购物”按钮放在显眼的位置,而下置评论区块等,所以针对各个不同网站进行适配时,还是避免不了人工的参与,需要手动对一些页面布局进行设计。目前云适配针对不同的网站给出了一些重排的模板,分别适应媒体、电商、企业官网等需求。

此前“云适配”一直在服务企业、媒体、电商等网站,为其提供定制的移动化设计以获取盈利来源,此前合作的客户不乏微软、联想、CSDN、IDG 等知名网站。但“云适配”创始人 Ben(陈本峰)告诉我,他们已于 9 月份决定转向做 PaaS,如果一直针对企业客户做定制设计,虽然可获得高收入,却将逐渐变成外包公司,这也违背了创业的初衷。

他希望将云适配变成基于微软 Azure 的 PaaS,成为服务开发者的开发工具,最后由开发者直接服务于企业用户。盈利模式也将改为按流量计费——即按照“云适配”为每一个网站进行适配时消耗的云端流量来收费,以及提供增值服务,比如图片压缩(在云端自动把适应 PC 浏览的高分辨率图片缩成小分辨率图片,节省用户流量至原先的 1/5),或者是正在计划当中的视频转码服务、还有将 flash 转化成 html5。Ben 说他希望通过多种增值服务来提供一站式解决方案,让网站开发者可以直接在云端操作,减少为跨屏所做的额外设计与开发的工作量。

而对于适配技术在未来的价值,Ben 表达的观点则和K.K.很相近——

未来十年中,屏幕(Screen)会是一个趋势,现在书本逐步开始被“屏幕”取代,未来杂货铺、加油站、飞机里甚至大型建筑物的表面都会有屏幕,我们也会一边看电视,一边玩手机和电脑。而所有这些屏幕背后的媒体又会逐渐构成一个类似“生态圈”一样的生态系统,有所互动,彼此依赖。在这样的多屏时代里,跨屏幕的便捷解决方案自然有其价值。

“云适配”由陈本峰和高婧在去年年底创办,陈本峰此前在香港科技大学的研究课题即与之相关,后来在微软总部参与了 IE8、IE9 浏览器的内核研发后对网页渲染技术有了更深的了解,因此在回国创业后选择了这一方向。联合创始人高婧是香港科技大学和美国哈佛大学学士,担任过前香港 WebNova 公司商务总监。云适配于今年 7 月份从微软云加速孵化器毕业,获得几位天使投资人和机构的数百万人民币天使投资。

转载于:https://www.cnblogs.com/sunliqing/p/3468712.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_742903.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大型网站--负载均衡架构

大型网站--负载均衡架构 摘自:http://www.cnblogs.com/and/p/3366400.html 负载均衡 (Load Balancing) 负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理…

【推荐】腾讯android镜像(做Android开发的得好好利用下这个网站,国内的大公司还是可以滴……)...

原文地址:http://android-mirror.bugly.qq.com:8080/include/usage.html Windows I. Open Android SDK Manager II. Config User Defined Sites Add this url to "User Defined Sites": http://android-mirror.bugly.qq.com:8080/android/repository/add…

网站日访问PV

每个老板或客户都会问架构师这个问题. 你设计的网站能承受多大的日访问量. 程序员都会拍胸脯说出一个心理最大数字.说的时候很有信心.其实这个数字大多是猜的.作为一个理性的程序员怎么能用猜呢? 这里就介绍如何计算网站能承受的最高日访问数.一. 我们得先做测试确认基本数据.…

大型网站架构之WEB前端优化

回顾下之前博客中提到的大型网站架构: 这张图中,有很多经典的模块。比如CDN服务器,反向代理服务器,负载均衡系统,应用服务器,分布式缓存系统等等。之后的几篇博客中我会逐个来介绍。今天先来看看WEB前端优…

[支付宝]手机网站支付快速接入

参考开发文档:https://doc.open.alipay.com/docs/doc.htm?spma219a.7629140.0.0.FjX7f6&treeId193&articleId105285&docType1#s0 文档中其它地方还好理解,倒是第三步有点容易让人误会,下面是第三步中的一张表,红色字…

MVC5 网站开发之八 栏目功能 添加、修改和删除

本次实现栏目的浏览、添加、修改和删除。 栏目一共有三种类型。 常规栏目-可以添加子栏目,也可以添加内容模型。当不选择内容模型时,不能添加内容。 单页栏目-栏目只有一个页面,可以设置视图。 链接栏目-栏目为一个链接,点击后转到…

python实现zabbix批量监控WEB网站和批量监控主机端口

相信大家在网上应该看到很多类似的东东,本文主要是整理总结下,并使用python脚本来实现,为什么要使用python,后面会说原因,当然要实现批量添加监控还是要用到zabbix的Discovery功能来实现,所以我们的脚本关键…

【原创】本地通过IIS设置开发的localhost网站的域名改为个性域名方法

效果图: 操作步骤如下: 第一步: 在本地IIS上新建个网站,如下图所示 第二步,修改host文件加配置节点如下图所示第三步,在vs里面找到你的web项目,修改web属性如下图: 要注意的是,在IIS里面创建网站后,如果出现权限的问题的话,把应用程序池的标识改为本地…

基于Servlet的技术问答网站系统实现(附源码)

这一篇博客将详细介绍一个基于Servlet的问答网站的实现,有详细的代码。 可能篇幅较长,以代码为主,有兴趣的童鞋看完可以尝试动手搭建一个属于自己的问答社区。 工具:Eclipse,数据库用到了MySQL,这次项目中未…

LAMP-----3、wordpress网站从web01复制到web02中

需要把web01里面的wordpress程序拷贝到web02中 在web01上操作:[rootweb01 ~]# cd /application/nginx/html/[rootweb01 html]# lltotal 52-rw-r--r-- 1 root root 537 Feb 13 10:41 50x.htmldrwxr-xr-x 2 root root 4096 Feb 22 11:35 bbsdrwxr-xr-x 7 www www 4096…

网站时常出现too many connection的错误

安装了一个程序,大访问量测试的时候发现竟然连接不上数据库了,仔细检查发现MySQL数据库出现1040错误,提示“too many connections”。那么改如何解决这个问题呢? 其实MySQL默认的最大连接数为100,可能在大访问量的时候…

IIS 发布添加网站错误:HTTP 错误 500.21 - Internal Server Error 解决方案

原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装 解决:开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行->%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.…

Nginx 配置 SSL 证书 + 搭建 HTTPS 网站教程

2019独角兽企业重金招聘Python工程师标准>>> 一、HTTPS 是什么? 根据维基百科的解释: 超文本传输安全协议(缩写:HTTPS,英语:Hypertext Transfer Protocol Secure)是超文本传输协议和…

30个免费下载高质量精美照片素材的网站

在设计中使用免费的照片素材可以节省大量的时间。网络有有很多分享照片资源的网站,有些是免费的,有些则需要付费,当你在设计中使用网上的照片素材的时候要注意使用协议以免带来麻烦。今天这篇文章向大家推荐30个国外的免费下载高质量精美图片…

网站技术架构学习整体贴-《大型网站技术架构》

大牛整理图 (来自https://blog.csdn.net/kissqw/article/details/45198639) 整体总结帖 大型网站技术架构:摘要与读书笔记: https://www.cnblogs.com/xybaby/p/8907880.html 作者专访 Csdn专访李智慧: https://www.csdn.net/article/2015-0…

分享13个自学编程的优质网站

后台经常有粉丝发问:编程适合零基础的人自学么?自学编程的学习资源应该去哪里找?网络上免费的编程资源价值大么?...... 如今,很大一部分人在学习编程的道路上都选择自学,但都苦于找不到适合自己的学习资源…

【网络安全】两招识破钓鱼网站

㈠ 查 Alexa 排名 http://www.alexa.com 越靠前、真实性越高以 中国建设银行为例 Alexa Traffic Rank:Alexa网站流量排名 Traffic Rank in CN:国内流量排名 ㈡ 查 Google 的 PR 值 http://pr.chinaz.com PR(Page Rank)∈[0,10] 越大、表明该网页越重要 小…

我的网站搭建 (第十天) Ueditor编辑器

2019独角兽企业重金招聘Python工程师标准>>> 之前说过,我的网站编辑器一开始是tinymce,然后才用的ckeditor。可是最近我发现,ckeditor的小图标不是很美观,看久了有点low的样子。我是不是应该换一个编辑器呢&#xff0c…

如何屏蔽网站发起favicon.ico的请求

2019独角兽企业重金招聘Python工程师标准>>> favicon.ico 图标用于收藏夹图标和浏览器标签上的显示,如果不设置,浏览器会请求网站根目录的这个图标,如果网站根目录也没有这图标会产生 404。更有甚者,比如我司&#xff…