建议对js资源进行统一控制处理

Bug,需求以及想法
回复
qt06
帖子: 93
注册时间: 2010年 3月 5日 12:43
联系:

建议对js资源进行统一控制处理

帖子 qt06 »

在使用typecho过程中,发现这样一个问题,不同的模板作者和插件作者所用到的js框架各有不同,有的用jquery,有的用到了mootools,有时候模板和插件会同时用到同一个js库,而有可能处理不好,导致重复加载甚至引起冲突。
比如最近用了一款模板bluewhitesky,就与ajaxcomments冲突。
所以便想到了这个问题,为了解决这种js容易引起混乱的问题,不如typecho统一处理这些资源,把这些框架集成到typecho的发行版里,后台给出控制,用户可以在后台选择使用哪些框架,引用本地的文件还是调用google等提供的文件。
这样也可以减少模板和插件开发者的负担。
头像
binjoo
帖子: 824
注册时间: 2009年 9月 11日 11:13
来自: digu.plus
联系:

Re: 建议对js资源进行统一控制处理

帖子 binjoo »

集成的话又会增大不少的。。

这些其实主题、插件作者都可以控制的。。
我自己折腾出来的主题和插件,都习惯的会加上选择的功能。。
避免冲突。。 [attachment=6944,481]
sluke
帖子: 110
注册时间: 2007年 7月 25日 03:28

Re: 建议对js资源进行统一控制处理

帖子 sluke »

确实是一个问题,考虑一下
WalterChou
帖子: 95
注册时间: 2010年 7月 5日 07:34
联系:

Re: 建议对js资源进行统一控制处理

帖子 WalterChou »

不只是js,像commenttomail插件和我写的autobackup插件,都使用了开源的phpmailer程序,官方完全可以加入一个类似的mail类,开发插件的时候直接调用即可
lynxun
帖子: 110
注册时间: 2010年 5月 6日 14:43
联系:

Re: 建议对js资源进行统一控制处理

帖子 lynxun »

加入几个基础插件,然后其它插件再进行调用。这样也可以选择性安装。
mybg
帖子: 508
注册时间: 2010年 5月 27日 16:20
联系:

Re: 建议对js资源进行统一控制处理

帖子 mybg »

确实,有时插件之间的冲突一时之间找不到原因
头像
binjoo
帖子: 824
注册时间: 2009年 9月 11日 11:13
来自: digu.plus
联系:

Re: 建议对js资源进行统一控制处理

帖子 binjoo »

@水煮鱼
同意水煮鱼说的话,很多插件都有类似的类,其实官方都可以内置。。
回复