w3ctech.com
域名年龄: 16年1个月29天HTTP/1.1 301 永久重定向 服务器:nginx/1.4.6 (Ubuntu) 访问时间:2014年09月10日 11:03:30 类型:text/html 文件大小:193 连接:keep-alive 目标网址:http://www.w3ctech.com/ HTTP/1.1 200 OK 服务器:nginx/1.4.6 (Ubuntu) 访问时间:2014年09月10日 11:03:30 类型:text/html; charset=utf8 Transfer-Encoding: chunked 连接:keep-alive 语言环境:thinkjs-0.6.16 设置Cookie:thinkjs=gbovZ3DmFplacKpbatdzdW6PB-4nD7jr; Path=/ Content-Encoding: gzip 网站编码:utf8
W3ctech 搜索 首页 微博 活动视频 Mobile专题会议 关于我们 技术文章 Ember.js 的初学者指南 2012年08月23日 周裕波 JavaScript 无评论 现在,到处都可以看到复杂的JavaScript应用程序。 由于这些应用程序变得越来越复杂,一长串的 jQuery回调语句,或者通过应用程序在各个点执行不同的函数调用,这些都变得无法再让人接受。 这导致了JavaScript开发人员了解到传统的软件程序员已经知道了几十年的问题: 组织和效率非常重要,并且可以对应用程序的性能是否优异产生重大影响。 实现组织和效率的其中一个最常用的架构模式,被称为 Model View Controller (缩写为 MVC) 。这种模式鼓励开发人员将其应用程序的不同部分分割为更易于管理的块。 您不必使用一个函数直接调用数据库,您可以创建了一个 Model(模型)来为您管理数据库。 您不必使用一个布满输出和逻辑语句的 HTML文件,一个简单的模板或 View(视图)就可以您简化显示代码。最后,Controller(控制器)管理您的应用程序的流,帮助各种零散的部件更高效地互相沟通。 在您的应用程序中使用这个模式,可以更轻松地增加新的功能。 作为最近爆发的基于 Internet 的软件开发的一部分,出现了一堆令人眼花缭乱的 MVC 框架,比如 Ember.js、Backbone.js、Knockout.js、Spine.js、Batman.js 和 Angular.js。 一方面是初级和中级开发人员,另一方面是骨灰级程序员,以 JavaScript 编写并针对JavaScript开发而设计的这些库补充了这两者之间的空白。它们提供多种特性和功能,根据开发人员的需求满足技能水平各异的不同开发人员。 在本教程中,您将通过构建一个可用的 Twitter 时间轴查看器,更熟悉 Ember.js。 单元测试普及(三):测试与你的代码 2012年07月10日 吴 天豪 前端技术 无评论 现在你已经决定开始写单元测试,那么你可能会为如果开始而困扰。最直接的回答就是为一些已存在的代码写测试用例。不幸的是,通常这都比较困难。一部分原因是写测试本身需要一些经验,通常第一次写都不是那么准确。然而还有一个原因是:代码本身对测试不够友好。 单元测试普及(二):更高效地检查bug 2012年07月05日 吴 天豪 前端技术 1条评论 单元测试是一种查找bug和验证程序正确性的测试方式,并且不需要纠结于调试工具和console.log/alert。单元测试还带来很多其他优点,我会在本文中讲述。 什么是单元测试 单元测试代码通常伴随着一个期望值运行在你的产品代码中。举个例子,我们假设之前jQuery.fn.differenceInWords例子中的两个bug还没有修复,然后试着用单元测试来查找Bug: jQuery1.9及2.0问答集锦 2012年07月03日 高博 行业动态 无评论 大家可能最近对jQuery1.9及2.0的新计划比较有兴趣,现在jQuery官方发布了一个关于1.9与2.0的问答集锦,我们现在将其翻译发布在这里供大家参考。 jQuery核心:1.9版本及未来展望 2012年07月03日 高博 行业动态 无评论 正如上一篇博文的讨论中所指出的那样,jQuery 1.8版本正在进行一次大扫除,想要把那些不够安全的、缺乏效率的、用处不大的,以及带有误导的特性统统去掉。我们也开始着手进行一些工作,以使你们能够构建自定义的版本来选择不要加载库中的某些部分,这样就更加多快好省了。这些工作成果会使你们在享受到所需要的那部分jQuery API的同时,不必负担那些你产不需要的部分所带来的成本。 既然我们现在已经扫净一屋,是时候来展望何以扫天下了。只有一件事会对我们的未来愿景形成障碍,即旧版本的浏览器这个幽灵。Internet Explorer的6、7、8版本——统称旧版本的IE——在过去十年里一直是web开发者的眼中钉肉中刺。总体情况是,这些已经过时的的浏览器仍然会占到某些网站三分之一的访问用户量。这可是一大批用户——这部分人群仍然需要web站点所提供的信息、服务和产品。对于众多采用了jQuery的web站点而言,忽略这么大的一群用户是不现实、也不经济的。 jQuery所考虑的正是要解决浏览器差异的问题,所以我们不会放弃该设计理念的核心,把几百万(无论出于什么动机)仍然在使用旧版本的IE的Internet用户甩手不管。但同时,我们也想要与时俱进,充分利用最新浏览器的长处,尤其是要关注方兴未艾的移动市场。 Mozilla以Firefox为品牌推移动操作系统,用HTML5开发所有设备功能 2012年07月03日 周裕波 行业动态 无评论 2012年7月2日,Mozilla推出全新的完全开放的、基于HTML5的移动操作系统。Mozilla确认这款移动操作系统将继续使用“Firefox”品牌,全面基于开放网络标准来打造智能手机,所有的设备功能都将通过HTML5应用来实现。 火狐移动操作系统创建在Mozilla的Boot toGecko项目之上,打破了当前在移动设备上的web开发局限,允许HTML5应用深入到此前只有原生应用才能实现的手机的底层功能。西班牙电信的数字部门也于今年年初加入,与Mozilla一起来完成这项工作,推出一个全新的手机架构——所有的电话功能(打电话、发短信、游戏等等)都是一个HTML5应用。 浏览器如何渲染文本 2012年06月29日 周裕波 前端技术 无评论 浏览器是我们最常用的软件之一,文本又是网页中最主要的元素,在浏览器显示文本的过程中有许多有趣的细节,值得展开来讲讲,或许能减少一些误解。这是一个比较粗略的,概括性的介绍,尽可能不涉及过多的技术细节和具体实现,而立足于给 Web 开发者和设计师提供一些正确的概念。 jQuery 1.8 beta 1发布 2012年06月26日 吴 天豪 行业动态 1条评论 jQuery 团队在本月22号发布了全新的版本 1.8 的首个 beta 测试版,下载地址: http://code.jquery.com/jquery-1.8b1.js 欢迎大家对新版本进行尝试,如果发现问题,也可以提交bug。 IOS中与嵌入url地址的区别(小记一实例) 2012年06月26日 莉莉 html5 1条评论 应用于嵌入url地址时,IOS Safari 中 iframe和object的区别在于,前者无法规定嵌入页面的视口高宽(只能通过iframe的父级元素设置高宽同时规定css属性overflow:hidden;),后者可绝对的规定嵌入页面的视口高宽(相当于指定了嵌入页面的window尺寸)。 单元测试普及(一):以前的测试方式 2012年06月18日 吴 天豪 前端技术 3条评论 程序员通常都需要应付程序的验收和bug的修复。在过去,这样的任务差不多都是通过调用alert然后刷新浏览器来检查变量的值,或者观察脚本的执行是否和期望的一致。 现在,大部分浏览器内置一个强大的控制台工具。对于那些没有内置控制台的浏览器,你也可以使用含有类似功能的Firebug Li
© 2010 - 2020 网站综合信息查询 同IP网站查询 相关类似网站查询 网站备案查询网站地图 最新查询 最近更新 优秀网站 热门网站 全部网站 同IP查询 备案查询
2025-06-16 21:01, Process in 0.0063 second.