stringcase - это моя библиотека для этого; например ::
>>> from stringcase import pascalcase, snakecase
>>> snakecase('FooBarBaz')
'foo_bar_baz'
>>> pascalcase('foo_bar_baz')
'FooBarBaz'
Вы думаете об этом как об отдельной вещи. Если они сделали несколько разных вещей, которые экономят пропускную способность, то все это складывается. Каждый из них может быть незначительным сам по себе, но если у них есть 5 или 10 оптимизаций, то в целом это важно.
Кроме того, эти десять байтов могут значительно уменьшить размер данных, достаточный для того, чтобы он занимал один меньший пакет TCP / IP, что будет иметь значительно более высокую экономию, чем простое уменьшение размера одного.
Кроме увеличения пропускной способности, нет.
Только потому, что они делают это, ты не должен.
Согласно W3C , теги body и html являются необязательными и могут быть опущены.
Конечный тег элемента html может быть опущен, если элемент html сразу же не сопровождается комментарием.
Конечный тег элемента body может быть опущен, если за элементом body не сразу следует комментарий.
Если в Рекомендации W3C сказано, что теперь все в порядке, то она должна быть полностью действительной. Так что нет причин не делать этого, если только вам не нравятся незакрытые теги
Добавляя к ответу Джона Скита, на этой странице показано, что в день в Google происходит 3 миллиарда поисковых запросов. Не знаю, насколько это точно, но я бы предположил, что это в пределах нормы.