HOME | AZIENDA | CERTIFICAZIONI | SEDE | CONTATTI | PARTNERS | CLIENTI
Syna.com, per soddisfare le esigenze dei propri clienti, progetta i siti web secondo principi di ultima generazione:
  • progettazione centrata sull'utente e sulle sue esigenze
  • architettura dell'informazione, ossia come organizzare i contenuti di pagine e siti
  • usabilità, ossia semplicità ed efficacia di accesso ai contenuti
  • accessibilità, ossia garantire l'accesso a tutti
I linguaggi utilizzati per il lato client (lato visibile dall'utente) sono, in sintesi:
  • HTML
  • CSS
  • Javascript, VBscript
  • Plug-in, ActiveX, Applet Java
  • DHTML, SHTML, XHTML
  • XML e RDF
I linguaggi lato server:
  • codice imperativo con output in HTML
  • programmi CGI (C, C++, Perl, Python, ...)
  • programmi FastCGI
  • Java servlets
  • codice HTML con istruzioni imperative
  • Active Server Pages (ASP)
  • PHP
  • Java Server Pages (JSP)
  • ASP.NET con code-behind
Quanto sopra descritto permette di realizzare commercio elettronico, webmail, discussion forum, motori di ricerca, contatore di accessi.

Nella creazione di pagine web, a seconda delle necessità, si utilizzano:
  • documenti statici in formato HTML che, visualizzati dal browser, corrispondono ad un file acceduto dal web server, il cui contenuto è fisso e determinato dall'autore al momento della creazione
  • documenti dinamici che, visualizzati dal browser, non corrispondono ad un file acceduto dal web server; infatti, il server filtra le richieste del browser e invoca un programma (compilato o interpretato) il cui output è restituito al browser, quindi il contenuto della risposta può variare tra una richiesta e l'altra
  • documenti attivi che, visualizzati dal browser, contengono un programma (compilato o interpretato) che il browser è in grado di eseguire; tale programma interagisce con l'utente tramite eventi attivati da tastiera e mouse, aggiorna il display senza che sia richiesta una connessione al server e può leggere/scrivere file locali (non sempre per ragioni di sicurezza), nonchè contattare altri servizi Internet
SITE MAP | PRIVACY | NOTE LEGALI | CREDITS