国产前端插件之xgcalendar

        之所用“国产前端插件之xgcalendar”这个标题也是为了让更多想用xgcalendar的人可以看到这个帖子,不过可能会让你失望了,这帖子不是xgcalendar的教程,而是吐槽了一下我的使用经历。

ok,切换到吐槽模式

        头让我找一款日历插件,给我介绍了两个:fullcalendar、xgcalendar(国人写的),让我去研究下。首先我要做的当然是找到官网,然后看看demo演示,看完demo后果断选择了xgcalendar,原因只有一个:比较漂亮。
下面就开始着手看xgcalendar的官方文档了(github上面的),先是浏览了一遍,发现我需要的功能都有,而且文档写的相当“简洁”,感觉入手贼快,好吧,那就开始写demo;
首先找js文件嘛,看了文档没有下载链接,当然这不是什么问题,项目在github上,自己找了下也算“凑齐”了。老老实实的按照文档码好了代码,打开浏览器一看,我就傻了,完全跟demo两个样子啊,而且很多功能都没有,
点了后也没有预期的事件响应;此时我好像知道了缺点什么,对,就是css;作者大神可能觉得css不算核心文件也没在文档上说明要引入,好吧,我自己找,在github的包里翻来翻去,终于在example文件夹里摘出来一个css。
        到这里有些人可能就要问了,不是有example吗,为什么不直接复制,还自己搭建?原因有二:第一,没有java版的例子;第二,就算有,我也不想用,因为那demo写的实在是太饱满了,这点随后再吐槽。回到刚才的话题,找到了css,搞进去,继续测试,还是不行!只有一个大体的界面,其他的事件都没有触发,这让我开始郁闷了,大神的文档明明写的那么“简洁”,为何我规规矩矩的按照文档来却出不来效果?
        我开始对我的智商产生了怀疑。好吧,我开始采取第二种策略,不是有demo演示地址吗,我把demo的代码通过浏览器扣出来总行了吧!
点开demo的链接地址,呵呵功能还是那么的完善,样子还是那么的漂亮,就它了,开始扣代码,当我按下F12,定位到head标签时,我差点被大神的demo气笑了,尼玛的4,5个css文件,竟然还有高大上的seajs!打开seajs的配置文件,我就无语了,一堆的js插件需要引入,什么jquery-form、validate、alert等等!这是demo吗?这也叫demo?您应该换个名字了叫:jquery插件集+seajs项目实例吧!你xxx的,我真是彻底被你打败了!
        什么叫demo,demo应该是极简的!看看其他的插件,人家怎么写的demo,为了让代码更加的简洁,js都写在html里,可能有些人要发表大论了:js和html写一起不符合解耦的思想,这种写法是不规范的。对于这种人我什么都不想解释,只问你一句:你当初学js、学java时,写的第一个hello程序是mvc模式吧!

        我也相当的怀疑作者的态度,您是在写一个开源框架吗,看看您对别人提出合理要求的回答:“ 展示不提供类似功能,如你愿意付费我可以考虑帮你实现。
再看您的心胸:“ 确实我也发现了,还是一个法国人告诉我的,wdcalendar在很早的时候就盗版了xgcalendar ,也不能说完全一字不改把,至少注释都改成英文了。我强烈鄙视这种行为,另外盗版了我一些其他的jquery插件号称是其作品。http://www.web-delicious.com/jquery-plugins/,上面的插件都是我写的,这个站点也是盗版者的网站,虽然是全英文但是确实国人的,哎 受不了”,说实话一开始我是挺相信您的,但是看完了中文夹杂英文的文档后,我就想问一句,您一个国产开源插件,代码的注释为毛还用英文写,这不禁让我怀疑到底是谁抄袭了谁。

最后的结论:
        我没有怀疑您插件的能力,但是对于开源软件最重要的文档,写得真是太渣了,而且我觉得文档会直接反应一个开发者的态度:他是否在用心做研究

在您的插件上花费了我一个上午的时间,让我也是有收获的,那就是以后再选择一个开源组件时,首先就看看文档怎么样,文档不行的直接pass掉!

最后我要说的是,日历插件首选:fullcalendar

Envi国产卫星插件是一种与国产卫星数据分析软件Envi相结合使用的插件。Envi是由美国Exelis Visual Information Solutions公司开发的专业遥感图像处理与空间分析软件。而Envi国产卫星插件是由我国相关科研机构开发的,专门针对国产卫星数据进行处理和分析的工具。 Envi国产卫星插件可以有效地支持国产卫星平台获取的遥感卫星数据的处理和解译。该插件提供了一系列的功能和工具,包括图像增强、精确地理定位、数据融合、分类与目标识别、时序监测、三维可视化等。这些功能不仅可以帮助用户更好地理解和解读国产卫星数据,还可以辅助用户快速、准确地从海量数据中提取感兴趣的信息和特征。 Envi国产卫星插件的优势在于对国产卫星数据的专业支持和适应性。由于国产卫星的数据格式和特点与其他国际卫星有所区别,因此开发适应国产卫星数据的插件对于用户来说非常重要。Envi国产卫星插件能够针对国产卫星数据进行专门优化,使得用户能够更好地利用这些数据进行研究和应用。 总之,Envi国产卫星插件是一种用于处理和分析国产卫星数据的专业工具。它能够提供丰富的功能和工具,帮助用户更好地理解和解读国产卫星数据,从而有效地应用于各种领域,如环境监测、资源调查、城市规划等。随着我国卫星技术的进一步发展,Envi国产卫星插件将发挥更加重要的作用,为我国的遥感应用事业做出贡献。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值