聚合文章列表
16 浏览

淘宝响应式WebUI设计实践

感谢贷岩的邀请,我在本期奶茶会上做了“响应式设计实践”的分享,是接着上一次的话题进一步讨论“如何实现”。响应式Web设计(ResponsiveWebdesign)是当下比较流行的话题,什么是响应式设计?简单讲,页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。具体的实践方式由多方面组成,包括弹性网格和布局、图片、CSSmediaquery的使用等。响应式设计听起来非常理想,但其技术实现则困难重重,因为响应式设计并不仅仅包含设计本身,还包含实现,更进一步讲,实现原理固然简单,但要考虑到开发成本、性能、可维护性方面则又是充满了挑战。比如说,我们都知道使用MediaQuery来实现CSS去适配各式终端,但MediaQuery应当从高分辨率还是往低适配还是从低分辨率往高适配?容器样式使用MediaQuery来作适配,那么布局是不是也适合用MediaQuery作适配?加入MediaQuery适配后的页面体积增加了,如何在小屏幕终端里降低页面体积?带有复杂交互的组件如何作适配?MediaQ

响应式设计 2014-05-19 发布
17 浏览

[转]响应式设计简易指南

移动优先最近一个比较火的词叫移动优先。它的意思是,先为移动端设计样式,然后再根据需求去优化更大屏幕的样式。换句话说,假如你把移动端样式当成网站的默认样式,且以后不用去优化它,一步到位。那就更省事了!“假定默认使用一个灵活但简单的布局,你的确可以适配各种浏览器,但这还不算是完全做到了响应式布局。所以当我们谈论「移动优先」,实际上是在说「渐进增强」。”—EthanMarcotte用Min-width进行媒体查询(MediaQueries)现在来介绍一种特别的布局方式。通过min-width来界定不同屏幕该如何布局。它能就近检测出不同设备的屏幕大小(即mediaqueries,可直译为媒体查询),比在样式表末尾或一个单独文件中处理更简单。/*Smallscreens(default)*/html{font-size:100%;}/*Mediumscreens(640px)*/@media(min-width:40rem){html{font-size:112%;}}/*

响应式设计 2014-05-23 发布
14 浏览

一个简单demo让你明白真正的‘响应式设计、em、文字图标svg’

大多数网站所谓的响应式设计,只是在不同大小屏幕上能正常显示罢了,在大屏幕上显示全部页面,在小屏幕上隐藏一部分不重要的页面,这样的响应式设计只是为了兼容pc和移动,但在移动上的效果却是很不理想的,隐藏掉的页面内容虽然不能看到,但却同页面一起加载,浪费资源流量,想想那蛋疼的3G能访问这样的响应式网页吗!你见过一个网页在不同屏幕上是“等比缩小、等比放大”的响应设计吗?不管是文字大小,图片大小,所有的一切都是等比的!请不要惊讶,其实这只是一点雕虫小技,但作为一个前端工程这必须是基础知识了,首先点击下面demo试试吧,拖动浏览器大小测试一下:http://html5css3webapp.com/zw-dome/responsive/响应设计css:我设置每100px屏幕宽度变化就给body一个相对应的em值,body是顶层节点,子节点继承相应的em值改变大小。@mediascreenand(min-width:1601px){body{font-size:2.2em}}@mediascreenand(min-width:1

响应式设计 2014-06-10 发布
AD 友情赞助
12 浏览

Responsive Web Design 不是萬能

ResponsiveWebDesign是現在網頁製作的趨勢,但有些情況不能提到新做網頁、或是改版,就喊RWD直接上。隨著螢幕視窗尺寸改變網頁內容排版方式是RWD的特色,卻也成為我在某些時刻不想用它的原因,很多時候RWD解決了問題、卻產生更多的問題...如果你的網站功能複雜要呈現的資料極龐大,是否要採用RWD技術製作網站真的要好好考慮斟酌下。使用情境「什麼情況下使用者會用手機瀏覽網頁?」基於這個大前題、MobileWeb和DesktopWeb就不該長一樣,功能也會有所不同甚至新增刪減。不是使用者看不到就沒關係,即使設了Display:none一樣會被瀏覽器讀入,只是畫面上不會顯示。Mobile和Desktop甚至SmartTV載入同一套HTML、同一套圖片就會產生「圖片尺寸、網路傳輸」兩個大問題。圖片尺寸ResponsiveWebDesign就是用CSS或JS控制一頁HTML解決各種尺寸的設計,但從手機320px到電視螢幕1920px都做在同一頁不覺得哪裡怪怪的嗎

响应式设计 2014-06-16 发布
14 浏览

使用响应式设计改造小说网站

因为要在其它设备上测试响应式设计的效果,需要先对开发环境做些简单的配置。启动服务器时需加上本机的IP地址和访问端口(通常是80):railss-b192.168.0.100-p80配置Windows系统的内置防火墙,开启80端口以供其它设备访问:netshadvfirewallfirewalladdrulename="OpenPort80"dir=inaction=allowprotocol=TCPlocalport=80查看和删除防火墙规则的命令:netshadvfirewallfirewalldeleterulename="OpenPort80"protocol=TCPlocalport=80netshadvfirewallfirewallshowrulename="OpenPort80"响应式设计的优缺点就不多说了,已经有太多的文章讲过这些。这里主要讲如何使用响应式设计改造现有的小说网站。首先,需要使用viewport标签设置屏幕宽度为设备宽度,使网站内容可

响应式设计 2014-06-19 发布
13 浏览

华夏银行全面打造“智慧网站”

家住朝阳区的刘教授,对投资理财的兴趣并没有因为退休而减弱,但老花眼的他浏览起银行网站着实不易。刘教授向华夏银行的职员小张反映说,“我年龄大了,眼睛视力不好,看网站很费力啊!”小张听后随即向刘教授介绍了华夏银行升级后的智慧网站“老年服务版”,整个网站显示的页面及文字比正常大很多,可清晰辨识网页内容。“页面文字很大,内容清晰,不用又戴眼镜又拿放大镜了!”刘教授说。据介绍,为满足人们生活网络化转型,以及各阶层普通群众的需要,华夏银行全面升级推出“智慧网站”,集自动化、无障碍化、智能化、科技化、国际化五大优势于一身,充分突出“智慧”的特点,注重用户体验,使金融服务更人性化的同时,让银行网站的操作变得舒适、简单、自由,“慧”及广大客户。响应式设计,移动终端上网界面自动适应。据介绍,“自动化”响应式设计能够自动缩放适应不同上网设备大小的屏幕,是当下最受推崇的移动网页优化方式。华夏银行“智慧网站”采用该技术,可根据用户行为和设备环境(例如不同的系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。无论客户使用的哪种移动客户端(如不同品牌手机、PAD等)

响应式设计 2014-06-20 发布
AD 友情赞助
14 浏览

Web APP幻灯图片切换 安卓幻灯效果 IOS幻灯样式 手机幻灯 横屏 竖屏 响应式设计幻灯 兼容

WebApp安卓手机IOS手机幻灯效果-活动轮播图jquery2.0.3-http://my.oschina.net/cart/