小网

XMLHttpRequest跨域体验

BY: 小网 / DATE: 2012-09-21 / POSTED IN: 前端开发 / VIEWS: 133796 / COMMENTS: 1

xmlhttprequest跨域体验

环境:
Chrome, Safari, Android 2.3, iOS4

兼容性问题
IE:XDomainRequest
Other:XMLHttpRequest

实现方式
通过新增响应头Access-Control-Allow-Origin
格式:
Access-Control-Allow-Origin: *
Access-Control-Allow-Origin: http://domain.com
Access-Control-Allow-Origin: http://a.domain.com

小网

HTML5应用:applicationCache接口

BY: 小网 / DATE: 2012-08-23 / POSTED IN: 前端开发 / VIEWS: 10270 / COMMENTS: 5

HTML5应用-applicationcache接口

Web资源本地化,提高访问性能,对于WebApp来说是一直以来追求的目录,好在HTML5提供了Application Cache特性。用来提供离线浏览和本地化资源文件。对于WebApp来说无疑是一个好消息,但是对于WebSite来说,这中间有利有弊,需要开发人员自己去评估自己的业务是否合适了,下面抛砖来阐述一下applicationCache的一些优势和需要注意的问题以及相关的接口说明。

吉姆

如何利用SVN合并代码

BY: 吉姆 / DATE: 2012-08-13 / POSTED IN: 前端开发 / VIEWS: 33645 / COMMENTS: 1

合并SVN

一、  背景    

平时在进行开发时,一般都会有多版本同时进行,包括项目版本、周版本、紧急版本等,当某一个版本具备上线条件后,需要在上一个已发布的版本基础上进行发布,才能够避免出现版本相互覆盖,因此往往需要对版本之间代码进行合并,这里就和大家探讨下如何合并代码,让合并代码质量高以及高效。

白树

表格数据换行,你知多少

BY: 白树 / DATE: 2012-08-02 / POSTED IN: 页面重构 / VIEWS: 63157 / COMMENTS: 1

近期做的一个项目,该项目需要输出的数据很多,在表格中需要生成各种类型的数据,遇到了一个让人头疼的问题:长英文字符串的换行。找了不少资料,最终使用了word-wrap、table-layout各自的一个属性值,并结合项目实际的情况,做了一些兼容性处理,解决该问题,并在团队中做了一次分享,希望可以给大家带来帮助,提升对css长英文或者长字段换行的认识。

Neo

计算机视觉的交互应用一瞥

BY: Neo / DATE: 2012-07-12 / POSTED IN: 交互设计 / VIEWS: 16090 / COMMENTS: 5

在讲述计算机视觉概念之前,我们先来看看生活中一个很常见的例子吧:

以下是一个带人脸自动对焦功能的数码相机,只要镜头对准有人的区域,照相机会自动识别出画面中的人脸,并且自动对焦在人脸上,用户只需轻松按下快门即可捕捉到清晰人脸的照片。在这个技术问世之前,用户,尤其是新手用户因为手部晃动等因素没对上焦,可能导致拍出来的人像胶片失焦。

黄短短

JavaScript的闭包到底是什么?

BY: 黄短短 / DATE: 2012-06-18 / POSTED IN: 前端开发 / VIEWS: 12899 / COMMENTS: 2

刚进入JavaScript学习的时候,接触的概念中比较难以理解的就是闭包(closure)。网上和书上笼统的定义——所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。

今天结合《JavaScript权威指南》中关于JavaScript变量的作用域的讲解、网上一些博客和资料以及工作中实际运用再来深入理解一下闭包的概念。

lyndon

Ajax无刷新分页可以尝试的性能优化方法

BY: lyndon / DATE: 2012-06-01 / POSTED IN: 前端开发 / VIEWS: 10937 / COMMENTS: 5

Ajax无刷新分页,已经是一个大家比较熟悉的事物了,大概就是web前端页面上有一个js的方法,通过Ajax去请求服务器端的分页数据接口,拿到数据后再在页面上创建html结构,展现给用户,类似于下面这样:

吉尔

Geek重构 – 巧用outline

BY: 吉尔 / DATE: 2012-05-10 / POSTED IN: 页面重构 / VIEWS: 117615 / COMMENTS: 19

css中的outline属性给人的印象似乎只是用来去除<a>标签获焦时的虚线,其实outline有它自己的巧妙之处。

outline是css2里的一个属性,得到了chrome、firefox、opera、safari以及ie7以上浏览器的支持,因此文章涉及的内容不过多地讨论ie6、ie7是否支持。

rocky

YUI3:js加载过程及时序问题

BY: rocky / DATE: 2012-05-07 / POSTED IN: 前端开发 / VIEWS: 7524 / COMMENTS: 1

时序问题在javascript中比较常见,尤其是在网络环境不稳定时以及某些浏览器本来版本中比较多,遇到此类问题,往往会使开发者非常头痛,问题的重现需要特定的环境,是偶发的,不容易重现。对于有经验的开发者,大部分的时序问题都可以在代码中避免,对于浏览器,js代码的执行是单线程的,同一时刻只有一段js代码在执行,js的执行主要是通过两种方式来触发:

天窗

小东西大智慧

BY: 天窗 / DATE: 2012-04-17 / POSTED IN: 交互设计 / VIEWS: 98556 / COMMENTS: 2

作为交互设计总会接到大大小小各式各样的设计需求,能接到大项目需求自然会让人兴奋,思索着能大展手脚,大干一场,满脑子想着能够做出神马创新,神马符合用户体验的好交互。但是,有时候,我们会接到一些看似相当简单的,小小的需求,然而往往这些小小的需求却隐含这极大的智慧,如果作为交互设计不去仔细挖掘,很快就会陷入平庸。