Febbraio (Nuovo Sito Web)

 
Livello num.
  1. Informazioni Generali
  2. Aggiornamenti
  3. Anno 2017
  4. Febbraio (Nuovo Sito Web)
Revisione
n. 0 - 01/02/2017 - autore A. Pone - E. Pone
Visualizzazioni : 173
 

IL NUOVO SITO WEB

Presentazione
Il 21 Aprile 2017 questo Sito Web compie 10 anni di vita.
Nato per diventare una sorta di "Memoria Storica" del periodo d'oro della Fiamma Yamato Judo (anni 1960-1970), il Sito Web si è andato via via arricchendo di testimonianze sempre più "ampie" sino a divenire un archivio storico del Judo Italiano di quel tempo.
Al di là dei contenuti di indubbio valore storico, a distanza di dieci anni dalla sua pubblicazione, il Sito Web necessita di una consistente revisione delle tecnologie informatiche con cui è stato realizzato.
Oltre alle nuove tecnologie informatiche di sviluppo del Web, infatti, nel corso degli ultimi anni si è diffuso anche l'uso di nuovi dispositivi di comunicazione tramite la rete internet, quali Smart TV, Smartphone e Tablet, accanto ai tradizionali Personal Computer.
Si è dunque reso necessario garantire una "buona navigazione" nel Sito Web anche con questi ultimi dispositivi.
Nel seguito verranno fornite solo le informazioni di massima utili a comprendere la struttura informatica e tecnologica utilizzata nella realizzazione di questa nuova versione, quasi integralmente riprogettata e totalmente ricodificata.
La speranza è che il Sito Web, con questo nuovo "look", possa "sopravvivere" tecnologicamente per almeno altri 10 anni .... e magari oltre.

Introduzione
La struttura del Sito Web della Fiamma Yamato può essere ben rappresentata dall'immagine di un iceberg (Fig. 1).
Di questa immagine l'utente finale vede la parte emersa, anzi, direi solo la punta.
Procediamo ad illustrare il tutto partendo da ciò che non si vede, cioè dal basso.

Lato Server
Il "Lato Server" è il cuore nascosto del Sito, quello che ne permette il funzionamento.
Esso è costituito dal:
1 - DataBase: il DataBase (DB o Base di Dati) utilizzato è "MS-SQL Server 2008 R2" (MicroSoft Standard Query Language Server 2008 R2, versione rilasciata nel 2010, detto in codice Kilimangiaro).
La "consistente" ed "efficace" progettazione del vecchio DB ha agevolato questo passaggio.
Ciò che si è reso necessario, infatti, è stato solo il "travaso" dei documenti.
L'unica ma "efficiente" miglioria apportata è stata quella di togliere le immagini, precedentemente tutte incluse nel DB, e di farle risiedere su una "cartella" (directory) esterna. Ciò ha contribuito a diminuire i "tempi di risposta" del Sito Web.
2 - Linguaggio di Programmazione: ".Net framework 4.6 per C#" (DotNet framework 4.6 con compilatore per C language, versione rilasciata nel Novembre 2014) è quello utilizzato.
Esso, infatti, risulta molto più "performante" rispetto al precedente "ASP".
Per la connessione con il DB si sono utilizzate le classi disponibili nell' "Entity Framework 6.0".
Il "Lato Server" è "proprietario", ossia sviluppato con prodotti Microsoft che debbono risiedere sul Server del Provider e per i quali quest'ultimo deve pagare una regolare "licenza d'uso".
In altri termini il Sito non è stato progettato per piattaforme "Open Source" che utilizzano software di pubblico dominio.

Lato Client
Il "Lato Client" è la parte del Sito Web con cui l'utente interagisce. Raramente, però, egli ha anche la percezione di tutti i processi che inevitabilmente attiva.
Procedendo sempre dal basso, il "lato client" è costituito dalle:
3 - Interfacce Browser: i software di interfaccia "jQuery 3.1.1" e "jQuery-UI 1.12.1" sono quelli utilizzati.
Il compito di questi software è quello di unificare e standardizzare i vari tipi di JavaScript con cui dialogano i Web Browser.
4 - Gestione testi della pagina Web: il linguaggio "HTML5" (HyperText Markup Language) è quello utilizzato.
È questo un linguaggio costituito da un insieme di regole che descrivono i meccanismi di rappresentazione (strutturali, semantici o presentazionali) di un testo che, utilizzando convenzioni standardizzate, sono utilizzabili su più supporti.
5 - Fogli di Stile: il linguaggio "CSS3" (Cascading Style Sheets, versione del 2014) è quello utilizzato.
È questo il linguaggio che definisce la "formattazione" del testo di una pagina Web, indipendentemente dai suoi contenuti.
6 - Utilizzo di un design Responsivo: il "design o progettazione responsiva" (Responsive Web Design - RWD) è una tecnica per mezzo della quale il contenuto di un Sito Web si adatta automaticamente alla risoluzione del dispositivo su cui viene visualizzata una sua qualsiasi pagina.
Nel caso del Sito Web della Fiamma Yamato sono state pianificate 3 fasce di risoluzione:
- Fascia 1: sotto i 1024 pixel per piccoli dispositivi (smartphone/tablet);
- Fascia 2: tra i 1024 ed i 1400 pixel per dispositivi desktop medi;
- Fascia 3: sopra i 1440 pixel per dispositivi desktop grandi.
Il "Lato Client", contrariamente al "Lato Server", è totalmente "Open Source".

Verifiche e Sostituzione
Il nuovo Sito Web è stato verificato in ambiente di test per 3 mesi, in parallelo con il vecchio Sito Web utilizzato in ambiente di produzione.
In particolare: nel mese di Novembre 2016 gli Autori hanno esperito su di esso la maggior parte delle verifiche strutturali e funzionali.
Nel mese di Dicembre 2016 Tullio Carmeni ha verificato i contenuti del DataBase, la loro corretta formattazione ed i link ad altri documenti sia interni che esterni.
Nel mese di Gennaio 2017 sono state apportate piccole migliorie funzionali che l'uso e l'esperienza hanno suggerito.
Il 1° Febbraio 2017 il nuovo Sito Web della Fiamma Yamato ha sostituito definitivamente, in ambiente di produzione, la vecchia versione del Sito Web.
Nei mesi di Febbraio e Marzo 2017 non sarà effettuata alcuna implementazione del Sito Web. Questi mesi saranno lasciati a disposizione degli utenti per verificare ulteriormente sia la "consistenza" delle informazioni inserite, sia le vecchie funzionalità che sono state riprodotte, sia le nuove funzionalità realizzate. Si raccomanda vivamente agli utenti di effettuare queste verifiche, partendo dai documenti che li riguardano. Qualora fosse necessario segnalare qualche problema, essi sono pregati di farlo contattando direttamente gli Autori.
Le verifiche sinora effettuate hanno riguardato l' 85% del materiale incluso nel Sito Web. Nonostante questa alta percentuale di verifiche, si ritiene comunque utile lasciare un ulteriore congruo periodo di verifica e validazione anche all'utenza (2 mesi).
Durante la verifica sono stati aggiunti a molti documenti anche degli ulteriori link ad altri documenti ad essi correlati. Questi rinvii incrociati, sempre più numerosi, rendono ancor più consistente il contenuto delle informazioni presenti nel database.
Il fatto, poi, di aver fatto generare automaticamente dal sistema il glossario delle parole chiave (keywords) rende l' Indice Analitico molto più pulito ed efficiente, privo cioè di possibili errori dovuti a termini ambigui perchè scritti in modo non corretto. Anche per i link e le parole chiave da utilizzare nell'Indice Analitico si invitano gli utenti a segnalarne e/o suggerirne dei nuovi/e.

Migliorie
Si elencano le più importanti migliorie direttamente percepibili dall'utente ("Lato Client").
1 - Miglioramento della "velocità di risposta" del Sito Web;
2 - Navigazione integrale su tutti i menù e sotto-menù, con finestre pop-up, al solo scorrere del mouse sulla voce di menù;
3 - Generazione semi-automatica delle parole chiave all'interno del Sito Web. L'aumento delle parole chiave (attualmente 1360) si traduce in una ricerca più dettagliata e capillare dei documenti da parte dell'utente;
4 - Miglioramento della sicurezza per coloro che intendano contattare gli Autori del Sito Web.

Note
Alcune funzioni sono state tolte, quelle non più supportate da oggetti presenti nelle librerie utilizzate e, soprattutto, quelle per le quali esistono degli strumenti molto più complessi che forniscono un insieme di informazioni molto vaste.
Nello specifico ci si riferisce al "numero di utenti online presenti" ed al "numero totale di utenti che hanno visitato il Sito Web". Queste due funzioni sono state sostituite dai rapporti provenienti da "Google Analytics" da cui il sito è monitorato.
Un secondo problema insormontabile, dovuto all'aspetto della programmazione "Responsive", è quello della formattazione interna ai documenti. Si è fatto spesso ricorso, in altri termini, a formattare un documento al suo interno inserendo degli spazi vuoti per incolonnare dati su più righe. Questa tecnica non è più possibile a meno di inserire dei punti o comunque un qualsiasi altro carattere che non sia però uno spazio vuoto. Altro aspetto che si potrebbe verificare è legato ai documenti indicizzati dai motori di ricerca sul Web.
Nel corso del tempo, infatti, molti documenti del vecchio Sito Web della Fiamma Yamato sono stati indicizzati da vari motori di ricerca. Digitando un nome, un luogo od una gara su un browser, questi documenti vengono direttamente presentati al fruitore di internet senza che egli debba passare per il Sito Web della Fiamma Yamato. Il tentativo di aprirli risulterebbe però vano in quanto i link al vecchio Sito Web sono andati perduti. Con il tempo, comunque, essi saranno indicizzati di nuovo dai motori di ricerca con i link corretti e saranno ancora disponibili per l'utente.

Aggiornamenti Previsti
I prossimi aggiornamenti dei contenuti saranno effettuati alla fine di Aprile, primi di Maggio del 2017.
In tale data cadrà infatti la ricorrenza del decennale della pubblicazione del Sito Web (21 Aprile 2007 ≡ Natale di Roma).
Sarà pubblicato l' "Editoriale del Decennale" in cui, oltre ai fatti salienti del periodo 2007÷2017 riguardanti gli "ex-Atleti" della Fiamma Yamato, una parte cospicua sarà dedicata alle statistiche provenienti dai report di "Google Analytics" da cui il sito è monitorato.

© 2006-2026 Alessandro PONE ed Edoardo PONE
Licenza Creative Commons
Versione 11.0 - HTML5 - .Net - MS-SQL - Responsive - Ajax
Ponesoft Machine

loading...

Elaborazione in corso...

Si è verificato un errore.
Contattare l'amministratore di sistema comunicando il seguente messaggio:

I dati verranno salvati nel database.

Confermi il salvataggio?

Questo record verrà cancellato definitivamente e non potrà essere recuperato.

Confermi la cancellazione?

Prima di procedere occorre confermare l'esecuzione del comando selezionato.

Confermi l'esecuzione?

Sono stati commessi degli errori nell'inserimento dei dati. Un apposito messaggio posizionato sotto ogni campo errato segnalerà il tipo di errore commesso.

Non sono presenti record in archivio.

Si è tentato di duplicare il valore della Chiave Primaria di una Tabella.

Errore nella verifica di User ID e Password.
Rieffettuare il Log-In.