<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[u014351353的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u014351353</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014351353]]></copyright><item><title><![CDATA[远离纸上谈兵！尼尔森可用性原则的实际运用！]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/42001785</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/42001785</guid><author>u014351353</author><pubDate>Thu, 18 Dec 2014 10:00:06 +0800</pubDate><description><![CDATA[尼尔森的十大可用性原则虽然对网页的设计没有直接的视觉影响，但却是网页交互效果的重要引导和参考的依据，很值得每个网页设计师深入学习和研究。


尼尔森是谁？
 
尼尔森（Jakob Nielsen）是一位人机交互学博士，于1995年1月1日发表了“十大可用性原则”。这位web易用性大师向Web设计师们传授了相关知识，尽管他的观点并没有让所有人全部欣然接受，甚至还会带来一些争议，但仍然无法撼]]></description><category></category></item><item><title><![CDATA[AnyForWeb分享：如何用移动端导航的魅力来征服用户]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/41862735</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/41862735</guid><author>u014351353</author><pubDate>Thu, 11 Dec 2014 09:51:43 +0800</pubDate><description><![CDATA[尽管如今移动端的屏幕正呈现出越变越大的趋势，但最优的位置仍然寸土寸金，如何利用好这些黄金区域，并且为“一头雾水”的用户指点迷津，这才是交互设计师的工作重心。
 
如果你是一名交互设计新手，这篇文章也许能让你很有收获。其实移动端导航的交互并没有看起来那么复杂，只要能理清其中的关系，对导航的类型及用户心理有基本的了解，这样的设计成果物会让客户更满意。
 
导航无论在网页还是移动端都起着不可替代]]></description><category></category></item><item><title><![CDATA[AnyForWeb分享：像素！你真的了解吗？]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/41719981</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/41719981</guid><author>u014351353</author><pubDate>Thu, 04 Dec 2014 09:53:40 +0800</pubDate><description><![CDATA[“像素”对于前端人员和设计师应该再熟悉不过了，但在他们的沟通过程中还是会出现很多关于像素的沟通障碍，其中的原因并不是因为各自观点不一致，而是因为，像素本就分为两种。]]></description><category></category></item><item><title><![CDATA[AnyForWeb告诉你什么才是“最好的”编程语言]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/40614587</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/40614587</guid><author>u014351353</author><pubDate>Thu, 30 Oct 2014 09:32:48 +0800</pubDate><description><![CDATA[一被问到最好的编程语言是什么，专家们一定会异口同声的说，‘世界上根本没有什么最好的，每一种编程语言都有它存在的意义和价值’。AnyForWeb觉得，后半句所阐述的观点完全没错，但最好的也并非不存在。
 
你了解编程语言吗？
 
“MEAN”是一个比较实用的组织架构，它足以让你实现一个网站的基本功能，因此成了初创企业编写网站时的必备工具。“MEAN”可能让有些人觉得有些陌生，所以先简单解释一]]></description><category></category></item><item><title><![CDATA[由单页面web应用引发的企业应用问题]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/40392499</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/40392499</guid><author>u014351353</author><pubDate>Thu, 23 Oct 2014 10:20:01 +0800</pubDate><description><![CDATA[因为单页面web应用的流行，客户端与服务器端之间都相应的产生了一些微妙的变化，比如，客户端原来只是用来展示页面和理清逻辑，而如今逐渐转变成了一个能够进入驱动状态的应用程序。
 
未来的企业级应用发展方向，以及最终的技术落实相较于目前一定会有很大的改变，但新的变化也一定会为开发和管理人员带来一些困扰，从而引发出一系列技术上或是实际操作的问题。
 
如果服务器端排除页面渲染功能…
 
1.]]></description><category></category></item><item><title><![CDATA[剪不断理还乱的前端和交互]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/38893849</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/38893849</guid><author>u014351353</author><pubDate>Thu, 28 Aug 2014 09:56:34 +0800</pubDate><description><![CDATA[前端工程师和交互设计师之间理所当然的存在着一些联系。从另一个角度看前端工作，前端人员既能定义为设计师，更重要的是应该对用户心理有完整的了解和研究。有一句话可以充分的证明这两者之间剪不断理还乱的关系，“在前端眼里，UI设计稿是动态的”。
 
前端与交互设计的工作内容相辅相成，他们有共同的目标，并且互相贯通，但仍然有着各自的职责。
 
前端开发工程师和交互设计师有什么区别？
 
前端人员的]]></description><category></category></item><item><title><![CDATA[身为现代前端人员，不懂响应式怎么行？]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/38751453</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/38751453</guid><author>u014351353</author><pubDate>Fri, 22 Aug 2014 10:00:28 +0800</pubDate><description><![CDATA[响应式网页的话题随着如今移动互联网的盛行又被推到了很重要的位置，有相关人士预计，移动互联网的数据流量将在2015年超越桌面端的流量。
 
你一定听说过，我们目前正处在“后PC时代”，这对于前端开发人员来说，意味着应该处理一些用户行为上的改变，由此步入一个响应式与自适应设计技术统治的时代。这其中的关键点在于web的统一化，也就是说在合理的条件下，无论用户使用任何设备，都应该传达相同的内容信息与服]]></description><category></category></item><item><title><![CDATA[产品经理就应该这样！]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/38312529</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/38312529</guid><author>u014351353</author><pubDate>Thu, 31 Jul 2014 10:03:29 +0800</pubDate><description><![CDATA[每一个好的产品都要经过九九八十一道苦难才能得以成就，与此同时，产品经理也随着产品的诞生，一次次进步升华。每一款产品都有其独特的性格，而这种性格也许正是产品经理赋予的，什么样的产品经理就能带来什么样的产品。]]></description><category></category></item><item><title><![CDATA[JavaScript也能操纵cookie函数]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/36629519</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/36629519</guid><author>u014351353</author><pubDate>Thu, 03 Jul 2014 10:32:15 +0800</pubDate><description><![CDATA[jquery没有直接操作cookie的函数，但我们可以写一个cookie的操作函数，也可以下载一个jquerycookie插件，或者直接把jquery cookie函数拿来用，这些方法都是可行的，以下文章中介绍一些基本写法。
 
正常思路的普通写法。
 
//1.创建Cookie    我们要进行的第一件事就是要创建一个Cookie。下面给出的SctCookie()函数将完成这一功能。  ]]></description><category></category></item><item><title><![CDATA[用最快的速度学会Git的运用]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/33726075</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/33726075</guid><author>u014351353</author><pubDate>Mon, 23 Jun 2014 11:37:45 +0800</pubDate><description><![CDATA[随着写的代码越多会发现，很多小小的短的代码，会慢慢的被遗忘。虽说不是很高深的代码，但是感觉平时敲得代码，一次不小心删掉了，感觉挺可惜的，而Git可以很好地解决这一问题。
 
配置git身份信息
git config --global user.name"abc"
git config --global user.email"abc@email.com"
 
下载项目代码
在工作目录下]]></description><category></category></item><item><title><![CDATA[优秀的开发和测试人员是什么样的？]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/32699371</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/32699371</guid><author>u014351353</author><pubDate>Fri, 20 Jun 2014 10:18:06 +0800</pubDate><description><![CDATA[软件开发是一种艺术，而不是一门科学。你可以学习软件开发的各种技术，不过还需要对编码有着充分的热情。如果你是这样的人，那么就可以成为“伟大的开发者”。
 
态度1：缺陷表明我编写优秀代码的能力出现了问题
修改缺陷是软件开发人员的日常活动。显然，缺陷是开发人员最大的敌人。当修改缺陷的时候，又有多少人能想到以下几点呢：
 
起初的时候，我能做些什么来避免这个缺陷呢？
我怎么能让这个缺陷逃过我]]></description><category></category></item><item><title><![CDATA[让jquery变高效的小秘密]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/32318537</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/32318537</guid><author>u014351353</author><pubDate>Thu, 19 Jun 2014 11:25:03 +0800</pubDate><description><![CDATA[有关jQuery和javascript性能的文章还是比较常见的。好的代码会带来速度的提升。快速渲染和响应意味着更好的用户体验。首先要牢牢记住的是jQuery就是javascript。这意味着我们应该采取相同的编码惯例，风格指南和最佳实践。
 
当你准备使用 jQuery，建议遵循以下指南:
 
缓存变量
DOM 遍历是昂贵的，所以尽量将会重用的元素缓存。
 
// 糟糕   
h ]]></description><category></category></item><item><title><![CDATA[快速找出CSS中的BUG]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/32102285</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/32102285</guid><author>u014351353</author><pubDate>Wed, 18 Jun 2014 11:37:08 +0800</pubDate><description><![CDATA[常见的 CSS BUG处理方法有：IE6 Three Pixel Gap、IE5/6 Doubled Float-Margin Bug 等等，但时常我们也会碰到复杂的 CSSBUG 问题，我们会遇到此类触发的条件很复杂，而“BUG”也并非指一定是浏览器的 BUG。所以，我们首先要解决的是如何定位到问题，只有快速的定位到问题，才能更好的解决。
 
1、检查页面的标签是否闭合
不要小看这条，也许]]></description><category></category></item><item><title><![CDATA[让移动网站变身本地APP]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/31375389</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/31375389</guid><author>u014351353</author><pubDate>Mon, 16 Jun 2014 14:14:34 +0800</pubDate><description><![CDATA[移动端构建网站变得越来越简单,一旦心里有想法，制作一个精致的站点就不是什么问题。但当大多数人提及一个应用就像一个原生程序或者像本地应用时，他们并没说是网站的外观，他们在意的是操作之后的响应效果。本地应用相对于Web应用不止速度上有优势，动画效果渲染也更加平滑，当点击按钮时，按钮自身会立即响应变化的样式，不管操作是否加载成功，都不会报错。要让站点看起来像本地应用，就意味着要尽一切可能使站点快速的响应]]></description><category></category></item><item><title><![CDATA[让我们成为更好的程序员]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/31375243</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/31375243</guid><author>u014351353</author><pubDate>Mon, 16 Jun 2014 14:12:44 +0800</pubDate><description><![CDATA[即使是很聪明的程序员也存在很大的成长空间，那么现在，我们就来谈谈如何做个更有想法、更善于突破自我的程序员。
 
1.善于总自身找原因
 
在发生错误之后，要学会首先质疑自己和他人的预设情况，因为来自不同的供应商可能存在
内置不同的预设。当有人想你报告一个你无法重复的问题之时，去看看他们做了些什么，要
在了解他人问题的基础上做出解决方案。
 
总而言之，在怪罪你的编译器之前，请记住福]]></description><category></category></item><item><title><![CDATA[实践中悟出的最佳JavaScript开发]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/31360065</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/31360065</guid><author>u014351353</author><pubDate>Mon, 16 Jun 2014 11:23:44 +0800</pubDate><description><![CDATA[Javascript的很多扩展的特性是的它变得更加的犀利，同时也给予程序员机会创建更漂亮并且更让用户喜欢的网站。尽管很多的开发人员都热衷于称赞javascript，但仍然不乏有很多人人看到它的阴暗面。
 
使用很多 javascript 代码的 web 页面会加载很慢，过多的使用 javascript 使得网页丑陋和拖沓。很快如何有效地使用 javascript 成为一个非常火热的话题。
 ]]></description><category></category></item><item><title><![CDATA[Nginx支持.htaccess的分析处理]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/30465021</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/30465021</guid><author>u014351353</author><pubDate>Fri, 13 Jun 2014 10:56:10 +0800</pubDate><description><![CDATA[曾经听说过关于Nginx支持.htaccess文件的问题。有人认为，Nginx能够支持.htaccess规则，且兼容Apache规则。但我认为，Nginx支持使用.htaccess文件来存储Nginx的伪静态规则，不兼容.htaccess规则。
 
查阅了Nginx的官方文档文档1/文档2之后会发现，文档1是Nginx的Rewrite模块的doc,详细的解释了nginx的rewrite规则组成]]></description><category></category></item><item><title><![CDATA[JavaScript的原生引用类型]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/30258365</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/30258365</guid><author>u014351353</author><pubDate>Thu, 12 Jun 2014 16:20:04 +0800</pubDate><description><![CDATA[引用类型是一种数据结构，用于将数据和功能组织在一起，也常称做类。ECMAScript从技术上说是一门面向对象的语言，但它不具备传统的面向对象语言所支持的类和接口等基本结构。]]></description><category></category></item><item><title><![CDATA[JavaScript的原型和继承工作原理]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/29590471</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/29590471</guid><author>u014351353</author><pubDate>Mon, 09 Jun 2014 16:37:31 +0800</pubDate><description><![CDATA[本文也许能帮助你揭开JavaScript原型概念的神秘面纱。开始看到的是原型怎样让一个对象从其他对象中继承功能，然后看到怎样结合 new 操作符和构造函数来构建对象。这里所提到的，只是开启对象原型力量和灵活性的第一步，你自己发现学习有关原型和JavaScript语言的新信息才最重要。
 
有关对象和类
 
JavaScript 中全是对象，这指的是传统意义上的对象，也就是“一个包含了状态和]]></description><category></category></item><item><title><![CDATA[用4种不同的编程模式验证绑定参数]]></title><link>https://blog.youkuaiyun.com/u014351353/article/details/28269715</link><guid>https://blog.youkuaiyun.com/u014351353/article/details/28269715</guid><author>u014351353</author><pubDate>Tue, 03 Jun 2014 16:38:11 +0800</pubDate><description><![CDATA[ASP.NET MVC采用Model绑定为目标Action生成了相应的参数列表，但是在真正执行目标Action方法之前，为了确保有效性，还需要对绑定的参数实施验证，针对参数的验证成为Model绑定。
 
手工验证绑定的参数
在定义具体Action方法的时候，对已经成功绑定的参数实施手工验证无疑是一种最为直接的编程方式，接下来我们通过一个简单的实例来演示如何将参数验证逻辑实现在对应的Actio]]></description><category></category></item></channel></rss>