Caratteristiche tecniche

Caratteristiche principali

  • Multi Web Server
  • Applicazioni basate sul linguaggio HTML 3.2 standard di rapido e facile sviluppo
  • Connettività diretta ad ogni Web Server (Intranet/Extranet)
  • Tags HTML per il controllo delle porte (seriali - laser scanners)
  • Massima velocità di risposta
  • Text password submit, reset and hidden input type forms
  • Estensione alle tag HTML per gestire mascherature e utilizzo ridotto dei tasti di navigazione.
  • Gestione dei Cookies (controllo accessi, diritti, stati)
  • Multipiattaforma
  • Supporto Multilingua
  • Struttura indipendente dal sistema operativo
  • Gestione di periferiche embedded non controllabili con browser standard
  • Supporto HTTP 1.1
  • Tasti funzionali configurabili
  • Validazione campi input e mascherature
  • DNS Locale o Remoto

Interpretazione dell'HTML
E' interpretato un sottoinsieme sufficientemente ampio della grammatica HTML: sono riconosciuti i link, le formattazioni, le giustificazioni, i form con i relativi tipi di campi d.input, le tabelle, le liste.

Navigazione
Sono stati implementati i tasti di navigazione standard di un browser Internet: Avanti, Indietro, Home page, ricaricamento pagina ed uscita dal programma.
Sono stati realizzati i controlli INPUT, COMBOBOX, BUTTON, CHECKBOX, da poter inserire in una form.

Metodi GET e POST
SLYNX™ è in grado di caricare pagine HTML Locali e Remote, sia Statiche che Dinamiche.
Sono supportati i metodi GET e POST con i link relativi ed assoluti all' interno del server o su più server diversi.

Integrazione delle caratteristiche RF in HTML

  • Ai tag standard HTML sono state aggiunte delle istruzioni proprietarie per gestire a basso livello il client.
  • Validazioni: è possibile specificare l.obbligatorietà dei campi con la tag di mascheratura appropriata.
  • Mascherature: specifica la validazione ed il formato dei campi. E possibile eseguire conversioni automatiche in maiuscolo, definire campi numerici/alfabetici/alfanumerici/esadecimali/date.
  • Tag proprietarie : sono state fatte delle estensioni specifiche al terminale in RF. Queste estensioni permettono di comandare direttamente tutte le caratteristiche del terminale RF. Queste estensioni possono essere inviate a livello di:
    • Form: per esempio, quali bar code sono supportati in una form, accendere la luce del display, emettere un beep etc.
    • Campo: per esempio, quali bar code sono supportati su un campo specifico, quali campi possono accettare bar code, autoavanzamento del campo, auto submit della form alla lettura di un campo, etc.

Gestione dei Cookie
I Cookie diventano indispensabili per gestire le funzioni di tracciamento delle transazioni. Rispettano tutti gli standard utilizzati dai comuni browser (gestione della scadenza, dei server e dei domini a cui sono associati, dei percorsi a cui devono riferirsi)

Parametrizzazione
Completa parametrizzazione delle caratteristiche di SLYNX™ attraverso un file esterno. Possono essere configurati i colori, le dimensioni, le forme, la gestione dei caratteri estesi, i tasti di navigazione, le aree di visualizzazione. Sulla stessa macchina posso avere più file di configurazione e passare da l.uno all.altro al lancio del programma.

Logging
E' permesso un sistema di Logging delle operazioni chiave dell'operatore.

Supporto multilingue
SLYNX™ gestisce il supporto multilingue basandosi su file di definizione esterni: il numero di lingue, quindi, è illimitato.

Struttura indipendente dal sistema operativo
La struttura modulare di SLYNX. permette la portabilità su più sistemi operativi.