Novità
Cosa è cambiato in PokèVerba, versione per versione.
Versione 1.24.1
Aggiunto
- Blog: tre nuovi articoli su Eevee, forme regionali e pseudo-leggendari.
Modificato
- Interfaccia: ripristinato lo stile precedente al redesign Neo-Arcade; resta il limite di 5 verifiche.
- Testi: revisione dei testi degli articoli e della home.
Versione 1.24.0
Aggiunto
- Gioco: massimo 5 verifiche per cruciverba, l'ultima è la verifica finale.
Modificato
- Interfaccia: nuovo stile Neo-Arcade con griglia a tasti, dock dell'indizio attivo, schermata di vittoria rinnovata e home riorganizzata.
Corretto
- Redirect dei vecchi indirizzi: slug inglesi corretti, prefisso
/en/, maiuscole indifferenti e parametri della query conservati. - Home: frase corretta quando il cruciverba copre una sola regione, protezioni sull'intervallo delle specie e sull'etichetta di categoria.
Versione 1.23.1
Corretto
- Pagina Novità: non mostra più il cruciverba quando una voce cita uno shortcode.
Versione 1.23.0
Aggiunto
- Ricompense: i gettoni di missioni e traguardi completati si riscattano a mano dalla scheda Traguardi ("Riscatta", o "Riscatta tutto" con due o più ricompense pronte); i salvataggi esistenti migrano da soli.
- Notifiche a schermo per una nuova cattura e per una ricompensa pronta, con un pallino sulle schede Collezione e Traguardi e sul chip Gettoni.
- I nuovi giocatori partono con 15 gettoni.
Modificato
- Tema: stessa larghezza del contenuto su tutte le pagine e gli articoli.
Corretto
- Indizi: niente più doppie virgole negli indizi inglesi, indizi evolutivi inglesi con il nome inglese, aggiornamento di
clue_enquando si cambia indizio in anteprima, nessuna sovrapposizione tra nomi vuoti o non alfabetici. - Scheda Pokémon: habitat e colore tradotti in inglese, nome italiano come riserva se manca quello inglese, ripetizione della richiesta dopo un errore, annuncio corretto per i lettori di schermo in caso di errore.
- Interfaccia: tasto Indietro con frecce pixel uniforme in tutte le schede, testo nascosto di
PixelSpinnerconsr-only, selettore di regione più robusto, navigazione tra catturati con id numerici. - Gioco: lettere delle caselle confrontate senza badare alle maiuscole, condivisione senza durata se il tempo non è valido, audio che riparte dopo la chiusura del contesto, icone e moltiplicatori di tipo protetti da dati malformati.
- Gettoni e serie:
spendCoinssicuro con saldo non definito, date non valide gestite nella serie giornaliera. - Cruciverba di ieri: protezione da elenchi di specie nulli e validazione degli id.
- Generatore e layout: date non valide nell'edizione, validazione di risposte e gruppi candidati, dati di griglia malformati nei Pokémon recenti.
- API e filtri: parole del puzzle pubblico sempre valide, filtri senza ricerca.
- Lingua: niente
/enduplicato nei link. - Frontend loader: normalizzazione e sanificazione dell'attributo
viewnello shortcode[pokeverba_crossword](case-insensitivity e spazi) e fallback supokeverba_regions. - Admin: validazione difensiva sul parametro query
pv_noticeinpokeverba_admin_noticeper prevenire unTypeErrorfatale se passato come array.
Sicurezza
- Dipendenze: vite aggiornato alla 8.3.5.
- Link esterni dei crediti con
rel="noopener noreferrer".
Versione 1.22.1
Corretto
- Admin anteprima cruciverba: lo scambio indizio (
pokeverba_preview_swap_clue) aggiorna ancheclue_enallineando la versione inglese. - Admin: invalidazione delle cache (
pokeverba_species_changedepokeverba_purge_cache) dopo la modifica del testo di un indizio. - Scheda Pokémon della Collezione: l'etichetta "Si evolve da" non rivela più il nome degli antenati non ancora catturati e non duplica il nome della specie.
- Date: gestione sicura di valori indefiniti o non validi nella formattazione per evitare eccezioni nel frontend.
Versioni precedenti
Versione 1.22.0
Aggiunto
- Collezione: nuovo filtro "Stato" (Tutti, Catturati, Da catturare), salvato nell'indirizzo (
?stato=catturati|mancanti) e annunciato agli screen reader; su telefono i filtri stanno in due colonne.
Corretto
- Scheda Pokémon della Collezione: le frecce di "Collezione", "Precedente" e "Successivo" usano i triangolini pixel del sito, più grandi e allineate al testo.
Versione 1.21.0
Aggiunto
- Collezione: toccando la tessera di un Pokémon catturato si apre la sua scheda di dettaglio (
/collezione/?pokemon=<id>), con misure (altezza e peso), regione, habitat, colore, linea evolutiva e gli indizi del cruciverba. Tasti "Precedente" e "Successivo" per sfogliare i catturati e schermata di blocco per quelli non ancora scoperti. - API: nuovo endpoint REST pubblico
GET /pokeverba/v1/pokemon/<id>per i dettagli fattuali della specie.
Modificato
- Rimosse altezza e peso dagli indizi automatici del cruciverba (
facts-aefacts-b, IT ed EN) per evitare nozioni numeriche non deducibili da chi gioca.
Corretto
- Accessibilità e feedback: annunci screen reader completi con tipi e data per le tessere della Collezione su qualsiasi schermo e indicatore persistente (bordo d'errore a 2px ad alto contrasto) sulle caselle con lettera errata dopo la Verifica, attivo anche con prefers-reduced-motion.
Versione 1.20.1
Aggiunto
- Tre articoli nuovi sul blog, in italiano e in inglese: gli habitat negli indizi, come funziona la serie giornaliera e le pre-evoluzioni da Pichu a Munchlax.
Corretto
- Gettoni e triangolini (menu, lingua, titoli, elenchi, "Tutti", "Ieri", pulsanti) ora sono allineati in verticale con il testo accanto, a 390 e 360 px.
Versione 1.20.0
Modificato
- Home: sotto il titolo i 18 tipi, con i nostri simboli e i loro colori; il sottotitolo dice quante specie ci sono e da quale regione a quale. Su telefono i tipi stanno su una riga e il sottotitolo si nasconde, così la griglia si vede subito.
- Cruciverba: una parola indovinata prende il colore del tipo del suo Pokémon, accanto all'indizio compaiono numero e tessera e il messaggio dice chi hai catturato (es. "Catturato Ninetales!"); a fine partita "Hai catturato N Pokémon oggi", con il numero di ognuno.
- Contatore "Serie di catture" dove c'è spazio, "Serie" su telefono.
- Cruciverba: "Mostra soluzione" si sposta fuori dalla barra delle azioni sticky.
Corretto
- Accessibilità: aree toccabili di almeno 44×44 px per il link della versione nel footer e la paginazione del blog.
Versione 1.19.0
Aggiunto
- Pagina Novità: dal numero di versione nel footer si vede cosa è cambiato in ogni versione.
Versione 1.18.0
Modificato
- Cruciverba: "I Pokémon di ieri" è chiuso di default e si apre al tocco: su telefono non occupa più diversi schermi sotto la griglia.
- Cruciverba: scegliendo una regione, il contatore dei catturati mostra quelli di quella regione (es. "KANTO 12/151"); toccandolo si apre la Collezione già filtrata su quella regione.
Versione 1.17.0
Aggiunto
- Cruciverba: gli indizi mostrano alla fine il conteggio delle lettere della parola da indovinare tra parentesi, es.
(7), sia nell'elenco degli indizi sia nella barra mobile.
Modificato
- Aiuti: con pochi gettoni i pulsanti restano leggibili (colori pieni al posto della trasparenza) e, toccandoli, dicono quanti gettoni mancano; il costo non si spezza più su due righe.
- Selettore delle regioni: una freccia ▶ a destra avvisa che ci sono altre regioni da scorrere.
- Icone dell'audio e del lucchetto delle regioni in pixel art al posto delle emoji, uguali su Android e iPhone.
Versione 1.16.0
Aggiunto
- Footer: i crediti, "Un progetto di Emanuele Del Monte e Matteo Terenzi", con i link ai loro profili.
Modificato
- Cruciverba: le lettere confermate dalla Verifica restano bloccate. Non si cancellano più per sbaglio e, scrivendo, il cursore le salta.
- Gettoni: il segnaposto temporaneo è sostituito da un'icona originale in pixel art 8×8 (moneta circolare dorata con rombo inciso) nel saldo, nei traguardi e nei pulsanti degli aiuti.
- Gettoni: toccando il saldo si apre la scheda Traguardi, che ora spiega in cima come si guadagnano e come si spendono.
- Interfaccia: il pulsante audio si sposta nella barra superiore, liberando spazio nella barra delle azioni e restando accessibile anche da Collezione e Traguardi.
- Selettore delle regioni: mostra tutte le regioni previste, con i pulsanti di quelle non ancora giocabili visibili ma bloccati con lucchetto e avviso in arrivo.
- Header: la lingua si sceglie da un menu a tendina ("IT ▼" con Italiano ed English) al posto dei link "IT · EN".
- Footer: tolto il simbolo © davanti a "PokèVerba".
Corretto
- Cruciverba: lo stesso Pokémon torna ad avere indizi diversi da un giorno all'altro. Dall'auto-repair ogni Pokémon riceveva sempre lo stesso indizio.
Versione 1.15.0
Aggiunto
- Blog: un campo di ricerca e i filtri per categoria (Tutti, Guide, Pokémon) sopra gli articoli, in italiano e in inglese.
- Tre articoli nuovi, in italiano e in inglese: la guida a Kanto nel cruciverba, come leggere altezza e peso negli indizi e i Pokémon fossili di ogni regione.
- Gettoni: si guadagnano con tre missioni giornaliere e con traguardi una tantum (scheda "Traguardi") e si spendono negli aiuti Rivela lettera (5) e Rivela parola (15). Restano solo nel browser e non hanno valore economico.
Modificato
- Mostra soluzione costa 40 gettoni; la Verifica resta gratis.
Corretto
- Accessibilità: su telefono, scorrendo le caselle con Tab, quella selezionata non finisce più sotto la barra delle azioni; le tabelle che scorrono di lato (Cookie, guida ai tipi) si raggiungono da tastiera.
Versione 1.14.0
Aggiunto
- "Condividi risultato" dice anche il tempo impiegato, dalla prima lettera alla fine, e quante volte hai premuto Verifica. Le partite iniziate prima dell'aggiornamento non li mostrano.
Modificato
- Per ora si giocano solo il cruciverba di tutti i Pokémon e quello di Kanto: la barra delle regioni mostra solo questi due, e le altre regioni arriveranno più avanti. "Come si gioca" lo spiega.
Corretto
- Tabella dei tipi: testi, legenda e spaziature con gli stessi caratteri e margini del cruciverba e della Collezione.
Versione 1.13.0
Aggiunto
- Cruciverba regionali: oltre a quello di tutti i Pokémon, ogni giorno uno per regione, da Kanto a Paldea, scelti da una barra di regioni sopra la griglia. Ogni regione ha i suoi progressi; serie e Collezione restano uniche.
- "Condividi risultato" a cruciverba finito: su telefono apre la condivisione del sistema, su computer copia il testo. Il messaggio non svela le risposte.
- Tastiera nel cruciverba: Spazio cambia direzione sulle caselle d'incrocio, Invio e Maiusc+Invio passano alla parola successiva o precedente.
- Collezione: il filtro delle generazioni mostra anche la regione (Gen 1 (Kanto)…), conta i catturati della generazione scelta e include la Generazione 9 (Paldea); i Pokémon di ieri seguono la regione scelta.
- Il sito si può aggiungere alla schermata Home del telefono, con colori e icona propri.
- Indicatore di caricamento a pixel mentre il cruciverba si carica e una barra in alto quando si cambia pagina.
- Anteprime social con l'immagine dell'articolo o, in mancanza, l'icona del sito; dati strutturati FAQ e breadcrumb per le pagine come "Come si gioca".
- Pagina "Come si gioca" aggiornata con tastiera, regioni e condivisione.
- Pannello: filtro per generazione e regione nella schermata Pokémon e indizi.
Corretto
- Tab, Maiusc+Tab e il passaggio automatico a fine parola scorrono tutte le definizioni in un solo giro: dopo l'ultima orizzontale si va alla prima verticale, e dopo l'ultima verticale si torna alla prima orizzontale.
- Tabella dei tipi più chiara con i lettori di schermo: ogni casella dice attacco, difesa ed effetto, e il riepilogo annuncia i cambi.
- Pannello: l'anteprima del cruciverba non va più in errore; i campi degli indizi hanno etichette per i lettori di schermo.
Versione 1.12.0
Aggiunto
- La tabella dei tipi: debolezze, resistenze e immunità di ogni tipo, anche con due tipi insieme, e la matrice completa che su telefono scorre di lato.
Modificato
- Su telefono il cruciverba comincia più in alto, e "Verifica", "Mostra soluzione" e "Audio" restano in una barra in fondo allo schermo mentre si gioca. Avanzamento, data dell'edizione e date della Collezione sono scritti più grandi e leggibili.
- Collezione su telefono: tre Pokémon per riga (quattro sugli schermi più larghi), ricerca a tutta larghezza e menu su una riga. La ricerca resta fluida anche sui telefoni lenti.
Corretto
- Su telefono, a partita finita, la barra delle azioni torna sotto gli indizi invece di restare in fondo allo schermo con i pulsanti spenti; il messaggio di stato occupa meno spazio.
- La barra dell'indizio su telefono scrive l'indizio come nell'elenco, non tutto in maiuscolo.
- Il primo clic o tocco su una casella d'incrocio mantiene la direzione in corso; la cambia solo un secondo clic sulla stessa casella. Prima si finiva a scrivere nella parola sbagliata.
- Sui telefoni piccoli (360 px e meno) il pulsante Menu non copre più la fine del logo.
- Sito inglese: gli indirizzi senza slash finale (/en/about) reindirizzano a quelli con lo slash, come in italiano; home, blog e categorie inglesi entrano nella sitemap; il feed inglese punta a /en/ e dichiara en-GB.
- Cambiando lingua, a mano o alla prima visita, i filtri della Collezione e gli altri parametri dell'indirizzo restano.
- Su telefono il menu si chiude anche con Esc o toccando fuori, non solo toccando di nuovo "Menu".
Versione 1.11.1
Corretto
- La casella selezionata ha di nuovo il contorno giallo intero: le caselle vicine non lo coprono più a destra e in basso.
Versione 1.11.0
Aggiunto
- Il sito in inglese sotto /en/, con selettore IT · EN: gioco, indizi, pagine e articoli. Chi ha il browser in un'altra lingua arriva direttamente alla versione inglese.
Versione 1.10.0
Aggiunto
- I Pokémon si catturano parola per parola: ogni parola tutta giusta, alla Verifica, va nella collezione anche se il cruciverba non è finito. La serie conta ancora solo i cruciverba completati.
- Gli articoli dicono ai motori di ricerca il loro percorso (Home › Blog › categoria), che Google può mostrare nei risultati.
- Articolo sul blog: gli starter Pokémon di ogni regione e come riconoscerli negli indizi.
- Articolo sul blog: i doppi tipi più rari, le 23 coppie di tipi che nel cruciverba appartengono a un solo Pokémon.
Corretto
- Su telefono la barra dell'indizio sta sopra il cruciverba invece di coprirlo di fianco.
- Il riquadro di fine partita ha uno sfondo pieno, senza la vecchia sfumatura gialla.
- La pagina non salta più mentre si carica il gioco: articoli e footer restano al loro posto.
Sicurezza
- La Verifica giudica solo parole intere: dice se una parola completa è giusta o sbagliata, non quale lettera. Non si può più ricavare la soluzione provando le lettere una alla volta.
Versione 1.9.0
Aggiunto
- I filtri della Collezione restano nell'indirizzo: ricaricando la pagina o condividendo il link si ritrovano.
Corretto
- Navigando con la tastiera, link e pulsanti non finiscono più sotto l'header; tocco più rapido su telefono; i nomi dei Pokémon non vengono tradotti dal traduttore del browser.
Versione 1.8.0
Aggiunto
- Tre articoli nuovi nel blog: le regioni da Kanto a Paldea, le evoluzioni, i leggendari e misteriosi negli indizi.
- Suoni 8-bit nel gioco, spenti finché non li accendi con il pulsante "Audio".
- In home, sotto il cruciverba, i Pokémon di ieri con numero, tipi e regione.
- Simboli pixel dei tipi, disegnati da noi, nelle tessere e nei tipi della Collezione.
Modificato
- Gli indizi dicono la regione d'origine ("di Johto") invece del numero di generazione.
Versione 1.7.1
Corretto
- I dati strutturati degli articoli indicano come autore la persona della firma, non il sito.
Versione 1.7.0
Aggiunto
- Firma "Scritto da" sotto gli articoli del blog, con il nome pubblico dell'autore.
Corretto
- Blog e categorie hanno un indirizzo canonico e una descrizione propria per i motori di ricerca, invece del motto del sito ripetuto.
- Collezione: cercando o filtrando, il lettore di schermo annuncia quanti Pokémon restano o che non ce ne sono.
Versione 1.6.0
Corretto
- Testo rosso più leggibile: numeri degli indizi, contatori, conto alla rovescia, dettagli della Collezione e occhielli delle pagine avevano un contrasto troppo basso.
- Numeri dei passi di "Come funziona" in home leggibili: scuri sul riquadro rosso invece che bianchi.
- Numeri delle caselle leggibili anche sulle griglie piccole, nessun testo sotto gli 8 px, carte da catturare della Collezione senza trasparenza.
Modificato
- Stile più fedele alle regole: animazioni a scatti, colori piatti senza sfumature né bagliori, niente grassetto finto sul font pixel, bordi da 2px anche nel gioco, titolo della home tutto bianco.
- Testo in pixel più nitido: le scritte in Press Start 2P usano solo 8, 16 e 24 px, le misure per cui il font è disegnato.
Aggiunto
- Su telefono una barra sopra la griglia mostra l'indizio della parola su cui si sta scrivendo, anche con la tastiera aperta.
Versione 1.5.0
Aggiunto
- La versione del sito è visibile in fondo al footer, accanto al copyright.
Versione 1.4.1
Corretto
- Nella lista degli indizi il lettore di schermo dice quale indizio è attivo e quali parole sono risolte.
- Titoli senza salti di livello nel blog e nel gioco, per chi naviga per titoli con il lettore di schermo.
- Testo grigio più leggibile: disclaimer nel footer, avviso sulle affiliazioni e dettagli della Collezione avevano un contrasto troppo basso.
Versione 1.4.0
Modificato
- Indizi più pensati: peso e altezza solo in un indizio, colore solo quando con quei tipi è raro, doppio tipo, e un solo elemento decisivo per indizio ("Vive nelle praterie e si evolve da Flaaffy" invece di aggiungere generazione e peso).
Aggiunto
- Dati strutturati per i motori di ricerca: nome del sito in home e scheda dell'articolo (titolo, date) nel blog.
Versione 1.3.0
Aggiunto
- Descrizione per i motori di ricerca e anteprima quando si condivide un link (titolo e testo, senza immagine per ora).
Corretto
- Con un lettore di schermo le caselle del cruciverba annunciano l'indizio della parola e, dopo la verifica, se la lettera è giusta o sbagliata.
- Nella Collezione il lettore di schermo dice "non ancora catturato" invece di leggere i punti di domanda.
Versione 1.2.0
Modificato
- L'indizio A dei cruciverba ora dice il colore e la fase evolutiva ("forma base", "2ª evoluzione e forma finale"…) invece di nominare le evoluzioni, che restano nell'indizio C.
Corretto
- Su telefono pulsanti e link hanno un'area di tocco più grande.
- Su iPhone la pagina non si ingrandisce più quando si tocca una casella del cruciverba.
- Su iPhone con notch o isola dinamica i contenuti non finiscono più sotto i bordi dello schermo.
Versione 1.1.0
Corretto
- Su Android a volte la lettera digitata non entrava in una casella già piena (il cursore finiva prima della lettera esistente).
Versione 1.0.0
Aggiunto
- Cruciverba generato ogni giorno dal server, con indizi originali composti da fatti (tipo, generazione, evoluzioni, misure).
- Collezione dei Pokémon catturati, con filtri e ricerca.
- Admin: indizi modificabili e anteprima dei giorni futuri.