Wikipedia:Bar/Discussioni/Link coordinate con Kartographer, edizione 2024

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Link coordinate con Kartographer, edizione 2024


Il nostro Template:Coord (col relativo modulo) è sostanzialmente rimasto fermo ai tempi in cui l'estensione Kartographer non era ancora disponibile. Le coordinate stesse sono un link a geohack (che quindi richiede all'utente di aprire una nuova scheda o di lasciare la pagina). Su desktop, l'accessorio OpenStreetMap aggiunge un link "Mappa" che apre una mappa OSM in una finestra abbastanza spartana (e che internamente fa uso del modulo deprecato jquery.ui). Infine, l'accessorio WikiMiniAtlas aggiunge l'icona del mappamondo che, se cliccata, apre ancora un'altra mappa spartana. Come anticipato in apertura, da ormai qualche anno è disponibile l'estensione Kartographer, che offre nativamente delle funzionalità analoghe. Kartographer genera un singolo link alle coordinate, che se cliccato apre direttamente la mappa OSM senza lasciare la pagina (analogamente al link "Mappa" esistente). Nella finestra che si apre sono disponibili opzioni aggiuntive per vedere altre voci nei paraggi, e un menu con link a vari servizi esterni (OSM, GeoHack, google maps e altri). Come esempio pratico, basta confrontare itwiki con frwiki per rendersi subito conto delle differenze. Faccio presente che la cosa è già stata affrontata in passato: bar 2016, DP Coordinamento/Template 2022, bar 2022. In tutte queste discussioni mi sembra i pareri siano complessivamente favorevoli alla modifica. Ripropongo quindi la domanda di due anni fa: cosa ne pensiamo di usare Kartographer nel Coord e di eliminare gli accessori OpenStreetMap e WikiMiniAtlas? --Daimona Eaytoy (Scrivimi!) 20:24, 29 apr 2024 (CEST)[rispondi]

Favorevole Mi pare che Kartographer fornisca in piú anche i contorni delle città (cfr.: it:Canicattì vs fr:Canicattì) e degli edifici (cfr.: it:Galleria degli Uffizi vs fr:Galerie des Offices). —super nablaZzz 20:43, 29 apr 2024 (CEST)[rispondi]
(Opzionale) Sarebbe carino aggiungere anche le icone specifiche per rappresentare le diverse entità (museo, città, montagna, monumento, ...), come in questo esempio di fantasia. —super nablaZzz 21:08, 29 apr 2024 (CEST)[rispondi]
Favorevole ----FriniateArengo 22:04, 29 apr 2024 (CEST)[rispondi]
+1 ci voleva! --valcio ••• 22:07, 29 apr 2024 (CEST)[rispondi]
+1 sì sì sì --Civvì (Parliamone...) 07:49, 30 apr 2024 (CEST)[rispondi]
Favorevole Finalmente eheh --torqua parliamone 10:42, 30 apr 2024 (CEST)[rispondi]
Favorevole anche stavolta --Titore (msg) 13:23, 30 apr 2024 (CEST)[rispondi]
Favorevole aggiungo che i contorni del monumento (se presenti e in aggiunta al nodo) sono bellissimi e secondo me dovrebbero sempre comparire di default nei nostri infobox (esempio nei box su Commons). --Pątąfişiķ 17:31, 30 apr 2024 (CEST)[rispondi]
Favorevole, è una modifica decisamente migliorativa. --Lo Scaligero 17:55, 30 apr 2024 (CEST)[rispondi]

[ Rientro] Ho buttato giù una bozza in Modulo:Coord/sandbox. I risultati sono visibili in Discussioni modulo:Coord/test (sezione "test_coord_html"). Ci sono ancora un po' di cose da fare, tipo i contorni e il colore del marker, ma più o meno ci siamo. Due cose che ho notato: 1) il template coord genera i dati anche nel microformat Geo. Non sono riuscito a trovare una riga di documentazione in proposito scritta dopo il 2013; non ho idea se questa roba sia ancora utile, quali siano le specifiche esatte (queste sono molto dozzinali), e come verificarne la correttezza (tutte le estensioni che dovrebbero leggere questi dati sembrano più estinte dei dinosauri). Ho tentato con un elemento nascosto, non ho idea se vada bene; se qualcuno avesse idee sarei lieto di ascoltarle. 2) Al momento c'è la possibilità di scegliere nei CSS utente quale formato di coordinate visualizzare (a volte dovremmo tutti (ri)leggerci mw:Just make it a user preference). Si tratta di una dozzina di utenti, molti dei quali non più attivi. Se vogliamo mantenere questa possibilità, non credo si possa fare direttamente dal template: il testo del maplink non può contenere tag HTML, e mettere due maplink mi pare eccessivo. Nel caso si potrebbe forse implementare mediante un accessorio, ma sinceramente eviterei a meno che non sia proprio necessario. --Daimona Eaytoy (Scrivimi!) 01:34, 2 mag 2024 (CEST)[rispondi]

Grazie Daimona Eaytoy per occuparti di questo! È da quando è uscito Kartographer che avrei voluto vedere questo cambiamento. Per quanto riguarda il formato delle coordinate, a livello generale quello che mi viene da dire è che non è necessario mantenere tutte le feature del vecchio template. Soprattutto in caso di configurazioni lato utente poco usate, abbandonarle ci sta (la stragrande maggioranza dei lettori non le userà mai comunque perché non è registrata); porrei più attenzione sul fatto che copra i casi d'uso all'interno delle voci. - Laurentius(rispondimi) 14:52, 4 mag 2024 (CEST)[rispondi]
[@ Laurentius] Sono d'accordo con quanto dici. Al di là di questo, volevo rassicurare tutti che non mi sono dimenticato di questa discussione :D L'implementazione in bozza è ancora in sandbox, il problema principale al momento è la mia scarsa dimestichezza coi moduli, soprattutto quando c'è Wikidata di mezzo. Come casi d'uso direi che ci siamo, rimane da implementare la geoshape (avevo fatto un tentativo, ma non è andato a buon fine e non ci ho ancora riprovato) ed eventualmente capire se si può migliorare il livello di zoom (che però con la geoshape dovrebbe diventare più affidabile già di suo). --Daimona Eaytoy (Scrivimi!) 22:41, 16 mag 2024 (CEST)[rispondi]

[ Rientro] Sono riuscito finalmente ad aggiornare la sandbox del modulo. Ora il link alle coordinate viene generato mediante kartographer, e viene aggiunto il contorno da WD quando possibile. Ho anche importato dei livelli di zoom predefiniti da frwiki, anche se probabilmente andranno aggiustati ancora un po'. Potete vedere voi stessi il risultato (in particolare i quattro esempi finali usano WD), e anche aggiungerne di nuovi (vedi esempio). Visto che comunque i moduli li tocco di recente, mi farebbe piacere se qualche utente tecnico potesse dare un'occhiata al codice; chiederò in officina se necessario. Se dite che ci siamo, una volta revisionato il codice direi di: 1) rendere ufficiale questa versione, e 2) eliminare i due gadget. Eventuali problemi con la nuova versione (zoom da aggiustare, possibilità di modificare il formato, etc.) potranno essere gestiti in officina come di consueto. Che ne dite? --Daimona Eaytoy (Scrivimi!) 02:11, 19 mag 2024 (CEST) "di rado", non "di recente", ovviamente. --Daimona Eaytoy (Scrivimi!) 18:58, 26 mag 2024 (CEST)[rispondi]

Essendo passata una settimana dall'ultimo messaggio, ho proceduto con l'implementazione della modifica e la disattivazione dei due gadget OpenStreetMap e WikiMiniAtlas. In questa discussione non sono emersi elementi di problematicità. Quelli emersi nelle discussioni precedenti mi sembrano legati al link a geohack, che comunque è sempre disponibile anche con Kartographer. Ho provato la modifica su un consistente campione di voci e non ho trovato problemi; ho solo avuto modo di confermare quanto la mappa di kartographer sia migliore di quelle che abbiamo (e anche di realizzare, per quanto fosse ovvio, che i due accessori che abbiamo al momento caricano le mappe da toolforge via iframe, cosa che per motivi di sicurezza sarebbe bene evitare). Ritengo che al momento la cosa migliore sia di provare la nuova versione e poi vedere se occorre dare dei ritocchi, in maniera incrementale e senza cercare fin da subito la soluzione perfetta come succede di solito. Come sempre terrò d'occhio l'officina per eventuali segnalazioni, ma se dovessi perdermene perché altrove vi invito a pingarmi. Se non dovessero esserci problemi, provvederò con la cancellazione definitiva degli accessori tra qualche giorno. --Daimona Eaytoy (Scrivimi!) 18:58, 26 mag 2024 (CEST)[rispondi]
Naturalmente ho trovato subito cosa si è rotto. Come detto, ho testato la modifica su un buon campione di pagine, ma non ho pensato di includere pagine con coordinate non terrestri... E quindi, per dire, Tycho se ne è andato in vacanza in mezzo all'Atlantico. Sto cercando come risolvere, per il momento penso che la cosa migliore sia fare come frwiki: tenere il link a geohack per coordinate non terrestri. Non è una soluzione che mi entusiasma particolarmente, ma non sembrano essercene altre. --Daimona Eaytoy (Scrivimi!) 20:01, 26 mag 2024 (CEST)[rispondi]
Corretto anche questo. Per il resto vale ancora la nota sopra di avvisarmi se si fosse rotto qualcosa. --Daimona Eaytoy (Scrivimi!) 22:33, 26 mag 2024 (CEST)[rispondi]
Aggiungo infine di aver spostato il link delle coordinate tra gli indicatori (per capirsi, la stessa area dove stanno i lucchetti delle protezioni). Questo perché il posizionamento manuale che usiamo noi è deprecato da un bel po' e quasi tutti gli altri Progetti si sono adeguati. Mettendo le coordinate come indicatore lasciamo che sia la skin a preoccuparsi del posizionamento, così da poterle posizionare al meglio evitando sovrapposizioni (ad esempio, con la skin vector-2022 le coordinate si sovrapponevano ai lucchetti). Mi sembra che la cosa fosse già stata discussa da qualche parte, e onestamente pensavo che avessimo più tempo, ma ho notato poco fa che a seguito di phab:T360387 le coordinate non vengono più nascoste nella versione mobile, e da alcuni mesi sono duplicate. Ho quindi applicato il fix raccomandato in phab:T281974. --Daimona Eaytoy (Scrivimi!) 01:04, 27 mag 2024 (CEST)[rispondi]