Ajuda:Agilització de la lectura amb negretes

De la Viquipèdia, l'enciclopèdia lliure
Fast Read Helper
AutorForat Negre
DescripcióRessalta el principi de les paraules per tal d'agilitzar la lectura.
Codifastreadhelper.js
Versió actual1.0
D. actualització27 de Febrer 2023

Aplicar èmfasi en negreta al principi de les paraules pot ajudar a algunes persones a agilitzar el procés de lectura.[1] Aquest codi d'usuari divideix les paraules del text dels articles per tal d'aplicar aquest èmfasi de manera personalitzada. El canvi és únicament estètic, i no afecta al funcionament de la Viquipèdia en cap altre aspecte.

Nota: Cal tenir en compte que el codi només s'aplica al cos del text, i no s'executa a pàgines especials com ara el Portal o La taverna.

Instal·lació[modifica]

El giny es divideix en dues parts; un codi JavaScript que aplica l'efecte en el text, i un codi CSS pel format personalitzat. Hi ha diverses maneres d'implementar-lo.

Incrustació del codi[modifica]

Cal afegir el següent codi a common.js (només afecta la versió catalana de la Viquipèdia) o bé a global.js (afecta a totes les versions).

// Importar codi Fast Read Helper
mw.loader.load('//ca.wikipedia.org/w/index.php?title=Usuari:Forat_Negre/fastreadhelper.js&action=raw&ctype=text/javascript');

Versió externa[modifica]

Alternativament, es pot instal·lar una versió externa, fent servir Tampermonkey. Aquesta opció té l'avantatge de ser activada/desactivada més fàcilment i modificable, però com que ja no actua de codi d'usuari no es preserva en canviar de dispositiu.

Per instalar-lo, creeu un nou codi i hi afegiu aquesta capçalera.

// ==UserScript==
// @name         FastReadHelper a Viquipèdia
// @namespace    http://tampermonkey.net/
// @version      -
// @description  Aplica negreta al principi de les paraules per facilitar una lectura més eficient.
// @match        http*://*.wikipedia.org/wiki/*
// @match        http*://*.m.wikipedia.org/wiki/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=wikipedia.org
// @require      https://code.jquery.com/jquery-3.2.1.min.js
// @grant        none
// ==/UserScript==

A continuació, hi heu de copiar el codi original. Podeu trobar-lo aquí: fastreadhelper.js

Aplicació del format[modifica]

Per tal que es marqui la part ressaltada, s'ha d'indicar l'efecte en el CSS, és a dir, afegint un codi al global.css.

Aquest codi per defecte fa que la part ressaltada es marqui en negreta, tal com s'indica en la imatge d'exemple.

/* Format de text aplicat al giny Fast Read Helper */
.fastRead {
  font-weight: 600;
}

Personalització[modifica]

La pell per defecte de la Viquipèdia no inclou negretes intermèdies, en cas de voler un efecte més subtil. Per sort, se'n pot importar una altra fàcilment. En l'exemple següent s'utilitza la font de Google Arimo, que té diferents nivells de font-weight.

/* Format de text aplicat al giny Fast Read Helper */
@import url('https://fonts.googleapis.com/css2?family=Arimo:wght@400;500;600;700&display=swap');
body {
  font-family: 'Arimo', sans-serif;
  font-size: 1.1em;
}

.fastRead {
  font-weight: 500;
}

Si es fa servir la versió externa del JavaScript, aquest es pot modificar canviant el valor de la constant FastReadFullMode a true. En fer-ho, el codi anirà més lent en carregar articles llargs, però a canvi permet aplicar canvis també a la part no ressaltada, per exemple en el cas de voler que aquesta sigui translúcida enlloc de fer servir negreta:

.no-fastRead {
  filter: opacity(0.7);
}

Finalment, es poden aplicar altres efectes al text que facilitin la lectura d'altres maneres, com ampliar lleugerament la distància entre les lletres.[2]

.mw-parser-output {
  letter-spacing: 0.5px;
}
Comparació del text abans i després d'utilitzar Fast Read Helper amb paràmetres personalitzats.

Errors i sol·licituds de funcions[modifica]

La teva opinió és essencial. Informeu tots els errors i les sol·licituds de funcions a la pàgina de discussió.

Referències[modifica]

  1. Macaya, María; Perea, Manuel «Does Bold Emphasis Facilitate the Process of Visual-Word Recognition?» (PDF) (en anglès). Spanish Journal of Psychology, 17, e2, 2014, pàg. 1-5. DOI: 10.1017/sjp.2014.2 [Consulta: 28 febrer 2023].
  2. Manuel Perea, Victoria Panadero, Carmen Moret-Tatay, Pablo Gómez «The effects of inter-letter spacing in visual-word recognition: Evidence with young normal readers and developmental dyslexics» (PDF) (en anglès). Elsevier [València], 22, 2012, pàg. 420-30 [Consulta: 28 febrer 2023].