Ну с "легендой" не поспоришь)
Совершенно наоборот, спорить нужно с всеми, грамотно аргументируя лишь и все, все ошибаются
2) Инлайновые стили - где это вы их увидели?
Стили в body, а не инлайн. В этом нет ничего плохого. Даже у Mail.ru и других крупных компаний такое встречается.
Инлайновые стили это стили именно в теле страницы (могут быть еще в style элемента, но это вообще не поддается разумному объяснению), но не в отдельном файле. Инлайн стили и скрипты это плохо, ссылаться на мейлру как на образец - еще хуже
3) window.atob - а вы что, серьёзно не знаете? Если хотите узнать, то могу рассказать в личке.
Знаю про кодирование, просто зачем это здесь и что значат эти ключи? Сразу сомнительно
6) Демку сделаю, ок. Но есть в видео, этого вполне достаточно чтобы понять нужен этот модуль или нет.
Вот как раз демки и нужны, я не хочу смотреть видео, мне нужен результат рабочий и посмотреть его код в консоли, на видео я сам вам такое нарисую ))
Из всех аккордеонов что я видел, нигде нет чтобы текст пункта был обычной ссылкой, везде стоит a href="#" или подобное.
Если вы пишите код сами - вы можете сделать текст для раскрытия как ссылкой, как дивом, спаном, абзацем - да чем угодно, навесили на него cursor: pointer и действие в JS на элемент и не важно, ссылка это или просто кусок текста
Вот тебе пример
https://axiom.expert/ege-kurs#faq - тот же аккордеон, раскрытие по клику на H4, без разницы на какой элемент вешать событие
И все это занимает всего лишь вот этот кусок JS, все. Долго такое написать?
// простые спойлеры
$('.spoiler_wrap h4').on('click', function(e) {
e.preventDefault();
var thiscontent = $(this).parent().find('.spoiler_content');
thiscontent.fadeToggle();
$(this).toggleClass('active');
});
P.P.S.: Ну если вы можете за полчаса написать расширение и уложиться в десяток строк CSS, то давайте что-нибудь создадим вместе.
Я только за, идей много)
Ну вот пример (слева меню)
https://alfa-kosmetik.ru/catalog - тот же аккордеон, но чуть сложнее, времени не было писать правильный JS, потому там JS 8 строк кода и оформления CSS ну 5 правил для всего этого безобразия (не считая внешнего вида), сегодня набросанный за час времени с учетом оформления элементов