Greasy Fork is available in English.

Discussions » تطوير

关于脚本代码格式的一个疑问

§
Posted: 14-08-2020

greasyfork的代码规则中提到过

提交到本站的代码不得经过压缩或最小化处理。必须让用户有机会在安装脚本之前能够对代码进行审查并理解该脚本。如果脚本使用 WebPack 之类的工具进行打包,其打包后的脚本不得经过最小化处理。

可是我看到很多脚本的代码,明显就是压缩之后再格式化成正常格式,比如这种

unction _tO() {
    const e = _tTLL([ "", "" ]);
    return _tO = function() {
      return e;
    }, e;
  }
  function _tTLL(e, t) {
    return t || (t = e.slice(0)), e.raw = t, e;
  }
  function _tCA(e) {
    return _aWH(e) || _iTA(e) || _uITA(e) || _nIS();
  }

这段代码明显就是压缩了再格式化的,变量名和函数名的可读性极差,不利于用户去理解脚本。
请问各位这种算是违反规则吗?

§
Posted: 14-08-2020

§
Posted: 14-08-2020
Edited: 14-08-2020

不算,可读性极差只是你的主观意见

§
Posted: 14-08-2020

我知道你说的是觅影脚本,在我看来它的每一行代码我都能理解他要干什么

§
Posted: 14-08-2020
Edited: 14-08-2020

如果你看不懂代码不放心,你大可以自己学习js自己写脚本,比啥都放心

Post reply

تسجيل الدخول إلى مرحلة ما بعد الرد.