博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初识跨终端Web
阅读量:5046 次
发布时间:2019-06-12

本文共 1152 字,大约阅读时间需要 3 分钟。

         近期试读了《跨终端Web》这本书的部分章节,既为了拿到书,也为了记录下读后的收获的东西,这会是个非常好的习惯吧。

         标题为“初识跨终端Web”。对我来说最贴切了,在此之前,我所做的网页开发都是基于PC网页的,希望可以有个好的开头,好好深入。

         在这本书的开头,作者就点到,他接下来要说的是“跨终端”而非“跨设备”,我们经常听到“跨设备”(或者说“跨平台”),这个字眼给我们的第一印象是这个页面既能够在PC端正常打开,又能够在移动设备上正常打开。“跨终端”和“跨设备”二者在多数场景下往往能够相互替换,但又有细微的差别,作者已经说得非常明确,“跨设备”仅仅是单纯地讲适应不同的client,而“跨终端”可能要细分到设备的应用里,在不同应用上,包含浏览器。都应该能正常打开(至少我是这样理解的)。

         “跨终端Web”是为了满足我们对訪问体验的要求而出现的。我们希望它能让终端上的web具有可靠的交互性,当然。还要有良好的展示效果,我们不希望他像曾经的wap网页那样枯燥无味,这可能有点难度,由于它要适应不同的设备,不同的应用,这里包含了不同的屏幕宽度,不同的操作方式等差异。

         作者阐明了一个理念——移动优先。

移动优先的概念涵盖了移动流量暴增、聚焦业务本质和人机交互扩展。移动设备对人们来说越来越重要。而人们对移动网络的依赖也越来越大,甚至超越了PC,不仅如此,这个趋势还在保持着,其重要性不言而喻。过去,人们设计网页都是先设计PC端网页再设计移动端的网页。甚至仅仅设计PC端的网页,这些网页再移动端的兼容性往往达不到理想的效果。

聚焦业务本质是这个理念的核心,试想。我们要把整个站点系统的业务搬到小小的移动端屏幕上。这就须要非常好的规划了,我们要把最核心的业务放到屏幕上展现给用户。而人机交互扩展更是前沿,就眼下来看,这个方面恐怕大部分都属于移动端和平板电脑了。

         作者还为我们提到了几个实现“跨终端web”的手段。特别地提到了“响应式”。在读该书之前,我。不仅仅是我,可能还有非常多人,都会把“响应式”当作“跨终端”吧。实际上,它仅仅是实现“跨终端”的当中一种手段而已。“响应式”的要求是要兼容不同的设备。在各种大小的屏幕上都要正常显示,因为这样的自适应,也难怪非常多人会把它当作“跨终端”。它似乎看起来非常好用。但它的问题也非常明显,这也限制了它,我认为它不适合在大型站点系统上使用吧,不然,那会得让人看到头晕晕。

         作者还提到的其它几种实现“跨终端”的手段是多网站、多模板和多平台,那么解决方式呢?各个方法都有两面性,或许我们能够參考大公司的方法——同一时候使用多种方案。

         或许以下的章节还会有不错的内容。

转载于:https://www.cnblogs.com/lxjshuju/p/7159791.html

你可能感兴趣的文章
MAC 系统 各种操作
查看>>
FLV文件格式分析(附源码)
查看>>
基于VS Code创建Java command-line app
查看>>
JavaScript按特定条件截取字符串
查看>>
mysql explain key_len小结
查看>>
Windows 下安装 Kafka
查看>>
数据库设计经验谈
查看>>
在Windows Server 2008 R2上安装IIS服务
查看>>
Centos 7.4 yum方式安装nginx
查看>>
[C#] winform中的DataGridView的列宽设置(自动调整列宽)
查看>>
【zoj3645】高斯消元求解普通线性方程
查看>>
Material Design学习-----TextInputLayout
查看>>
MySQL基本命令和操作
查看>>
YTU 2633: P3 数钱是件愉快的事
查看>>
SpringBoot-自动装配对象及源码ImportSelector分析
查看>>
http://blog.codingnow.com/2008/03/hot_update.html印象深刻
查看>>
MyBatis:学习笔记(3)——关联查询
查看>>
C陷阱与缺陷读书笔记
查看>>
Beaglebone Black– 智能家居控制系统 LAS - 网页服务器 Node.js 、Web Service、页面 和 TCP 请求转 UDP 发送...
查看>>
PRISM 4 - RegisterViewWithRegion & Custom Export Attributes
查看>>