<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>响应式网页设计 on 一极乐</title><link>/tags/%E5%93%8D%E5%BA%94%E5%BC%8F%E7%BD%91%E9%A1%B5%E8%AE%BE%E8%AE%A1/</link><description>Recent content in 响应式网页设计 on 一极乐</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><managingEditor>blog4@outlook.com (堃埜)</managingEditor><webMaster>blog4@outlook.com (堃埜)</webMaster><copyright>Copyright © [site_title]</copyright><lastBuildDate>Tue, 09 Jun 2020 20:56:15 +0000</lastBuildDate><atom:link href="/tags/%E5%93%8D%E5%BA%94%E5%BC%8F%E7%BD%91%E9%A1%B5%E8%AE%BE%E8%AE%A1/index.xml" rel="self" type="application/rss+xml"/><item><title>2020设计语言整理合集</title><link>/log/132/</link><pubDate>Tue, 09 Jun 2020 20:56:15 +0000</pubDate><author>blog4@outlook.com (堃埜)</author><guid>/log/132/</guid><description>&lt;p>内容涵盖了产品、设计、前端和交互等方面的指南及规范&lt;/p>
&lt;h2 id="大厂">大厂
&lt;/h2>&lt;h3 id="谷歌-google">谷歌 Google
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://material.io/design" target="_blank" rel="noopener"
>Material Design&lt;/a>&lt;/li>
&lt;li>&lt;a class="link" href="https://design.google/resources/" target="_blank" rel="noopener"
>Google Design Resources&lt;/a>&lt;/li>
&lt;li>&lt;a class="link" href="https://websiddu.github.io/sketch-material/" target="_blank" rel="noopener"
>Sketch Material Plugin&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="苹果-apple">苹果 Apple
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://developer.apple.com/design/" target="_blank" rel="noopener"
>Apple Design - Apple Human Interface Guidelines&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="阿里支付宝蚂蚁金服">阿里支付宝蚂蚁金服
&lt;/h3>&lt;ul>
&lt;li>
&lt;p>&lt;a class="link" href="https://ant.design/" target="_blank" rel="noopener"
>Ant Design&lt;/a>&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a class="link" href="https://mobile.ant.design/" target="_blank" rel="noopener"
>Ant Design Mobile&lt;/a> 一个基于 Preact / React / React Native 的 UI 组件库&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a class="link" href="https://ant.design/docs/spec/illustration" target="_blank" rel="noopener"
>Ant Design illustration&lt;/a>&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a class="link" href="https://charts.ant.design/" target="_blank" rel="noopener"
>Ant Design Charts&lt;/a>&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a class="link" href="https://kitchen.alipay.com/" target="_blank" rel="noopener"
>Kitchen&lt;/a> 提升工作效率的 Sketch 工具集&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a class="link" href="https://landing.ant.design/index-cn" target="_blank" rel="noopener"
>Ant Design Landing&lt;/a> 针对产品首页的解决方案,快速搭建出你想要的首页&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a class="link" href="https://antv.vision/zh" target="_blank" rel="noopener"
>AntV&lt;/a> 数据可视化解决方案，让数据栩栩如生&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a class="link" href="https://chartcube.alipay.com/" target="_blank" rel="noopener"
>ChartCube 图表魔方&lt;/a> AntV 在线图表制作工具 拖拽之间快速搞定图表制作&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a class="link" href="https://motion.ant.design/index-cn" target="_blank" rel="noopener"
>Ant Motion Design&lt;/a> 快速在 React 框架中使用动画。提供了单项，组合动画，以及整套解决方案。&lt;/p>
&lt;/li>
&lt;/ul>
&lt;h3 id="salesforce-防雷闪电设计系统">Salesforce &amp;ldquo;防雷&amp;quot;闪电设计系统
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://www.lightningdesignsystem.com/" target="_blank" rel="noopener"
>Salesforce Lightning Design System&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="饿了么">饿了么
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://element.eleme.cn/" target="_blank" rel="noopener"
>Element&lt;/a> 基于 Vue 2.0 的桌面端组件库，为开发、设计和产品而来&lt;/li>
&lt;li>&lt;a class="link" href="https://element.eleme.cn/#/zh-CN/resource" target="_blank" rel="noopener"
>Element 的 Axure &amp;amp; Sketch 模板文件下载&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="airbnb">Airbnb
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://airbnb.design/" target="_blank" rel="noopener"
>Airbnb design&lt;/a>&lt;/li>
&lt;li>&lt;a class="link" href="https://airbnb.design/lottie/" target="_blank" rel="noopener"
>Lottie Airbnb design&lt;/a> 一个iOS，Android和React Native库，可实时渲染After Effects动画，轻松将高质量动画添加到任何App，&lt;/li>
&lt;/ul>
&lt;h3 id="有赞">有赞
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://design.youzan.com/index.html" target="_blank" rel="noopener"
>Zan Design&lt;/a>&lt;/li>
&lt;li>&lt;a class="link" href="https://youzan.github.io/zent/zh/guides/install" target="_blank" rel="noopener"
>Zent Zan UI&lt;/a> 有赞 PC 端 WebUI 规范的 React 实现，提供了一整套基础的 UI 组件&lt;/li>
&lt;li>&lt;a class="link" href="https://youzan.github.io/vant/#/zh-CN/" target="_blank" rel="noopener"
>Vant&lt;/a> 轻量、可靠的移动端 Vue 组件库&lt;/li>
&lt;li>&lt;a class="link" href="https://youzan.github.io/vant-weapp/#/intro" target="_blank" rel="noopener"
>Vant Weapp&lt;/a> 是移动端 Vue 组件库 Vant 的小程序版本&lt;/li>
&lt;/ul>
&lt;h3 id="微软">微软
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://metroui.org.ua/" target="_blank" rel="noopener"
>Metro UI 4&lt;/a>&lt;/li>
&lt;li>&lt;a class="link" href="https://developer.microsoft.com/zh-cn/fluentui#/" target="_blank" rel="noopener"
>Fluent UI&lt;/a> 提供Sketch、Figma、XD等文件资源，超多图标&lt;/li>
&lt;/ul>
&lt;h3 id="腾讯">腾讯
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://developers.weixin.qq.com/miniprogram/dev/extended/weui/" target="_blank" rel="noopener"
>WeUI组件库&lt;/a>&lt;/li>
&lt;li>&lt;a class="link" href="https://developers.weixin.qq.com/miniprogram/design/" target="_blank" rel="noopener"
>微信小程序设计指南&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="teambition">Teambition
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://design.teambition.com/" target="_blank" rel="noopener"
>Clarity Design&lt;/a>&lt;/li>
&lt;li>&lt;a class="link" href="https://design.teambition.com/doc/copywriting" target="_blank" rel="noopener"
>文案与语气的规范&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="firefox-火狐">Firefox 火狐
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://design.firefox.com/" target="_blank" rel="noopener"
>Firefox Brand + Design Assets&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="facebook">Facebook
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://facebook.design/" target="_blank" rel="noopener"
>Facebook Design&lt;/a>&lt;/li>
&lt;li>&lt;a class="link" href="https://facebook.design/toolsandresources/" target="_blank" rel="noopener"
>iOS、macOS、GUI及硬件KIT相关资源下载&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="ibm">IBM
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://www.ibm.com/design/language/" target="_blank" rel="noopener"
>IBM Design Language&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="视图更新">视图更新
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://www.iviewui.com/" target="_blank" rel="noopener"
>视图更新 View UI&lt;/a> 一套基于 Vue.js 的高质量 UI 组件库&lt;/li>
&lt;/ul>
&lt;h3 id="阔知">阔知
&lt;/h3>&lt;ul>
&lt;li>&lt;a class="link" href="https://design.codeages.com/" target="_blank" rel="noopener"
>Codeages Design system&lt;/a> 一个让团队协作规范、高效的全栈式设计体系。&lt;/li>
&lt;/ul></description></item><item><title>让IE5、6、7、8也兼容响应式网页设计</title><link>/log/366/</link><pubDate>Tue, 04 Mar 2014 01:03:04 +0000</pubDate><author>blog4@outlook.com (堃埜)</author><guid>/log/366/</guid><description>&lt;h3 id="响应式网页设计rwd">响应式网页设计（RWD）
&lt;/h3>&lt;p>2010年，Ethan Marcotte提出了&amp;quot;自适应网页设计&amp;quot;（Responsive Web Design）这个名词，指可以自动识别屏幕宽度、并做出相应调整的网页设计。采用 RWD 设计的网站使用CSS3 Media queries，即一种对 @media 规则的扩展，以及流式的基于比例的网格和自适应大小的图像以适应不同大小的设备。（摘自维基百科）&lt;/p>
&lt;p>因为IE8及更低版本不兼容css3，所以如此强大且人性化的响应式网页设计在ie8及其以下浏览器下渲染出非常恐怖。&lt;/p>
&lt;p>但是网友的智慧是无穷的，CSS3-mediaqueries.js的诞生让IE8及其谷歌、火狐陈久版本也可以让RWD发挥淋漓尽致。&lt;/p>
&lt;h2 id="css3-mediaqueriesjs说ie也可以承载响应式网页设计">CSS3-mediaqueries.js说IE也可以承载响应式网页设计
&lt;/h2>&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-html" data-lang="html">&lt;span class="line">&lt;span class="cl">&lt;span class="c">&amp;lt;!--[if lt IE 9]&amp;gt;&amp;lt;script src=&amp;#34;css3-mediaqueries.js&amp;#34;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;![endif]—&amp;gt;
&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;h4 id="if-lt-ie-9-留或者不留">if lt ie 9 留或者不留
&lt;/h4>&lt;p>if lt ie 9 表示IE9以下版本才显示，因为css3-mediaqueries.js还兼容 Firefox 1+和Safari 2，使用if lt ie 9 的好处就是只有ie9以下版本加载，那么ie9和其它高版本浏览器就不再加载可以提速但是就意味着放弃firefox和safari旧版。
或许你知道，但是还是像css3-mediaqueries.js那样重声一遍把css3-mediaqueries.js放在 &amp;lt;/body&amp;gt; 前面可以提升页面加载速度，所以还是别 &amp;lt;/head&amp;gt;前面。&lt;/p>
&lt;h3 id="怎样获取css3-mediaqueriesjs">怎样获取css3-mediaqueries.js
&lt;/h3>&lt;p>&lt;a class="link" href="https://code.google.com/p/css3-mediaqueries-js/" target="_blank" rel="noopener"
>https://code.google.com/p/css3-mediaqueries-js/&lt;/a>（这个好像很久没更新了）
&lt;a class="link" href="https://github.com/livingston/css3-mediaqueries-js" target="_blank" rel="noopener"
>https://github.com/livingston/css3-mediaqueries-js&lt;/a>（似乎现在很多项目都在github上维护了）&lt;/p>
&lt;h3 id="css3-mediaqueriesjs注意事项">css3-mediaqueries.js注意事项
&lt;/h3>&lt;p>不支持@import,对于&amp;lt;link&amp;gt;还有&amp;lt;style&amp;gt;标签内的media无效。&lt;/p>
&lt;p>扩展阅读：
《自适应网页设计（Responsive Web Design）》 阮一峰 &lt;a class="link" href="https://www.ruanyifeng.com/blog/2012/05/responsive_web_design.html" target="_blank" rel="noopener"
>https://www.ruanyifeng.com/blog/2012/05/responsive_web_design.html&lt;/a>&lt;/p></description></item></channel></rss>