Skip to content

Rework frontend presence

Ciao a tutti, da un po’ di tempo mi era balenata quest’idea di effettuare un rework di alcune parti del frontend del Presence.

Attualmente sono in uso tecnologie datate che potrebbero essere facilmente sostituite con alternative più moderne.
Un esempio su tutti è l’uso di jQuery (per la felicità di Cristian), per il quale esiste addirittura una repo apposita solo per quello: youmightnotneedjquery.com.

Inoltre, ci sono anche alcuni problemi visibili in produzione.
Ad esempio, nella sezione “About”, alcuni link sono malformati (manca l’uguale nell’attributo href):

immagine

Oppure l’intero layout della pagina “About” su dispositivi mobili è completamente disallineato:

immagine

Inoltre, l'utilizzo di Bootstrap per una pagina web relativamente semplice come questa mi sembra un po' overkill.

Si potrebbe iniziare con alcuni interventi semplici ma efficaci, come:

  • Servire i file CSS e JavaScript in versione minimizzata;
  • Applicare una formattazione coerente al codice presente nella repo, così da renderlo più leggibile e "pulito".

Ditemi cosa ne pensate!

Edited by Domenico Femia