Warum haben professionell erstellte Websites ungerade #id- und .class-Namen?

Mir ist aufgefallen, dass Facebook und Google Mail wirklich seltsame #id- und .class-Namen haben.

Verschleiern sie sie absichtlich? oder macht ihre IDE das? Es erscheint nicht logisch, solche unlesbaren Namen für die Entwicklung zu haben

Beispiel: Dies ist die Schaltfläche zum Aktualisieren von Google Mail. Es wäre vernünftig, id / class als "refresh" zu haben

<div class="G-Ni J-J5-Ji" style="">
<div class="T-I J-J5-Ji nu T-I-ax7 L3" act="20" role="button" tabindex="0" style="-webkit-user-select: none;" data-tooltip="Refresh" aria-label="Refresh">
<div class="asa">
<span class="J-J5-Ji ask">&nbsp;</span><div class="asf T-I-J3 J-J5-Ji"></div></div></div></div>

und Facebooks Post-Button zur Statusaktualisierung

<button class="_42ft _42fu _11b selected _42g-" type="submit">Post</button>

auf die Leistung - hat ein kürzerer Name wirklich Einfluss auf die Ladezeiten? es scheint (für eine große seite wie facebook oder gmail) ein paar 100 kb mehr zu sein, was bei der heutigen breitbandleitung für die benötigte zeit vernachlässigbar ist

ausnahmsweise - twitter und pinterest haben lesbare namen

Antworten auf die Frage(2)

Ihre Antwort auf die Frage