聚合文章列表
12 浏览

给产品经理讲技术丨响应式设计是啥?

【文章摘要】请不要误会,这并不是指单独适配的移动版网页,而是同一个页面,随着屏幕尺寸的改变,自适应地改变页面布局。下图就是一个栗子,随着屏幕的变宽,网页中的模块也随之调整了位置,这才是「响应式」。【相关推荐】给产品经理讲技术丨乱码导致的悲剧告白给产品经理讲技术丨把URL五马分尸给产品经理讲技术丨没线,并不可怕?给产品经理讲技术丨提需求的正确姿势是什么给产品经理讲技术丨产品后悔药来了,讲讲热补丁技术今天继续回答童鞋们在后台提的问题,很多童鞋好奇什么是响应式设计(ResponsiveWebDesign,RWD),如果用一句话来描述,那就是页面布局可以「响应」不同尺寸屏幕的设计方法。通常我们说起响应式设计都是针对网页设计的,主要是因为同一个网页,有可能是在一个4寸的Android手机上浏览,也有可能是在一个27寸的iMac上浏览,网页的设计者必须满足在不同尺寸设备上的浏览需求和良好的体验,从而催生出这种适应屏幕分辨率的设计方法。来看看下面两种页面,毫无疑问的大家会更喜欢后者。请不要误会,这并不是指单独适

响应式设计 2016-03-21 发布
6 浏览

响应式设计 (Responsive Design) 中常用的媒体查询

现在Web朝着响应式的趋势发展,媒体查询在创建响应式网站中起到了主要作用。没有媒体查询几乎不能实现响应式设计,利用媒体查询,我们可以针对特定的设备,如显示器、智能手机和平板,写CSS。媒体查询是响应式设计的核心在这篇文章中我将分享一些到目前为止我收集到的常用媒体查询。在一些示例中,我可能是错误的,但是不用担心,因为我针对这个开通了评论功能。我把它们分为显示器媒体查询、智能手机媒体查询和平板媒体查询显示器媒体查询显示器媒体查询是以屏幕大小为基础划分的640px@mediascreenand(max-width:640px){/*somerules*/}800px@mediascreenand(max-width:800px){/*somerules*/}1024px@mediascreenand(max-width:1024px){/*somerules*/}智能手机媒体查询适用于大部分主流智能手机iPhone(

响应式设计 2016-05-11 发布
9 浏览

使用 Sketch 3.9 快速实现响应式设计

Sketch3.9终于发布了原生的响应式设计解决方案。只需要设置一个属性,便可以快速实现任意尺寸的适配。昨天晚上,Sketch发布了3.9beta版http://www.sketchapp.com/beta/其中更新的一个非常重要的功能,就是是可以缩放Symbol和图层组。其实简单来说,只是在图层属性面板增加了一个Resizing的属性选项。这个选项看似很不起眼,但只需要其中两个选项,就能实现绝大部分设计的「适配」需求。用自带模版的例子举例吧。就一般bar里头的控件来说。适配起来无非就是保持边距的情况下,按照某一角对齐。这种情况就可以选择Pintocorner。这样的话,所设置的图层就会按照中心点所在父级的位置进行适配,这个选项无非就是9种情况,分别是相对四个角的四个点的编剧固定,或者分别保持纵向或横向居中,然后分别保持固定上下左右的距离。另外一种则针对希望填满父级单位的元素,比如网站的位图banner,或者填充一个列表的内容。下面的例子中,左右的标题和图标都是设置的Pintocorne

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

Sketch3.9 终于发布了原生的响应式设计解决方案

Sketch3.9终于发布了原生的响应式设计解决方案。只需要设置一个属性,便可以快速实现任意尺寸的适配。昨天晚上,Sketch发布了3.9beta版Sketch3.9(31494)Beta–Sketch全系列下载(持续更新)其中更新的一个非常重要的功能,就是是可以缩放Symbol和图层组。其实简单来说,只是在图层属性面板增加了一个Resizing的属性选项。这个选项看似很不起眼,但只需要其中3个选项,就能实现绝大部分设计的「适配」需求。用自带模版的例子举例吧。就一般bar里头的控件来说。适配起来无非就是保持边距的情况下,按照某一角对齐。这种情况就可以选择Pintocorner。这样的话,所设置的图层就会按照中心点所在父级的位置进行适配,这个选项无非就是9种情况,分别是相对四个角的四个点的编剧固定,或者分别保持纵向或横向居中,然后分别保持固定上下左右的距离。Resizeobject则针对希望填满父级单位的元素,比如网站的位图banner,或者填充一个列表的内容。下面的例

响应式设计 2016-06-27 发布
7 浏览

响应式设计

1.什么是响应式设计?响应式设计就是在网站开发过程中根据用户操作以及设备的环境进行相应的操作和布局,让网站针对不同系统平台、屏幕尺寸、屏幕定向等进行智能化调整,进行相对应的布局,如在pc端、iphone、Android、ipad,实现了在智能手机和平板电脑等多种智能移动终端浏览效果的流畅,防止页面变形,能够使页面自动切换分辨率、图片尺寸及相关脚本功能等,以适应不同设备,并可在任一浏览终端进行网站数据的同步更新,可以为不同终端的用户提供更加舒适的界面和更好的用户体验。2.响应式有什么优势?响应式设计在面对不同分辨率设备灵活性强,能够快捷解决多设备显示适应问题,可兼容多个智能移动浏览终端,并自动适应其屏幕尺寸,风格统一,增加网站辨识度,并且响应式网站所用的后台及数据库是统一的,即在电脑PC端编辑了网站内容后,手机、PAD等智能移动浏览终端能够同步显示修改之后的内容,网站数据的管理能够更加及时和便捷。提升网站技术品质,向用户提供友好的Web界面,能够更好地发掘潜在客户群体,给网站带来更多访问流量。3.响应式的原理与技术点什么?①.

响应式设计 2016-07-12 发布
2 浏览

Gmail启用响应式设计:提升在所有设备上的邮件阅读体验

当你在桌面端阅读邮件之后,再拿起手机进行观看的时候是否会发现邮件内容往往无法适应屏幕,从而降低阅读体验。今后这个问题将不会再困扰你了,Google表示自本月晚些时候开始,Gmail将支持响应式设计,换言之不管在任何设备上阅读邮件,网页内容都能根据屏幕尺寸来进行优化调整从而带来更优秀的阅读体验。目前互联网上很多网站都使用了响应式设计,文字、链接和按钮等页面元素能够根据屏幕尺寸进行重新排列和尺寸调整,以便于更轻松的阅读内容和点击按钮。需要注意的是这并不意味着你在Gmail中打开的任意邮件在移动端都能很好的观看,也不会对发送给同事的纯文本产生影响。响应式设计仅针对包含小型页面的邮件。[广告]活动入口:买美股,上老虎-超低佣金,每股只需1美分

响应式设计 2016-09-15 发布
AD 友情赞助
17 浏览

什么是自适应设计--它与响应式设计有何区别?

响应式设计是我们现在都熟悉的术语,但是这个术语是否准确地描述了我们的意思?我们已经知道“响应式设计”是指在所有设备和屏幕尺寸上准确展示网站的行为。但有些人认为“自适应设计”是这种行为更好的名称。这是真的吗,或者它们是同一件事吗?“自适应设计”意味着另一种完全不同的行为吗?"流动设计"从何处融入这一切?虽然这听起来像是一个很直接的问题,但经过一番研究,我发现它比我猜测的更模棱两可,甚至可能完全是有争议的。自适应似乎有两个互相矛盾的定义:定义1:响应设计是一个自拍杆–自适应设计是一把伞在这个定义中,响应性设计的产品(就像自拍杆一样)可以用于从完全伸展,到完全收缩以及其间任何点的状态。当然,某些宽度或断点比其他更重要,但每个不同的宽度都会产生略微不同的布局。自适应设计更像一把伞。它有预设的“状态”,打开时挡雨–为了便于携带合起。“中间状态”是不重要的。自拍杆vs伞下面的GIF动画很好地说明了这个概念。2015年,GeoffGraham概述了他对这种差异的看法,他说,响应式布局适应于任何浏览器宽度,

响应式设计 2016-12-08 发布
12 浏览

如何做互联网产品的响应式设计

作为全球先进的科技巨头,Google一直推崇响应式网页设计,并在今年的4月21日发布了重大的更新,目的是提高响应式在移动终端上的运行效率。尽管在更新中没有明确表明你必须使用响应式设计。只是简单的提示响应式设计拥有不错的UX和优越的性能,是移动设计方面的一个不错的选择。考虑到这一点,让我们一起来测试一下“响应式设计”与“自适应设计”在性能和用户体验上各自的利弊。自移动终端设备全面普及后,争论最为激烈的是我们在响应式设计,自适应设计和独立的手机网站(拥有独自的M.URL)该做何选择。基于本文章的讨论重点,我们先避开独立的手机网站不谈,因为它似乎不太受设计师和企业的欢迎,可能是因为它必须得单独创建的原因吧。(前期的开发和后期的维护成本都很大)两者的区别?首先,响应式和自适应最为关键的区别是什么呢?简而言之,响应式就相当于液体,它可以自动适应不同尺寸的屏幕,无论你的设备尺寸多么奇葩。响应式使用CSSmediaqueries的方法,根据目标设备自动改变风格如显示类型,宽度、高度等,这能很好解决不同屏幕尺寸的显示问题。而自适应设计

响应式设计 2017-04-14 发布
11 浏览

Responsive响应式设计与搜索引擎优化那点事儿

随着智能手机和平板设备在互联网应用中的普及,网站设计中的跨平台自适应兼容响应设计显得越来越重要。自2012年初的惊艳登场亮相之后,响应式网页设计已经迅速奠定了其作为打通移动端设备浏览体验最佳途径的基础。通俗点讲,所谓响应式设计值得就是网站的内容元素排版布局,会针对不同类型的屏幕设备作结构上的自适应兼容,让用户不管是在手机、平板还是电脑上都能达到良好的阅读体验。为何响应式设计能在业界掀起一股浪潮?最显著的的原因就是,我们不需要为移动端的用户体验而去单独再去制作一个网站,站长不需要去耗费时间和精力维护多个网站,而用户也不再需要在网站之间来回跳转。那么站在SEO的角度来看,响应式设计又带来了什么影响呢?其实从上面的阐述中可以很直观的体会到,自适应的网站无疑是对网站优化有着莫大好处的,Google近期的态势也表现出对移动端体验的重视。下面我们就从几个重要的方面来谈谈响应式设计对SEO的正面影响:1.Google对响应式设计的青睐对SEO优化而言Google可以说是神一般的存在,如果你希望网站能获得神的眷顾,最明智的办法就是时不时地

响应式设计 2017-04-17 发布
AD 友情赞助
13 浏览

对网站响应式设计的重新思考

最近在知乎上回答过响应式的问题,也重新对网页响应式设计做了一个新的思考,我给整理总结了一下。就目前来说(我就把时间划分到2015年以后吧,之前的网页就不拿来批判是否考虑响应式了),对于一个web,响应式是最基本的要求,说简单也简单,但是要处理好每一个细节不是那么容易的,响应式也是必修课,必然导致前端要提升自己的能力。网站如果不支持响应式或者响应式很粗糙,谁会买单?或许国内的大部分网站并不刻意要求响应式,就算要求响应式,大部分适配后的网站效果也是非常粗糙的,总体来说国内的网页对响应式有比较高的需求的都属于一些要求高的或者专业性很强的网站,就算你不做响应式,直接让网页按照PC端显示的效果一样(使用类似的代码,虽然不建议这样做,但这能有效确保具有固定尺寸的网页能按预期显示),直接适配手机,客户也会买单。境外大部分客户的网站,最基本的要求,不满足响应式不会买单。该不该做两套版本?对于大多数网站,做两套版本不是

响应式设计 2017-04-23 发布
10 浏览

企业做响应式网站的好处

随着移动互联网的兴起发展,很多传统的网站多多少少会遇到一些问题,譬如,用移动端设备手机、平板浏览,要么整体缩小,要么会显示出宽宽的滚动条,用户体验较差,即便是移动端浏览器可以转码处理,但体验往往并不是很好。如果企业要解决移动端的问题,要么再做一个手机网站,但是这样网站建设的开发成本会增加。不同的网址又不利于搜索引擎优化收录,影响网站搜索排名,还要同时维护两个网站,升级扩展等麻烦。而响应式网站可以针对用户的设备环境不同尺寸大小,来智能的调整网页元素的大小。无论用户正在使用笔记本还是iPad,我们的页面都应该能够自动切换分辨率、图片尺寸及相关脚本功能等,以适应不同设备。让你的网站形象按照你所想象的方式展现在电脑、手机、平板上面,让使用不同设备访问的用户都能获得最佳的浏览体验。企业建设H5响应式网站的好处:一、拥有更多的手机、平板和电脑用户响应式网站的兴起是平板电脑和手机有大量普及以及互联网使用不断增加的必然结果。响应式网站的最大优势在于能兼容各种设备,而非使用传统方式将用户跳转至设备专用网站。许多经营在线业务的用户仍不理解何为响应

响应式设计 2017-05-11 发布
8 浏览

2017年web前端必火的流行趋势

随着互联网发展的趋势,web前端已经进入了一个崭新的时代,不再是一个简单的网页界面,技术也不止是基础HTML/CSS或者粗浅的javascript,前端技术的发展也将进入到一个新的阶段,那么未来又会给我们带来什么呢?又该学习哪方面呢?行业的趋势谁看的越透彻,走的路肯定也是更远的,“王道”才是赢家!1、更加移动优先响应式设计显然是目前web开发领域的主要趋势之一,并且这一趋势还将持续一段时间。虽然现在的响应式设计大部分还是以PC版优先,然而,如果有一天我们把PC版放到比移动版次要的位置上,也没什么好奇怪的。许多web开发者已经开始转向以移动优先方案来做他们的响应式设计和开发。这象征一个重大转变,值得我们跟进。2、更多使用快速原型开发工具2016年开始尝试使用快速原型开发工具,而2017年将是这种技术真正爆发的一年。快速原型工具的一个优点是它们能让开发者/设计师与最终用户同时获益。双方能够提前对产品页面和交互达成一致,避免了最终交付的产品和用户预期的不符。3、更加重视人工智能你已经听说

响应式设计 2017-06-06 发布
AD 友情赞助
9 浏览

响应式设计—电脑pc端与手机移动端,同时使用不受影响。

如何使电脑pc端与手机移动端,同时使用不受影响。资深设计师经验分享。学习加QQ717580783

响应式设计 2017-06-17 发布
12 浏览

跨屏幕的响应式设计,你需要这样来设计用户体验

现在的响应式的设计已经很成熟了,一整套设计方案,小到智能手表的屏幕,大到电视显示屏,还兼顾到更普遍存在的智能手机、平板和电脑屏幕。在很多人看来,跨屏幕的响应式设计,只是一套内容调整大小就可以“适配”了,但实际上,它所牵涉到的因素非常的复杂:设计师需要通过设计让内容在不同的平台上体验最大化,确保让用户在任何一个屏幕上看到内容的时候,会觉得这些内容就是为这个平台而设计的,而不是单纯的缩放而来。这种无缝的体验,才是跨屏幕设计的真正难点所在。想要制定一套针对不同设备和屏幕的设计方案,你需要一整套的策略。1、确定核心的用户体验虽然用户体验是无处不在的,但是对于特定产品,最核心的体验是存在的。产品通常是用来解决用户所面临的特定问题的,它的这一特质让产品变得有意义。关键的内容和关键的功能的组合,通常构成了产品的核心用户体验。如果你并没有想明白这个问题,不妨问问自己:用户需要完成哪些最常见/最重要的任务?找到问题的答案之后,你的产品就应当从各个方面、各个渠道,完整而全面地支撑这些功能,帮助用户完成这些任务。举个例子,Uber的核心用户体

响应式设计 2017-07-04 发布
9 浏览

外媒速递:十家堪称技术大牛温床的美国高校

【51CTO.com原创稿件】外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!今天给大家推荐的内容包括:移动应用开发者值得一试的十款出色登录页面方案、从零开始实现应用程序安全的四项重要提示、和在设计中充分考量响应式设计元素的五款卓越网站构建工具和十家堪称技术大牛温床的美国高校等。一、移动应用开发者值得一试的十款出色登录页面方案原文标题:10BrilliantLandingPagesforMobileApps登录页面的存在基于多种理由,具体包括提供引导、概括新产品或服务、发布赠品以及要求你关注某品牌等等。无论如何,在创建移动应用时,我们都有必要构建登录页面,并将其作为市场宣传与第一印象建立的重要载体。那么,哪些出色设计方案值得借鉴?下面,我们一起来看。1.谷歌Allo2.PocketMustang3.Yarn4.Zoomlee5.Trov6.Uber7.Zero8.Ernest9.Hike10.Nansa应用二、从零开始实现应用程序安全

响应式设计 2017-07-11 发布
17 浏览

什么是响应式设计?做响应式设计时需要避免的常见误区有哪些?

现在很多站长在做网站时都比较倾向于响应式设计,这是因为一个响应式网站就可以完全适应不同尺寸的设备。除此以外,响应式网站也没有缩放布局和流式布局的一些缺点。但在设计响应式网站时我们也要多加注意,仔细规划,才能更好的发挥这种设计的效用。今天这篇文章主要就是讲解缩放、流式和响应式布局的区别,响应式网站常见的3个误区,以及如何避免走进这些误区。缩放布局VS流式布局VS响应式布局很多人经常会弄混这三个概念,认为它们都差不多,可以随意替换使用。事实上,每一个概念都是不同的,都是不同科技发展阶段流行的网站布局方式。接下来小飞就带大家看看这3种网站布局设计的区别。缩放布局是指对网站中的每个元素进行缩放。从某种程度上来说,缩放布局有点响应式设计的味道,因为它会根据视窗尺寸的改变相应的缩放网站上的内容。不过,它与响应式布局的差别就在于,在进行缩放时,窗口整体布局是静止不动的,只改变网站里的每个元素,使它们协调一致。下图为缩放布局在不同屏幕分辨率中的呈现,这种设计可以保证网站各种元素的协调一致,但这是以牺牲网站内容的可读性为代价的。流式布局,也叫作百分

响应式设计 2017-09-11 发布
11 浏览

真实的谎言 关于响应式设计的六个认识误区

现在很多人每天都会使用移动设备(平板、手机等)浏览网站,在看到网页无法适应小屏幕时,人们常常选择退出、放弃浏览。响应式设计就是在这种情况下应运而生的,它正逐渐成为网站设计的主流形式之一,但是我们是否真的懂响应式网站设计?据不完全统计,不少人对响应式网站设计都存在着以下6个误解,只有解开这些"心结",我们才能够在网站设计的过程中有效避免,才能做出一个更加用户友好的响应式网站,发挥网站在吸引顾客、促进产品销售等方面的作用。接下来就和小飞一起看看吧!响应式设计等于移动端优化由于现在移动互联网发展迅速,手机网站十分火热,各种移动设备推动了响应式网站设计的产生,很多人在做响应式网站设计时只考虑移动端,认为响应式网站等同于移动端优化。其实响应式设计同移动端优化是截然不同的,移动端优化一般是指网站针对手机站特别优化过,而响应式网站设计的目的就在于使网页适应任何屏幕,任何比例和宽度的互联网产品。在响应式网站中虽然移动端效果很重要,但它并不是唯一的,我们也还想到大屏幕的设备。而且随着视网膜显示屏和视频游戏浏览器的兴起,很多用户开始在更大的屏幕分辨率下浏览网页

响应式设计 2017-09-12 发布
12 浏览

九张动图让你读懂响应式设计

SandijsRuluks,Froont联合创始人、设计师,制作了这样9张Gif来说响应式网页与传统的网页在原则上有何不同。SandijsRuluks,Froont联合创始人、设计师,制作了这样9张Gif来说响应式网页与传统的网页在原则上有何不同。如今,通过响应式设计,各种硬件上的网页哪怕都采用一套系统,都可以达到较好的阅读效果。1.整体区别虽然看起来这两张图的结果是一样的,但其实它解释了响应式网页和传统网页制作的思路上的不同。如果想进一步地知道区别,请往下读。以下图片均是左栏是“响应式网页”原则,右栏是传统网页原则。2.是“流”用像素值规定死页面上某个框的大小的时代过去了——你会发现在响应式网页中,会采用“流”这种思路。页面的某一个部分动了,其他的部分会随之动起来。3.整体相关性屏幕大小不同,但整体呈现出的比例应该要是一样的,响应式网页中的“整体相关”思路,让我们看到每个组成部分的大小应是可变的。4.断点“断点”是“响应式网页”的有效工具。有了“断点”,我们在PC端看到的三栏的内容就会在移动端上只出现一栏

响应式设计 2017-10-11 发布
9 浏览

四、VueJs 填坑日记之搭建Axios接口请求工具

上一章,我们认识了项目的目录结构,以及对项目的目录结构做了一些调整,已经能把项目重新跑起来了。今天我们来搭建api接口调用工具Axios。Vue本身是不支持ajax调用的,如果你需要这些功能就需要安装对应的工具。支持ajax请求的工具很多,像superagent和axios。今天我们用的就是axios,因为听说最近网上大部分的教程书籍都使用的是axios,本身axios这个工具就已经做了很好的优化和封装,但是在使用时,还是比较繁琐,所以我们来重新封装一下。安装Axios工具cnpminstallaxios-D在安装的时候,一定要切换进入咱们的项目根目录,再运行安装命令,然后如提示以上信息,则表示安装完成。封装Axios工具编辑src/api/index.js文件(我们在上一章整理目录结构时,在src/api/目录新建了一个空的index.js文件),现在我们为该文件填写内容。//配置API接口地址varroot='https://cnodejs.org/api/v1'//引用axiosvaraxios

Vue.js 2017-11-20 发布
11 浏览

Vue数据响应

Vue的数据响应主要是依赖了Object.defineProperty(),,以我们自己的想法来走Vue的道路。其实也就是以Vue的原理为终点,我们来逆推一下实现过程。本文代码皆为低配版本,很多地方都不严谨,比如if(typeofobj==='object')这是在判断obj是否为为一个对象,虽然obj也有可能是数组等其他类型的数据,但是本文为了简便,就直接这样写来表示判断对象,对于数组使用Array.isArray()。改造数据我们先来尝试写一个函数,用于改造对象:为什么要先写这个函数呢?因为改造数据是一个最基础也是最重要的步骤,之后所有的步骤都会依赖这一步。//代码1.1functiondefineReactive(obj,key,val){Object.defineProperty(obj,key,{enumerable:true,configurable:true,get:function(){returnval;},set:function(newVal){//

Vue.js 2017-11-20 发布
AD 友情赞助