Welcome 微信登录

首页 / 脚本样式 / Dojo Toolkit

Ajax -- 困惑者指南,第1部分:Ajax工具和技术综述

Ajax -- 困惑者指南,第1部分:Ajax工具和技术综述

Ajax -- 困惑者指南,第1部分:Ajax工具和技术综述2010-07-04 IBM developerWorks / Gal ShachorAjax (Asynchronous JavaScript + XML) 编程技术正逐渐主导 Web 应用程序开发领域。每天都有新的开发人员步入 Ajax 开发的殿堂,他们拥有不同的开发背景。本系列的第 1 部分将提供来自 IBM® Ajax 开发人员专家组的 Ajax 开发资源备忘单。作者根据他们自己的...
Ajax -- 困惑者指南,第2部分:开发基于Dojo的博客阅读器

Ajax -- 困惑者指南,第2部分:开发基于Dojo的博客阅读器

Ajax -- 困惑者指南,第2部分:开发基于Dojo的博客阅读器2010-07-04 IBM developerWorks / Gal ShachorAtom 协议对让网络资源(比如新闻、社区站点和博客)的提供者能够通过 Web 连锁其内容。在 Atom 的典型应用中,内容提供者一般会连锁一个文件或一个 Web 提要,并让其在 Web 上可用。提要的表示在 Atom Syndication Format 中定义,它提供了新添加的资源的一个概要。发布了的提...
Dojo离线技术应用:支持离线功能的Web编辑器

Dojo离线技术应用:支持离线功能的Web编辑器

Dojo离线技术应用:支持离线功能的Web编辑器2010-07-04 IBM 莫映 张顺概述使用 Dojo 离线功能可以在页面加载时保存页面内容及其相关的图片、CSS 与 JavaScript 等资源,如此,即便在离线情况下我们也能够继续对页面进行操作,并且操作内容可以被如实地保存于本地,并在与服务器的连接被恢复时自动同步至服务端。使用 Dojo 离线功能,可以有效提高用户访问的可靠性,并增进用户的体验。在《 使用 Dojo 开发离线应用》一文中,我们介绍...
使用Dojo国际化Web应用程序

使用Dojo国际化Web应用程序

使用Dojo国际化Web应用程序2010-07-04 IBM developerWorks / Yoav Rubin简介Wikipedia 将国际化定义为在无需进行工程性更改的前提下让所设计的软件应用程序能够适应各种语言和地区。(参见 参考资料)。根据这个定义,为了得到国际化的软件,有三个元素必不可少:负责告知软件其所要运行的本地语言环境的一个元素可应用到软件当前的本地语言环境的一组翻译文件负责连接前两个元素的一个组件在本文中,我们将创建一个简单的国际化 ...
用Dojo和Ajax创建可重用和可重新发布的组件

用Dojo和Ajax创建可重用和可重新发布的组件

用Dojo和Ajax创建可重用和可重新发布的组件2010-07-04 IBM Manish Kataria简介事实证明,在现有的应用程序中添加功能是软件开发中最具挑战性的任务之一。除了不改变现有的代码外,还要确保新增的代码满足所有易用性和性能需求。在本文中,学习如何在 Web 项目的后期阶段引入新功能,以及如何无缝地把修改集成到现有项目中。本文介绍的方法在软件开发生命周期的以下阶段中尤其有意义:开发阶段。客户要求开发团队在产品中集成新功能,从而提高易用性(...
针对Java开发人员的Dojo概念

针对Java开发人员的Dojo概念

针对Java开发人员的Dojo概念2010-07-04 IBM developerWorks / Dave DraperDojo 在基于 Web 的应用程序中越来越受到欢迎。很多开发人员是 Java™ 编程方面的能手,但是在 JavaScript 方面却缺乏经验。从强类型、面向对象的编译语言转向动态的、弱类型脚本语言,开发人员需要经历概念跃迁带来的困难。这种混乱使开发人员很难正确地声明 Dojo 类。本文将帮助梳理这种混乱,解释为何必须设置上下...
掌握Dojo工具包,第1部分:Dojo入门简介

掌握Dojo工具包,第1部分:Dojo入门简介

掌握Dojo工具包,第1部分:Dojo入门简介2010-07-04 IBM 谢福生伴随 Web 2.0, Ajax 和 RIA 的热潮,各种 Ajax 开发工具包如雨后春笋般蓬勃发展,Dojo 正是这些工具包中的佼佼者。Dojo 为富互联网应用程序(RIA) 的开发提供了完整的端到端的解决方案,包括核心的 JavaScript 库,简单易用的小部件(Widget)系统和一个测试框架,此外,Dojo 的开源开发社区还在不停地为它提供新的功能。Dojo 是一个...
掌握Dojo工具包,第2部分:XHR框架与Dojo

掌握Dojo工具包,第2部分:XHR框架与Dojo

掌握Dojo工具包,第2部分:XHR框架与Dojo2010-07-04 IBM 蒋贤礼 牟磊 谢福生XmlHttpRequest 对象的思考在传统的以页面为单位的浏览器和服务器交互模式中,每一次服务器请求都会导致整个页面的重新加载,即使需要更新的仅仅是页面的一小部分(比如显示一个登录错误信息)。 Ajax 技术的出现给页面带来了一些变化,其中最直观的莫过于站点的页面上出现越来越多的“ loading …”,&ldquo...
掌握Dojo工具包,第3部分:Dojo事件机制

掌握Dojo工具包,第3部分:Dojo事件机制

掌握Dojo工具包,第3部分:Dojo事件机制2010-07-04 IBM 蒋贤礼 牟磊 谢福生DOM 事件模型事件是用户与浏览器交互的基础,用户在界面的操作产生事件,浏览器捕获事件后对用户作出反馈。Ajax 技术通过引入异步调用使 web 应用的开发产生了革命性的变化,另一方面 Ajax 也使广大开发人员认识到用户和浏览器的交互可以如此精彩,Web 页面不再死板,开始鲜活起来,开发人员也不再厌恶编写 javascript 的事件处理代码。在 web 页面...
掌握Dojo工具包,第4部分:Dojo中的拖拽

掌握Dojo工具包,第4部分:Dojo中的拖拽

掌握Dojo工具包,第4部分:Dojo中的拖拽2010-07-04 IBM 蒋贤礼 牟磊 谢福生Dojo 支持的两种拖拽方式在开始尝试了解实现 Dojo 拖拽效果的使用方法以前,首先必须明确拖拽具有两种截然不同的表现效果。第一种表现效果是图标被拖拽到哪里,其就会被直接放到哪里,这个拖拽效果是图标完全紧跟拖拽的动作,与每一个拖拽动作的运动轨迹完全契合,这种效果被称为 “拖动”。第二种表现效果是当图标被拖拽到一个地方,松开鼠标的时候,图...
掌握Dojo工具包,第5部分:Dojo的UI组件库 - Dijit

掌握Dojo工具包,第5部分:Dojo的UI组件库 - Dijit

掌握Dojo工具包,第5部分:Dojo的UI组件库 - Dijit2010-07-04 IBM 蒋贤礼 牟磊 谢福生Dijit 简介从 Dojo 0.9 开始,Dojo 把 Widget 从 Dojo 的核心包中分离出来,组成 Dijit 。Dojo 在 Dijit 中为 Widget 家族添加了多位成员,增强了 Widget 的实力的同时也加快了其在页面中的加载速度。为改善 Widget 的外观,Dijit 提供了多套样式主题,比如默认绑定的样式主题 T...
掌握Dojo工具包,第6部分:Dojo Widget的高级应用

掌握Dojo工具包,第6部分:Dojo Widget的高级应用

掌握Dojo工具包,第6部分:Dojo Widget的高级应用2010-07-04 IBM 蒋贤礼 牟磊 谢福生Dojo Widget 是 Dojo 极为重要的部分,因此在对 Dojo Widget 有了全面的了解以后,还应该加强对其使用机制的掌握。创建 Dijit 的两种方式Dojo 提供了两种方式给系统开发者去使用其所提供的 Dijit(Dijit 是 Dojo Widget 的简称)。第一种方法是通过直接在页面中静态的写入带有 Dijit 属性的标签...
掌握Dojo工具包,第7部分: Dojo的扩展

掌握Dojo工具包,第7部分: Dojo的扩展

掌握Dojo工具包,第7部分: Dojo的扩展2010-07-04 IBM 谢福生 蒋贤礼 董伟通过对本系列文章的前六个部分的学习,你已经对 Dojo 的强大功能有所了解了。但有时候 Dojo 的一些功能并不能完全满足实际的要求,这时就需要对 Dojo 进行扩展了,比如可以对 Widget 进行扩展,使它以更加符合项目的要求展现或响应行为。本文将详细介绍 Dojo 的面向对象特性,以及如何在这个特性上开发新的 Dojo 模块,创建新的 Dijit,定义自己...
掌握Dojo工具包,第8部分: 明日之星 - DojoX

掌握Dojo工具包,第8部分: 明日之星 - DojoX

掌握Dojo工具包,第8部分: 明日之星 - DojoX2010-07-04 IBM 马冀 郑志明Dojo 作为最著名的 Ajax 开源项目之一,不仅让 Web 程序员可以免费获得和使用其框架进行 Web 应用的开发,更吸引了大量的开发者对其不断的扩充,开发新的组件。DojoX 就是在这样的开发社区中产生的。DojoX 是一组基于 dojo 的开源项目的集合,这些开源项目具有很好的创意和很高的实用性。这些 DojoX 项目有可能成长为一个稳定的版本保留在 ...
提高基于Dojo的Web 2.0应用程序的性能

提高基于Dojo的Web 2.0应用程序的性能

提高基于Dojo的Web 2.0应用程序的性能2010-07-08施伟Web 2.0 应用程序最注重的一个方面就是用户体验,用户希望使用的是一个快速稳定的 Web 2.0 应用。而基于 Dojo 的 Web 2.0 应用经常需要下载大量 Dojo 代码到客户端执行,而且会不时的向后台发起 IO 请求,响应速度受到很大影响。本文通过演示一些实用的技巧来提高 Dojo 的性能,帮助开发人员找出 Web 2.0 应用程序的性能瓶颈。Web 2.0 与 Dojo ...
如何在Domino上使用Ajax 框架Dojo

如何在Domino上使用Ajax 框架Dojo

如何在Domino上使用Ajax 框架Dojo2010-07-08 IBM 邓明轩作为 Domino 开发人员,浏览器应用的开发是其中重要的一部分。而浏览器应用开发方面会有许多新的技术和方法出现。如何将这些新的技术和方法运用到 Domino 环境中是 Domino 开发人员需要面对的一个重要问题。目前,我们正处于在 Web 2.0 的时代,在这个伟大的时代出现了大量的浏览器技术,其中有代表性的就是 Ajax。通过 Ajax,我们可以让客户端在不刷新网页的情...
ajax框架之dojo篇(二)

ajax框架之dojo篇(二)

ajax框架之dojo篇(二)2010-07-08 csdn 沈斌目前,dojo已经升级到1.0.1版本。随着版本的升级,dojo的各个包的位置,函数都发生的很大的变化。这样对我们开发人员来说是很不利的。尽管如此,dojo功能的强大还是一次又一次让我震惊。下面是一些dojo常用的方法,以及随着版本升级后带来的改变,我在这里做个笔记。由于我也刚刚接触dojo不久,今后会不断补充更多的内容。1.关于dojo自带的debug系统。(注:首先要把djConfig的...
<< 1 2 3 4 5 6 7 8 >>