`
endual
  • 浏览: 3558716 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

web QQ 用到的技术

 
阅读更多
Project Information
Members

JET(Javascript Extension Tools - Javascript 扩展工具包)

站在巨人的肩上 Standing on shoulders of giants

JET 适用于 Web Page 和 Web App 的开发, 目前已经应用与WebQQ2.0和WebQQ3.0http://web.qq.com/ 等Web应用。

特性

  1. 微内核设计
    • 内核可完全分离出来,用于构建自己的框架
  2. 自由拼装各个模块
  3. 命名空间、原生对象零污染
  4. 无缝集成各种js框架
    • 与jQuery, YUI, Mootools, Prototype.js 等框架无缝集成
    • 与多种局部框架无缝集成,如:Mini, Sizzle, cssQuery, xpath, JSON 等等
  5. 多版本共存
    • 如采用的JET版本过旧,旧有的Javascript代码不能与新版本JET兼容,则可以采用多版本共存的方式保持程序的可延续性
  6. 分层设计
    • Javascript核心层,与Javascript解释引擎无关的封装和扩展
    • 浏览器端Javascript层,对浏览器中的Javascript引擎部分的封装和扩展

代码示范

  • JET 代码组织方式一(传统):
var
 J 
=
 
new
 
Jet
();

J
.
out
(
J
.
version
);
  • JET 代码组织方式二(推荐):
Jet
().
$package
(
function
(
J
){

        J
.
out
(
J
.
version
);


});

JET设计理念

不要重复自己(Don’t Repeat Yourself)

//=========================================================

感谢 David Flanagan, John Resig, 以及QZFL, MooTools, YUI, Prototype, Dojo, ExtJs 的作者们!

分享到:
评论

相关推荐

    WEB 协议批量挂QQ C# winform 源码

    【标题】"WEB协议批量挂QQ C# winform 源码"涉及到的是一个使用C#编程语言开发的Windows桌面应用程序(Winform)项目,其主要功能是通过WEB协议实现QQ账号的批量在线状态管理。这个项目对于学习C#、Winform以及网络...

    仿qq邮箱web

    【标题】"仿qq邮箱web"的实现与技术解析 在Web开发领域,模拟知名应用如QQ邮箱是一项挑战性的工作,它涉及到多个技术层面的综合运用。本项目旨在通过模仿QQ邮箱,为用户提供一个类似的在线邮件服务体验。下面将详细...

    易语言WEB版QQ机器人

    在“易语言WEB版QQ机器人”这个项目中,我们看到几个关键的技术点,包括源码、WEB版QQ机器人、解码、ChrW、进制转换、取任意位数随机数、WEBQQ消息格式、上线、接收消息以及SkinH_Attach_Ex。下面将对这些技术点进行...

    小小的QQ看看web service做的

    【标题】"小小的QQ看看web service做的" 描述了一个初学者尝试使用Web Service技术来创建一个与QQ相关的项目。Web Service是一种基于开放标准(如XML、SOAP、WSDL和UDDI)的通信协议,允许不同系统之间的应用程序...

    仿Web QQ界面JQ动感效果

    【标题】"仿Web QQ界面JQ动感效果"是一个基于jQuery技术实现的项目,旨在创建一个与Web版QQ相似的用户界面,同时加入了动态交互效果,以提升用户体验和视觉吸引力。这种类型的项目通常用于学习和实践网页前端开发,...

    jquery ui仿腾讯web qq界面desktop酷炫特效

    3. **下拉菜单(Dropdown)**:在Web QQ中,如好友列表或功能菜单常常用到下拉式设计,jQuery UI的Selectmenu组件可以实现这种效果,提供优雅的下拉菜单选择。 4. **动画效果**:jQuery UI包含了多种动画效果,如...

    java web 实现 QQ 第三方登录 Demo 源码分享

    在本文中,我们将深入探讨如何使用Java Web技术实现QQ第三方登录功能。QQ第三方登录是基于OAuth协议的一种身份验证机制,允许用户使用QQ账号登录到其他网站或应用,而无需创建新的账户。以下是一些关键知识点的详细...

    基于asp.net开发的WEB版QQ设计思路

    本例的目标就是模仿OICQ开发一个Web版的QQ。其主要功能包括:两人聊天,多人聊天,新消息到达自动提示,添加、删除好友,添加、删除黑名单,个人信息管理,头像设置,个人上线,隐身设置等。这其中用到了大量的Ajax...

    web端qq聊天室.rar

    总的来说,"web端qq聊天室"项目充分展示了SpringBoot在构建复杂Web应用中的强大能力,以及如何结合现代Web技术实现丰富的社交功能。通过这个项目,开发者可以深入理解后端开发流程,学习如何使用SpringBoot构建高效...

    模拟qq运用,结合了很多的开发技术

    【模拟QQ应用】是一个以Java Web技术为核心的项目,旨在提供一个功能齐全的在线聊天平台,类似于QQ。这个项目深入融合了多种开发技术,为初学者和有经验的开发者提供了丰富的学习资源。通过分析和理解该项目,我们...

    一个基于Web的QQ模仿

    【标题】"一个基于Web的QQ模仿"是一个项目,它旨在使用Web技术来实现类似QQ的功能,让用户体验在网页上进行即时通讯的乐趣。这个项目可能是由JavaScript开发人员创建的,利用了前端技术来构建一个与腾讯QQ类似的界面...

    简单Web QQ

    在实现【简单Web QQ】的过程中,开发者可能采用了以下关键技术和知识点: 1. **ASP.NET**:作为.NET框架的一部分,ASP.NET用于构建Web应用程序,它提供了一整套服务器控件、事件驱动模型以及内置的州管理机制,使得...

    Web OS网页构架

    webQQ利用Web技术实现了与传统QQ客户端相似的功能,如聊天、发送文件、群组讨论等,让用户无需下载安装软件即可进行在线沟通。这种构架方式体现了Web OS的便捷性和跨平台特性。 在构建Web OS时,通常会涉及到以下几...

    仿QQ+html5的聊天界面

    总的来说,"仿QQ+html5的聊天界面"项目涵盖了HTML5基础、CSS3样式设计、JavaScript/jQuery动态功能实现、以及Web交互技术等多个方面,是一个综合性的前端开发实践。通过这样的项目,开发者不仅可以提升自己的前端...

    简单实用的在线qq代码

    【标题】"简单实用的在线qq代码" 涉及的知识点主要集中在Web开发和即时通讯技术的应用上。在线QQ代码通常是指通过网页实现与腾讯QQ的即时通讯功能,允许用户在网页上直接进行聊天,而无需下载安装QQ客户端。 首先,...

    仿qq中国象棋(web版)

    用到的技术:jsp + dwr(comet) + spring + jquery 只实现了百分之六七十的功能。 主要有注册,登陆,进入房间,对话(与房间里所有人/与对手),入坐,快速加入游戏,回到房间/大厅,下棋,记时固定20分钟(20分钟...

    asp仿QQ聊天工具

    【ASP仿QQ聊天工具】是一种基于ASP技术实现的在线即时通讯工具,它的设计灵感来源于流行的QQ聊天软件,旨在提供类似QQ的用户体验。这种聊天工具在Web环境中运行,允许用户通过浏览器进行实时通信,无需安装额外的...

    手机web浏览器 电脑访问

    本人有两个qq号,一个聊天用,一个是和我认识的人聊天用,主qq是:103174796 副qq是:1142358508 这个也就本软件的密码,我为什么设密码?原因很简单啊!让别人记住我qq呀!我给我自己做广告呢,O(∩_∩)O哈哈~ 给...

    QQ机器人网页版源码

    QQ机器人网页版源码是一种基于Web的自动化交互工具,它允许用户通过网页界面与QQ聊天平台进行通信。这种源码通常由一系列编程语言(如PHP)编写,利用QQ的API接口实现在线聊天功能。以下是对这个主题的详细知识点...

    ASP仿QQ程序.zip_qq.asp_仿QQ_类QQ

    【ASP仿QQ程序】是一种基于ASP(Active Server Pages)技术实现的网络聊天应用程序,它旨在模仿腾讯QQ的某些功能,为用户提供一个Web上的即时通讯体验。这个程序可能包含多个页面和组件,通过模拟QQ的基本交互流程,...

Global site tag (gtag.js) - Google Analytics