Ieri, anziché fare cose che avrei dovuto fare relativamente al mantenimento del server (?), ho trovato questo software e l'ho tradotto dal Giapponese all'Inglese, #Simpkey: https://gitea.it/octo/simpkey
È un client web #Misskey che va senza JavaScript, non mi metto a spiegare come funzionya ora ma il principio è lo stesso di Brutaldon, un software simile ma per Mastodon.
Con dispiacere noto che è pesantemente incompleto, le uniche cose che funzionyano sono le timeline classiche, vedere i profili, comporre note, anche di risposta, e rinotare. ?
Interessa? Magari ci si può insieme lavorare un po' su per renderlo più funzionyale. Potrei anche metterlo sul server come disponibile a chi vuole provarlo allo stato attuale, dovrebbe essere leggero, è solo un frontend proxy. :BlobcatTriangle:
@sysadmin@miss.octt.eu.org Sono osservazioni abbastanza condivisibili, anche se: - che ci sia misskey non è detto che sia garanzia di sicurezza, dipende se la versione è «forkata» e se è in linea con gli aggiornamenti di release (noi usiamo la versione originale aggiornata all'ultima stabile) - la webapp client è un sito statico che si scarica la prima volta e rimane in cache nel browser fino al prossimo aggiornamento software - nelle impostazioni ci sono opzioni per alleggerire la grafica e migliorare la resa del client (tipo togliere le sfumature, il font e le animazioni) - La fruizione dei contenuti avviene per mezzo di query alle API e websocket, e sono tutte automazioni che istanzia il client.
Usare un client diciamo «stupido», senza programmazione semplifica le cose al device ma oggi una necessità simile si trova solo in contesti particolari, es: iot o embed. Non saprei, mi sembra superfluo, ma è anche vero che l'innovazione si ottiene con la diversificazione e la contaminazione ?
@sysop@misskey.social Niente ? Anche perché la parte server di questo software è fatta in TypeScript. È più il punto di:
- Con un client web senza script si può usare la piattaforma di turno su dispositivi vecchi, oppure su browser limitati come quelli testuali.. o su moderni ma dove si hanno risorse hardware limitate e quindi la webapp completa gira malino
- Se non richiedesse login nell'istanza*, questo software direi anche che sarebbe una buona soluzione per chi naviga su Misskey di esplorare istanze remote dal server di quella istanza, senza i rischi di sicurezza derivanti dall'eseguire JS da un sito di cui non ti fidi (di Misskey puoi fidarti, ma non di istanzamisskeyoscuramaisentita.it).. Ne parlai un po' sul mio blog di questa storia del JS, a https://sitoctt.octt.eu.org/Posts/2022-06-14-I-Documenti-Non-Devono-Diventare-Applicazioni.html
*è una cosa che si può riuscire a risolvere almeno se sei admin di istanza e vuoi mettere questo come frontend alternativo per preview della tua istanza; se mi viene la voglia provo ad hackerare il software per hardcodare una sessione (in modo che non venga chiesto login a chi visita la pagina) e togliere le funzioni di interazione (in modo che chi visita questa pagina che ha la mia sessione non riesca effettivamente ad usare l'account, ma solo leggere)