概述

JavaScript 是目前 Web 客户端开发的主要编程语言,是跨平台的,面向对象的,解释型的程序设计语言。可用来开发客户和服务器应用程序。相信这些特点足以使您对它充满兴趣。对于希望了解 JavaScript 及其知识点的技术人员来说,希望能够有一个十分清晰的知识架构帮助他们更好地学习。

本专题从 JavaScript 入门 开始,循序渐进向您介绍当前 JavaScript 对 Web 的支持,内容包含 JavaScript 的语言特点、JavaScript 与浏览器的交互、更高级的 JavaScript 技巧。

在这里,既有针对初学者的 基础知识,也有针对有经验的技术人员的 技术资源汇总

资源列表

  • Web 2.0 技术中的可访问性:本文将向您介绍 WAI-ARIA 标准,该标准旨在规定 Web 2.0 应用中的组件的可访问性(Accessibility),同时还讨论了 Web 2.0 设计中的可访问性原则,并提供一些代码示例来帮助您入门。
  • 开发支持屏幕读取软件的 Web 2.0 应用:随着 Web 2.0 技术的广泛应用,如何让使用屏幕读取软件的用户能够便利地操作 Web 2.0 应用程序是目前 Web 2.0 应用开发人员所面临的一个问题。本文主要介绍了屏幕读取软件的基本功能,以及针对这些功能的 Web 应用开发要点。
  • SOA 案例研究:Web 2.0 SOA 场景:本文通过对虚拟公司 JKEL 的案例研究,提出了基于 Web 2.0 的 SOA 解决方案。该解决方案采用 REST 架构模型,为该公司构建了具有交付新产品、使用新服务、消除业务孤立,以及在 Internet 上公开业务数据等特点的旅行代理网站。
  • RAD V7.5 Portal Toolkit 对 portlet 与门户编程的 Web 2.0 支持:IBM Rational Application Developer V7.5 中为 portlet 以及门户程序开发引入了 Web 2.0 支持,以在 IBM WebSphere Portal V6.1 上运行基于 portlet 及门户程序的 Web 2.0 应用。本文介绍了这一新特性。
  • 在业务中利用 Web 2.0:本文从几个不同的方面向您讲解了在企业中利用 Web 2.0 技术以及概念(如 Twitter,Youtube等)能够带来哪些好处,同时以一些实际应用场景为例进行了具体地说明。
  • 借助 Project Zero 在 Web 2.0 领域创建 RESTful IBM Lotus Domino 应用程序:通过本文,您将学习如何使用 Project Zero 创建 RESTful IBM Lotus Domino Web 应用程序,以交付快速响应的 Web 2.0 应用程序。
  • 真正的 Web 2.0: Wikipedia 家族:您一定听说过 Wikipedia (维基百科全书),但是您是否知道还有一些与 Wikipedia 相关的站点?通过本文了解如何利用 Wikipedia 家族的资源丰富您的信息空间,并通过示例了解如何应用这些站点的数据小部件。
  • IBM Web 2.0 Developer 开发工具包:了解 IBM 如何帮助您利用员工和客户的集体创造力。立即注册,充分利用这些资源集合,您将了解 Web 2.0 以及 IBM 软件如何帮助您的企业实现协作、通信和创新。
  • 真正的 Web 2.0 系列:本专栏文章将深入研究实际的 Web 2.0 站点,并演示 Web 架构师如何将 Web 中的最佳内容引入他们自己的网站。
  • 用 Dojo Objective Harness 对 Web 2.0 应用程序进行单元测试:本文阐述了 Dojo Objective Harness (DOH) 的主要特点并通过与其它 Web 2.0 应用程序测试工具的比较来展示其强大的功能。

相关资源