Google如何编码CSS类和ID?

Vis*_* Ks 8 javascript css gmail encode web

查看html块中类的名称.它们经过编码后很难理解.

<div id=":21r" class="ii gt m14b0b8af41495ba9 adP adO">
    <div id=":21o" class="a3s" style="overflow: hidden;">
        <div dir="ltr">
            <div class="adL"></div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我不认为谷歌的工程师如此失业,无法手动编码这些类.他们必须使用一些工具来编写类.有没有可用的服务?

Eli*_*ate 1

您所看到的内容很可能是在 Google Web Toolkit 中构建的。该环境具有自动混淆功能,具体取决于您希望向世界发布的内容,并且是 Google 在创建 Web 应用程序时使用的主要环境。

该过程通常是使用您自己的类和 id 名称编写文件,并且当您编译时,代码会自动混淆(或者您通过压缩器或程序运行它来执行此操作)。

在 GWT 中,您必须用 Java 编写,但如果您正在寻找 javascript 或 html/css 的选项,那么:

http://ajaxian.com/archives/utility-javascript-obfuscator https://code.google.com/p/minify/