Uteslut oönskad text

Exkludera oönskad text — Exkludera lista och ingen talfunktion

Ibland är spelaren på rätt plats men den läser fortfarande upp kommentarer, delningsknappar, relaterade inlägg eller kampanjrutor. Uteslut lista och/eller den inbyggda nospeech klassen så att dessa noder förblir tysta medan artikeln fortfarande spelas upp.

  • Varför användbart — ren berättarröst utan att krympa innehållsväljaren/renderingselementet för aggressivt.
  • Uteslut lista — kommaseparerade CSS-väljare (#id och .class) som inte får läsas.
  • inget tal — lägg till klassen i HTML; GSpeech hoppar alltid över den (ingen konsolåtkomst behövs).

Öppna molnkonsolen HTML-värden (# / .) Alla instruktioner

Samma språk som Innehållsväljaren: # , . , kommatecken

Exkluderingslistan använder samma HTML-värderegler som innehållsväljare och renderingselement. Du samlar in talat innehåll med innehållsväljaren (ofta flera delar, kommaseparerade) och tar sedan bort skräp med undantagslistan (även kommaseparerad).

  • id → # - id="comments" → #comments.
  • klass → . - class="share-buttons" → .share-buttons.
  • Många utesluter — ett fält, kommatecken: #comments,.sidebar,.ads,.share-buttons,.related-posts.
  • Hitta värden — högerklicka på det brusiga blocket → Inspektera → kopiera id / class med rätt prefix.

Exkludera lista kontra nospeech

  • Uteslut lista — exempel: #comments,.sidebar,.ads,.share-buttons,.related-postsBäst när du inte kan redigera temats HTML.
  • inget tal — exempel: <div class="promo-box nospeech">…</div>Bäst när du kontrollerar påslaget.
  • Båda gäller inuti den talade innehållsväljaren / self_class / parent_class block — inklusive när Innehållsväljaren listade flera delar med kommatecken.
  • Du kan kombinera dem: markera dina egna block med nospeech, exkludera tredjepartswidgetar via Exkluderingslistan.

Hur man hoppar över oönskad text

  1. Spela upp sidan och notera vad som ska förbli tyst (kommentarer, uppmaning till handling, relaterade inlägg).
  2. I DevTools, kopiera värdet: id="comments" → #comments; class="ads" → .ads.
  3. Öppna widgeten (eller webbplatsinställningarna) → Uteslut lista → klistra in en eller flera selektorer, kommaseparerade (t.ex. #comments,.ads,.share-buttons) → Spara.
  4. Eller, om du redigerar temat, lägg till klass nospeech på de omslagen istället.
  5. Ladda om filen ordentligt och lyssna igen – uteslutna noder ska inte längre visas i ljudet.

Uteslut vanliga frågor

  • Behöver jag lägga in nospeech i undantagslistan?

    Nej. nospeech är inbyggd och hoppas alltid över.
  • Exkludera webbplats kontra exkludera widget?

    Regler på webbplatsnivå gäller i stort sett; Exkludering på widgetnivå gäller för en spelare. Använd webbplatsregler för globalt skräp (delningsfält), widgetregler för en layout-quirk. Samma globala kontra anpassade idé gäller för röst- och spelaralternativ – se Globala kontra anpassade inställningar.