Постоянство продуктов Google CSS классов - PullRequest
0 голосов
/ 05 августа 2020

Я работаю над расширением Google Chrome для Календаря Google. Он модифицирует диалог нового события: добавляет кнопку и изменяет поля Details и Location. Я открыл Inspector, чтобы придумать несколько CSS селекторов для этой работы, и увидел, что вся разметка выглядит так:

<div jsname="BNT4Ge" class="q2nced">

Я нашел информацию, что она была сгенерирована фреймворком Google. Итак, вот мой вопрос: как часто эти имена классов меняются ? Изменяются ли они при каждом небольшом исправлении, которое развертывает Google, или просто при большом изменении дизайна?

Мое расширение будет зависеть от него, поэтому я не хочу, чтобы оно часто оказывалось в неисправном состоянии. Я также проверил источники расширения Zoom для календаря: он тоже полагается на эти классы. Но я не смог найти никакой информации о реализации этого процесса минификации в Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...