【五个非常重要的移动Web内容适应设计理念 】

译者:赵建光

  如果你要构建移动网站,那么本文可以帮你选择合适的技术方案。本文并没有具体描述如何去开发,只是介绍应该如何选择正确的方法。在开始之前我们有必要明确一下这次实践的目标。一般来说,想要构建网站的人可分为两大类:

  • 改造现有的网站,使其可以通过移动设备访问;
  • 从头开始构建全新的移动网站。?
  • 这两种目标是截然不同的,所以相应的技术方法也不同。前者的目标可以归结为:构建一个无缝缩放的网站。这样的网站可以在不同尺寸的屏幕上正常显示,而网站原有的结构、导航等则保持不变;后者的目标是构建一个全新的移动网站,以满足移动用户的需求(无论用户是否处于运动状态),这需要不同的视图设置和交互设计。

  为了区分现有的不同技术,本文使用了术语:“无缝缩放”和“内容自适应”。前者的意思是当现有的网站面向不同分辨率的屏幕时具有更大的灵活性和适应性;后者的意思是为移动用户量身定做。

阅读全文

更多java,java面试题,java学习  http://techfoxbbs.com

时间: 2024-08-30 12:46:00

【五个非常重要的移动Web内容适应设计理念 】的相关文章

【五个非常重要的移动Web内容适应设计理念】

英文原文:Mobile web content adaptation techniques 译者:赵建光 如果你要构建移动网站,那么本文可以帮你选择合适的技术方案.本文并没有具体描述如何去开发,只是介绍应该如何选择正确的方法.在开始之前我们有必要明确一下这次实践的目标.一般来说,想要构建网站的人可分为两大类: 改造现有的网站,使其可以通过移动设备访问: 从头开始构建全新的移动网站. 这两种目标是截然不同的,所以相应的技术方法也不同.前者的目标可以归结为:构建一个无缝缩放的网站.这样的网站可以在不

[Phonegap+Sencha Touch] 移动开发77 Cordova Hot Code Push插件实现自己主动更新App的Web内容

原文地址:http://blog.csdn.net/lovelyelfpop/article/details/50848524 插件地址:https://github.com/nordnet/cordova-hot-code-push 以下是我对GitHub项目readme的翻译 ---------------------------------------------- Cordova Hot Code Push Plugin 此插件提供了能够使cordova app自己主动更新web内容的功

Java学习之Xml系列五:SAX解析——搜索xml内容

本文对SAX解析进一步说明. 另外主要给利用SAX解析方法找到指定条件(如标签名称)的xml文档内容. 首先按需要介绍一下DefaultHandler. DefaultHandler类是SAX2事件处理程序的默认基类.它继承了EntityResolver.DTDHandler.ContentHandler和ErrorHandler这四个接口.包含这四个接口的所有方法,所以我们在编写事件处理程序时,可以不用直接实现这四个接口,而继承该类,然后重写我们需要的方法.(注意:ContentHandler

第十 构建Web内容的技术

第十章 构建Web内容的技术 一.HTML HTML(HyperText Markup Language,超文本标记语言)是为了发送Web 上的超文本(Hypertext)而开发的标记语言.超文本是一种文档系统,可将文档中任意位置的信息与其他信息(文本或图片等)建立关联,即超链接文本.标记语言是指通过在文档的某部分穿插特别的字符串标签,用来修饰文档的语言.我们把出现在 HTML文档内的这种特殊字符串叫做 HTML标签(Tag). 二.动态HTML 动态 HTML技术是通过调用客户端脚本语言 Ja

《Spring实战》学习笔记-第五章:构建Spring web应用

之前一直在看<Spring实战>第三版,看到第五章时发现很多东西已经过时被废弃了,于是现在开始读<Spring实战>第四版了,章节安排与之前不同了,里面应用的应该是最新的技术. 本章中,将会接触到Spring MVC基础,以及如何编写控制器来处理web请求,如何通明地绑定请求参数到业务对象上,同时还可以提供数据校验和错误处理的功能. Spring MVC初探 跟踪Spring MVC请求 在请求离开浏览器时,会带有用户所请求内容的信息,例如请求的URL.用户提交的表单信息. 请求旅

DIV+CSS实操五:经管系网页内容模块内容添加(二)

继续接着DIV+CSS实操系列的博文添加代码:DIV+CSS实操一:经管系网页总体模块布局,DIV+CSS实操二: 经管系网页添加导航栏和友情链接栏,DIV+CSS实操三:经管系网页内容模块添加标题栏和版权信息模块和 DIV+CSS实操四:经管系网页内容模块内容添加(一).我们还是添加内容版块的内容,这一次是中间部分和右半部 分.由于中间的图片无缝滚动需要JS实现,我们后续加上. HTML代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tr

Web内容管理系统 Magnolia 启程-挖掘优良的架构(3)

<h1>Author and Public instances</h1> 第一个关键观念:instance-实例.每一个项目都必须至少有一个Author实例和至少一个Public实例.下面将告诉你为什么: 基本概念:JCR JSR-170定义:是一个高级的信息管理 系统,该系统是对传统的数据仓库的扩展,它提供了诸如版本控制.全文检索,访问控制,内容分类.访问控制.内容事件监视等内容服务. Java Content Repository  API(JSR-170)试图建立一套标准的A

Python 第五阶段 学习记录之--- Web框架

什么是web服务器的原理是什么 Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端. #!/usr/bin/env python #coding:utf-8 import socket def handle_request(client): buf = client.recv(1024) client.send("HTTP/1.1 200 OK\r\n\r\n") client.send("Hell

HTTP知识普及系列:构建Web内容的技术

HTTP是为了发送Web上的超文本而开发的标记语言. CSS 层叠样式表,可以指定如何展现HTML内的各种元素,属于样式表标准之一. 动态HTML是指使用客户端脚本语言将静态的HTML内容变成动态的技术的总称. 动态HTML技术是通过调用客户端脚本语言JavaScrpit,实现对HTML的Web页面动态改造. DOM是一操作HTML文档和XML文档的API. CGI是指Web服务器在接收到客户端发送过来的请求后转发给程序的一组机制. Servlet是一种能在服务器上创建动态内容的程序,其运行在与