divendres, 27 de juny del 2014

Nova adreça del bloc

A partir d'avui, dia 27 de juny, he decidit deixar de publicar a blogspot, per fer-ho a la meva pròpia pàgina web. Per tant, si algú està interessat en el CastellTab, la nova web on cercar informació és:
http://www.llordella.net/category/castelltab/

dijous, 24 d’abril del 2014

Replantejament

He decidit replantejar el CastellTab. El motiu és que he deixat la Colla -de moment, de manera provisional-. Això m’impedirà de fer les proves, en els assaigs, que em resultaven tant interessants per millorar-ne la usabilitat. La contrapartida és que ara ja no tinc cap pressa en aplicar canvis o millores, cosa que farà que l’aplicació avanci més a poc a poc, però segurament millor. Així, també disposaré de més temps per documentar-la com s’escau.

En la situació actual, el més probable és que ningú faci servir mai aquesta aplicació per dissenyar els seus castells –és molt probable que ningú llegeixi, tampoc, aquest escrit-. La veritat, però, és que se me’n fot bastant. M’agrada programar, m’ho he passat molt bé -i n'he après molt- tirant endavant aquest projecte, i tinc la intenció de deixar-lo ben acabat i documentat.

Això sí, no em poso cap termini. El ritme de treball dependrà del temps i les ganes que tingui per dedicar-m’hi.

dijous, 27 de març del 2014

Nova versió del CastellTab amb demo pública

Acabo de publicar una nova versió del CastellTab amb moltes modificacions respecte de la que teníem el novembre. A més, he preparat la demo pública, perquè qui vulgui pugui donar-li un cop d'ull. La demo és totalment operativa, i és exactament igual que la que tinc com a versió oficial, amb la diferència que els noms són inventats.

Es pot provar a www.llordella.net/CastellTabDemo.
Usuari: Convidat
Paraula de pas: demo

Canvis més importants:
  • Els camps per entrar/buscar persones, que fins ara eren quadres combinats tipus select, es transformen en camps de text basats en objectes datalist, excepte en els cassos en què les llistes són massa curtes com per justificar aquest canvi. A més, l’id i el nom d’aquests camps s’ha convertit en variable –basat en un número aleatori-, per evitar que el recordi l’historial dels navegadors –cosa que representava un greu incovenient-.
  • En afegir/canviar un casteller en una posició d’un castell, no es reescriu el mapa si no que apareix, directament, una capa on s’introdueix el casteller en qüestió.
  • Abans d’assignar un casteller a una posició, comprovem que no es trobi en el castell, evitant la possibilitat que un altre tècnic hagi entrat el mateix casteller en el mateix castell durant el lapse en què es decideix el canvi.
  • S’han canviat les icones perquè siguin més clares i accessibles, i es remarca clarament el mode d’actuació activat en cada moment.
  • S’ha canviat el color de posició seleccionada, de manera que es diferencia millor de la resta. S’ha introduït una nova icona que es pressiona quan es vol eliminar la selecció.
  • S’han resolt alguns problemes amb els noms de les persones que només tenen el nom del mapa (castellers pendents de regularitzar).
  • S’ha resolt el problema de la redirecció entre pàgines, creant una nova funció. Així evitem que canvis en el servidor web, fora del nostre control, provoquin que l’aplicació deixi de funcionar.
  • S’ha simplificat la manera d’introduir les capçaleres i les llibreries, per fer més fàcil tant el manteniment de l’aplicació, com els canvis estètics.
  • S’ha introduït un nou camp, en la definició de plantilles, per poder mostrar, en el futur, l’ordre d’entrada dels castellers en els diferents castells, dependent de la posició que ocupin.
  • S’han creat funcions noves per clarificar el codi.
  • S’ha reorganitzat el fitxer css general de l’aplicació, per fer-lo més eficient, clar i fàcil de mantenir.