Выключыць непажаданы тэкст

Выключыць непажаданы тэкст — Спіс выключэнняў і nospeech

Часам гулец знаходзіцца ў патрэбным месцы, але ён усё роўна агучвае каментарыі, кнопкі «падзяліцца», звязаныя паведамленні або рэкламныя акны. Выкарыстоўвайце Спіс выключэнняў і/або ўбудаваны nospeech клас, каб гэтыя вузлы маўчалі, пакуль артыкул працягвае прайгравацца.

  • Чаму карысна — чыстае апавяданне без занадта агрэсіўнага сціскання селектара кантэнту / элемента рэндэрынгу.
  • Спіс выключэнняў — селектары CSS, падзеленыя коскамі (#id і .class), якія нельга чытаць.
  • адсутнасць мовы — дадаць клас у HTML; GSpeech заўсёды прапускае яго (увод у кансоль не патрабуецца).

Адкрыць воблачную кансоль Значэнні HTML (# / .) Усе інструкцыі

Тая ж мова, што і ў селектары змесціва: #, ., коскі

Спіс выключэнняў выкарыстоўвае тыя ж правілы HTML-значэнняў як селектар кантэнту і элемент рэндэрынгу. Вы збіраеце агучаны кантэнт з дапамогай селектара кантэнту (часта некалькі частак, падзеленых коскамі), а затым выдаляеце непатрэбны кантэнт з дапамогай спісу выключэнняў (таксама падзеленага коскамі).

  • ідэнтыфікатар → # - id="comments" → #comments.
  • клас → . - class="share-buttons" → .share-buttons.
  • Шмат выключэнняў — адно поле, праз коскі: #comments,.sidebar,.ads,.share-buttons,.related-posts.
  • Знайсці значэнні — пстрыкніце правай кнопкай мышы па блоку з шумам → Праверыць → Скапіяваць id / class з правільным прэфіксам.

Спіс выключэнняў супраць nospeech

  • Спіс выключэнняў — прыклад: #comments,.sidebar,.ads,.share-buttons,.related-postsНайлепш падыходзіць, калі вы не можаце рэдагаваць HTML-код тэмы.
  • адсутнасць мовы — прыклад: <div class="promo-box nospeech">…</div>Найлепш, калі вы кантралюеце разметку.
  • Абодва прымяняюцца ўнутры галасавога выбару кантэнту / self_class / parent_class блок — у тым ліку калі селектар змесціва пералічваў некалькі частак праз коскі.
  • Вы можаце іх камбінаваць: пазначайце свае ўласныя блокі з дапамогай nospeech, выключыце віджэты іншых вытворцаў праз спіс выключэнняў.

Як прапусціць непатрэбны тэкст

  1. Прайграйце старонку і адзначце, што павінна заставацца без увагі (каментарыі, паласа закліку да дзеяння, звязаныя паведамленні).
  2. У DevTools скапіруйце значэнне: id="comments" → #comments; class="ads" → .ads.
  3. Адкрыйце віджэт (або налады сайта) → Спіс выключэнняў → устаўце адзін або некалькі селектараў, падзеленых коскамі (напрыклад, #comments,.ads,.share-buttons) → захаваць.
  4. Або, калі вы рэдагуеце тэму, дадайце клас nospeech на гэтых абгортках замест гэтага.
  5. Апаратная перазагрузка і праслухайце зноў — выключаныя вузлы больш не павінны адлюстроўвацца ў аўдыё.

Выключыць часта задаваныя пытанні

  • Ці трэба мне дадаваць nospeech у спіс выключэнняў?

    Не. nospeech убудаваны і заўсёды прапускаецца.
  • Выключэнне вэб-сайта супраць выключэння віджэта?

    Правілы ўзроўню вэб-сайта прымяняюцца ў шырокім сэнсе; правілы «Выключэнне» на ўзроўні віджэта прызначаны для аднаго гульца. Выкарыстоўвайце правілы вэб-сайта для глабальнага смецця (панэлі агульнага доступу), правілы віджэта — для адной асаблівасці макета. Тая ж ідэя глабальнага і карыстальніцкага падыходу датычыцца голасу і опцый гульца — гл. Глабальныя супраць карыстальніцкіх налад.
Дакументы і кіраўніцтва