下载地址: https://github.com/drduan/minggeJS/issues/209
下载地址: https://github.com/drduan/minggeJS/issues/209
MingGe.scrollLoad2.0 滚动加载插件:
MingGe.scrollLoad2.0 插件运行速度非常快,
demo.html 演试采用的大量图片以瀑布流形式滚动测试。
我特意百度了同类型插件,图片太多时滚动超级卡,而且 BUG 较多(我只演试了 3-4 个同类型的插件)。
而 MingGe.scrollLoad 呢 滚动时,则非常流畅,这就是 MingGe.scrollLoad 的高效性能。
问: MingGe.scrollLoad 支持 JQUERY 吗?我想用 JQUERY ,不想用不知名的 MingGeJS
作者答:不支持,你不使用 MingGeJS 妄想用 MingGe.scrollLoad 插件,另外 MingGeJS 很出名。
问:为什么不支持 JQUERY ,这么流行的库,你也不支持,是你技术不行吗!
作者答: 我极度讨厌 JQUERY ! MingGe.scrollLoad 开发目的,就是来吸引用户使用 MingGeJS 。如果支持 JQUERY ,那 minggeJS 就没意义了。
说白了就是要强制性迫你使用 MingGeJS ,
问: MingGe.scrollLoad 有教程吗?
问: MingGe.scrollLoad 兼容 IE678 吗?
作者答:尘世间所有浏览都支持!
问:这样插件,百度一大堆,有必要重新做轮子吗?
作者答: 百度有,百度的事,我只需要做好自己的插件,一个属于 MingGeJS 的插件。 MingGe.scrollLoad 有自己的特色,百度有百度的特色,
再者 MingGe.scrollLoad 并不是你百度所找到可比,关键是 MingGe.scrollLoad 的卓越性能
问:我能拿 MingGe.scrollLoad ,改成 JQUERY 版本吗?
作者答:不行,是违法行为,我会拿法律的武器惩治你, MingGe.scrollLoad 所有版权归我所有,
MingGe.scrollLoad 歇斯底里就是要故意不支持 JQUERY ,强迫你使用 MingGeJS 作为类库,这叫营销策略。
我允许你改成 JQUERY ,我岂不是倒自己米饭,有可能吗?
基于 MingGeJS 开发( MingGeJS 插件)
版本号: MingGe.scrollLoad2.0
1
minggeJS OP |
2
ufo22940268 2016-01-09 05:27:06 +08:00
有个性,我喜欢
|
3
minggeJS OP 百分之 99 的人应该是用百度回来的 lazyload.js 这个插件,可以告诉大家 lazyload.js 在瀑布流页面下,运算错误的, 理直气壮跟大家说 MingGe.scrollLoad 秒 lazyload 一条街,无论是执行效率,还是准确性!呵呵, MingGeJS 值得大家拥有
|
4
klmd99 2016-01-09 08:08:20 +08:00
学习了,支持!
|
5
Kokororin 2016-01-09 08:50:05 +08:00 via Android
为什么你的 discuz 论坛还用的 jQuery 呢?
|
6
minggeJS OP discuz 是用来留言用,我只当他留言板而已,还有 disucuz,原封不到没改过的,他有没有用 JQUERY ,我不清楚,凡正我自己不会用,再者,我平生从没 JQUERY 应用项目内,因为极度反感
|
7
ljcarsenal 2016-01-09 09:38:32 +08:00 via Android
敢问楼主在哪工作
|
8
oott123 2016-01-09 10:03:17 +08:00
不允许修改,和闭源有什么区别
|
10
allce231 2016-01-09 10:10:48 +08:00
狂妄自大
|
11
6IbA2bj5ip3tK49j 2016-01-09 10:23:55 +08:00
还好我不写 js
|
12
SourceMan 2016-01-09 10:30:57 +08:00 via iPhone
不错,支持了
|
13
whtsky 2016-01-09 10:41:00 +08:00 via iPad
“请叫我轮子哥”
|
14
SCaffrey 2016-01-09 10:44:21 +08:00 via iPad
这帖子什么鬼啊
|
15
SCaffrey 2016-01-09 10:47:36 +08:00 via iPad
|
16
EPr2hh6LADQWqRVH 2016-01-09 10:52:06 +08:00 via iPhone
明哥太谦虚了,直接说我是明哥就行了
|
17
kfll 2016-01-09 10:53:20 +08:00 via iPhone
=_=说句实在话… minggejs 里面至今还能看到 alert ……
|
18
yangzj1992 2016-01-09 10:58:09 +08:00
jquery 的开发者和你有世仇吧...
|
19
xwartz 2016-01-09 11:17:12 +08:00
明哥 你怎么不继续更新 minggeJS 了,这还怎么超 jQuery
|
20
minggeJS OP @xwartz 换一下推广路线, minggeJS 作为优秀类库若然没有插件来配合,用户量上不去的,所以走开发小插件的路线,赢取更多用户份额
|
21
allce231 2016-01-09 11:28:45 +08:00 1
长亭外 古道边 芳草连天
|
24
doublleft 2016-01-09 11:34:35 +08:00 5
明哥 我是阿里巴巴集团树新风事业部, 对你的项目很有兴趣, 希望取得联系.
|
26
fyhqy 2016-01-09 11:52:29 +08:00
不错。支持下 mingge
|
27
jsthon 2016-01-09 11:55:03 +08:00 via Android
开始总感觉“演试”是错别字,特意查了一下,果然我还是太年轻了啊!支持明哥!
|
29
kiwi95 2016-01-09 12:27:23 +08:00
中二病
|
30
banricho 2016-01-09 12:27:47 +08:00
期待明哥的 Angular
|
37
s0f 2016-01-09 14:08:10 +08:00
蛤蛤。。厉害
|
38
mcwanderer 2016-01-09 14:23:02 +08:00
树新风事业部 膜拜
|
39
rwx 2016-01-09 14:41:34 +08:00
连「轮子哥」的外号都有人抢注了
|
40
usb 2016-01-09 15:07:49 +08:00
中二请对应自己的需要在下列导航中自由选择。
中国器官捐献网 http://www.organdonation.org.cn 中国红十字会 http://www.redcross.org.cn/hhzh/ 中国殡葬协会 http://www.chinabz.org 中国残联 http://www.cdpf.org.cn 中国精神病协会 http://www.zhjsb.cn 中国司法部 [监狱] http://www.moj.gov.cn 中华人民共和国最高检察院 http://www.spp.gov.cn 中华人民共和国最高人民法院 http://www.court.gov.cn |
41
tuimaochang 2016-01-09 15:10:57 +08:00
"树新风"事业部-_-#
|
42
ybh37 2016-01-09 15:26:09 +08:00
树新风事业部
|
44
Andy1999 2016-01-09 15:50:02 +08:00
|
46
BoiledEgg 2016-01-09 16:05:44 +08:00
树新蜂事业部 23333333333333
|
50
enda 2016-01-09 17:21:26 +08:00 1
老实说我从来没用过 LazyLoad ,正因为我反感 LazyLoad 。
为什么我反感,因为我完全有开发 LazyLoad 的能力, LazyLoad 的底层我都了如指掌。 虽说我反感 LazyLoad ,但是 LazyLoad 却在测试界占有大量的用户份额, 之后我有个想法,不如重新开发一个属于自己思想,自己架构的 LazyLoad 。 我给了他一个霸气的名字: MingGeLazyLoad , 它的名字叫 MingGeLazyLoad , MingGe 就是我的大名,一看到 LazyLoad 名字, 就知道作者是我,知道它是国产的,让别人知道国产 LazyLoad 一样做得很出色,出众。 我是 MingGe ,请支持国产 minggeLazyLoad ,因为我们都是中国人。 |
52
Taivas 2016-01-09 17:36:49 +08:00
前来膜拜。。。
|
53
pepsin 2016-01-09 17:37:54 +08:00 2
https://github.com/pepsin/Ase 那我趁机推广我的框架好了.
一个极简反人类框架, 比 VanillaJS 多一点点方便. 体积巨小. 文档什么的没有, 因为代码太少了, 随便看看就明白了. 希望大家用这个, 别用 mingge jquery 啥的了. |
54
binux 2016-01-09 17:45:28 +08:00 via Android
报告 lz 插件不支持 w3m 浏览器
|
55
minggeJS OP @pepsin 你太极品了,我一看你代码知道你新手 NodeList.prototype.xxxxx 几十句,看了一下马上就关了!
|
56
minggeJS OP @pepsin
NodeList.prototype.bind = function(event_name, func) { var nodes = this; for (var i = 0; i < nodes.length; i++) { if (nodes[i].tagName) { nodes[i].addEventListener(event_name, func);//["on" + event_name] = func; } }; return nodes; }; 开什么玩笑了,是你的杰作? |
57
nyanpath 2016-01-09 17:56:36 +08:00
请联系唯一 qq: 337845818
|
58
hellokittyer 2016-01-09 18:02:18 +08:00 via Android
bat 的国产货拿来用都要三思,楼主么,快去树新风事业部
|
59
chemzqm 2016-01-09 18:04:20 +08:00
突然想起来我也有个 dom 模块 https://github.com/chemzqm/dom ,特点是只有 Dom 操作...
虽然我自己并不用, 但是喜欢简洁的可以拿去,测试齐全,支持 npm component 安装 |
60
falcon05 2016-01-09 18:28:28 +08:00 via iPhone
我就问一句,不用还是不是中国人?
|
61
iyangyuan 2016-01-09 18:47:33 +08:00 via iPhone
@pepsin
你这个代码的确有很大问题,别的我看不出来,单说事件,不能直接让浏览器注册这么多事件,效率太低,一般是自己管理事件,只在 root 注册,然后自己实现事件调度,我也没具体实践过,说错勿怪 |
62
pepsin 2016-01-09 18:55:55 +08:00
@iyangyuan 这个当时要兼容 IE5.5 以上到所有平台浏览器, 似乎那个没什么先进的办法, 就采取这种糙办法了. 效率嘛, 其实还好, 这个生产上用好久了. 也没什么差异.
|
63
minggeJS OP @pepsin 我不是针对你,因为我天天也被人针对,明白被人针对的感受,我技术应该算比较厉害的。我观你代码五分钟,你的代码写得不是路,完全新手入门水平,面向对象也不怎么操作,对原型 了解不清淅
|
64
minggeJS OP @pepsin
var Select = function(selector, context) { //var sizzleExist = (typeof Sizzle != "undefined"); if (context) { return context.querySelectorAll(selector); } else { return document.querySelectorAll(selector); } }; 什么玩意!你有脸拿出来 代码完全不会去缩短一下,最离谱的是,这样叫选择器了 |
67
chemzqm 2016-01-09 20:33:40 +08:00
|
70
theohateonion 2016-01-09 20:51:04 +08:00
还是把 mingge 屏蔽了安静
|
72
deadEgg 2016-01-09 22:51:48 +08:00
我觉得你是在污染环境
|
73
ryd994 2016-01-09 23:06:51 +08:00
@theohateonion 我本来也想屏蔽的,后来一想,看楼下评论也是一大乐趣……
|
75
iyangyuan 2016-01-09 23:09:45 +08:00
@chemzqm 本来我不想回了,但是我还是想说,既然你写的是框架级别的东西,既然你要给别人用,就负责任一些,至于具体这么些,随你便,与我何干
|
76
chemzqm 2016-01-09 23:23:15 +08:00
@iyangyuan 那几行代码能叫框架?只是玩笑话吧。
有句话叫过早优化是万恶之源,说的就是过早把项目设计的复杂化导致维护困难,人家又不是 bug ,只是不适合用于性能有要求的环境罢了,做前端的东西最傻的就是苛求完美,你追求易用,高性能,必然是会牺牲简单性和灵活性的 |
77
zongwan 2016-01-10 00:29:36 +08:00
谈一个伤感的话题
如果有一天明哥老了。。。 minggejs 还是 minggejs 吗。。。 会不会改成 mingshujs 。。。 mingyejs 。。。 建议发布分支 minggeneveroldjs 或者 mingge17foreverjs |
78
freaks 2016-01-10 00:38:45 +08:00
看到了 mingge 小时候的照片,觉得是有故事的男人
|
80
pepsin 2016-01-10 12:28:45 +08:00 via Android
@iyangyuan 我忘了说另一点了,那个框架是一个大东西的基础,移动适用,所有代码压缩后希望在 10k 内。
|
81
minggeJS OP @pepsin 看了你代码好害怕啊!
NodeList.prototype.removeClass = function(class_name) { var nodes = this; return nodes.each(function(node) { node.className = node.className.split(class_name).join(" "); }); } 这是 removeClass 是这样写的吗,你逻辑能强点好不! NodeList.prototype.xxxx 一大堆 ,能开源是好事,但是代码乱七八遭 面向对象估计你刚学一个星期左右,连 this 都不会用,你反醒一下,加强自己技术 还有这句 var Select = function(selector, context) { //var sizzleExist = (typeof Sizzle != "undefined"); if (context) { return context.querySelectorAll(selector); } else { return document.querySelectorAll(selector); } }; 连续两次 return xxxx.querySelectorAll ,你没事吧 ,麻烦你全部重写! |
82
Balthild 2016-01-10 14:19:44 +08:00 via Android
如果有人看了你的算法,不直接改,而是用你的算法来直接重写 jq 版本,这可是不违反版权的哦。版权只保护程序本身,算法是归专利权管的。
|
83
Corps 2016-01-10 14:28:21 +08:00
老实说我从来没用过 Google ,正因为我反感 Google 。 为什么我反感,因为我完全有开发 Google 的能力, google 的底层我都了如指掌。 虽说我反感 Google ,但是 Google 却在搜索界占有大量的用户份额,之后我有个想法,不如重新开发一个属于自己思想,自己架构的 Google 。 我给了他一个霸气的名字: MingGeYmSearch , 它的名字叫 MingGeSearch , MingGe 就是我的大名, 一看到 MingGeSearch 名字,就知道作者是我,知道它是国产的,让别人知道国产 Google 一样做得很出色,出众 我是 MingGe 请支持国产 MingGeSearch ,因为我们都是中国人。
|
84
minggeJS OP MingGe.scrollLoad2.51 发 布了
MingGe.scrollLoad 的开发专门针对 lazyload 来强爆的 MingGe.scrollLoad 无论执行效率还是准确性都在 lazyload 之上,秒杀 lazyload 一条街, 首先 lazyload 在瀑布流页面下是执行不正确的,我提供的 demo.html 采用的就是瀑布流,不信代入 lazyload 接口试试 其次 lazyload 是不兼容 IE678 的, lazyload 很认真讲就是水货一件 还有 lazyload 执行效率非常差,作者水平很一般,可能作者 JQUERY 中毒太深了,大家对比一下自然明白。 下载地址 https://github.com/drduan/minggeJS/issues/209 |
85
Niphor 2016-01-10 23:57:13 +08:00
"日你马, IDC 投诉,不演试"
别这样... |
86
Technetiumer 2016-01-11 02:30:49 +08:00 via Android
然而“轮子哥”已经被占了,知乎上有个非常知名的轮子哥(vczh)。。。。。。
来个 MingGeVCZH ? 老实说我从来没用过 HTML ,正因为我反感 HTML 。 为什么我反感,因为我完全有开发 HTML 的能力, HTML 的底层我都了如指掌。 虽说我反感 HTML ,但是 HTML 却在搜索界占有大量的用户份额,之后我有个想法,不如重新开发一个属于自己思想,自己架构的 HTML 。 我给了他一个霸气的名字: MingGeHTML , 它的名字叫 MingGeHTML , MingGe 就是我的大名, 一看到 MingGeHTML 名字,就知道作者是我,知道它是国产的,让别人知道国产 HTML 一样做得很出色,出众 我是 MingGe 请支持国产 MingGeHTML ,因为我们都是中国人。 MingGeHTML , MingGeCSS |
87
Technetiumer 2016-01-11 02:49:52 +08:00 via Android
老实说我从来没听说过轮子哥,为什么我没听说过轮子哥,因为我完全有当轮子哥的能力, 当轮子哥要做什么我都了如指掌。 虽说我没听说过轮子哥 ,但是轮子哥却在知乎界占有大量的份额,之后我有个想法,不如在 V2EX 重新打出一个属于自己的轮子哥名号。 我给了他一个霸气的名字: MingGe 轮子哥, 他的名字叫 MingGe 轮子哥, MingGe 就是我的大名, 一看到 MingGe 轮子哥名字,就知道是我,我是 MingGe 请支持 V2EX 的 MingGe 轮子哥,因为我们都是 V 友。
|
88
Technetiumer 2016-01-11 03:08:52 +08:00
玩笑,勿打, (逃
---------- MingGe 轮子哥 v0.2 老实说我从来没听说过轮子哥,为什么我没听说过轮子哥,因为我完全有当轮子哥的能力, 当轮子哥要做什么我都了如指掌。 虽说我没听说过轮子哥 ,但是轮子哥却在知乎界占有大量的份额,之后我有个想法,不如在 V2EX 重新打出一个属于自己的轮子哥名号。 我给了我一个霸气的名号: MingGe 轮子哥, 我的名号叫 MingGe 轮子哥, MingGe 就是我的大名, 一看到 MingGe 轮子哥名号,就知道是我,我是 MingGe 请支持 V2EX 的 MingGe 轮子哥,因为我们都是 V 友。 ---------- MingGeCSS v0.1 老实说我从来没用过 CSS ,正因为我反感 CSS 。 为什么我反感,因为我完全有开发 CSS 的能力, CSS 的底层我都了如指掌。 虽说我反感 CSS ,但是 CSS 却在搜索界占有大量的用户份额,之后我有个想法,不如重新开发一个属于自己思想,自己架构的 CSS 。 我给了他一个霸气的名字: MingGeCSS , 它的名字叫 MingGeCSS , MingGe 就是我的大名, 一看到 MingGeCSS 名字,就知道作者是我,知道它是国产的,让别人知道国产 CSS 一样做得很出色,出众 我是 MingGe 请支持国产 MingGeCSS ,因为我们都是中国人。 |
89
skylancer 2016-01-11 09:49:03 +08:00
一早看到这么喜感的帖子,太有趣—,—
|
90
Kai MOD .
|
91
Stlin 2016-02-02 08:55:43 +08:00
|
92
CrazySpiderMan 2016-02-29 16:57:02 +08:00
明哥先生, 我开发了个 P2P 爬虫. 我看你 JavaScript 技能蛮不错的. 欢迎贡献你的智慧.
代码: https://github.com/Fuck-You-GFW/p2pspider 介绍: https://v2ex.com/t/259754 |