Creazione di un nuovo client

Creare nuove voci nel registro del client quando, ad esempio viene utilizzata una nuova versione del software del browser del client che non viene rilevata dal registro del client.

Se per il nuovo client sono necessarie delle risorse di supporto nell'aggregazione del sito del portale (ad esempio, particolari markup o immagini a bassa risoluzione), tali risorse devono essere impostate in una sottodirectory del percorso dei temi e degli skin del portale stesso.

Per creare un nuovo client, effettuare le seguenti operazioni:

  1. Fare clic su Aggiungi nuovo client.
    Immettere le proprietà del nuovo client nei seguenti campi:
    • Agent utente Questo campo è obbligatorio. Immettere il nome del client, corrispondente, il più possibile, alla stringa dell'agent utente che il client invia nell'intestazione della richiesta. Potrebbe essere necessario immettere diversi pattern di stringa per un unico client. Inoltre, racchiudere il nome in una combinazione punto più asterisco, ad esempio:
       .*agentutente.* 
      Questa stringa di caratteri jolly viene utilizzata e risolta in base alle regole di risoluzione di caratteri jolly della fondazione Apache. Tenere presente che:
      • Alcune stringhe dell'agent utente contengono informazioni locali relative alla lingua utilizzata dal browser del client. Il portale utilizza la definizione della lingua nell'intestazione della richiesta HTTP per la selezione della lingua. Di solito non è necessario definire i pattern per l'agent utente che rispettino determinate lingue del browser.
      • Alcuni browser del client comprendono informazioni relative al sistema operativo. Nella maggior parte dei casi, il rilevamento del client viene effettuato indipendentemente.
      • Con alcuni browser è possibile personalizzare i pattern dell'agent utente.
    • Markup Questo campo è obbligatorio. Indicare il tipo di markup supportata dal client. La markup deve essere stata definita nel portale da Gestisci di markup.
      Nota: dopo aver eliminato una markup, il client farà ancora riferimento al nome della markup originale. Tuttavia, se si modifica il client, il portlet Gestisci client visualizza un messaggio di avvertenza che indica che si fa riferimento a una markup eliminata e che è necessario selezionare una markup supportata se quella eliminata non viene creata.
    • Versione markup Facoltativo. Indicare ulteriori informazioni relative alla markup supportata dal client. La versione della markup viene utilizzata per identificare le deviazioni di una markup standard. Ad esempio, WebSphere Portal include la versione della markup nel registro ie per gestire correttamente le deviazioni HTML di Microsoft Internet Explorer.
    • Produttore Facoltativo. Immettere il nome della società produttrice del client.
    • Modello Facoltativo. Indicare il numero di modello o il nome del client.
    • Versione Facoltativo. Indicare qualsiasi versione associata al modello.
    • Capability. Immettere le capability specifiche del client. Se il client è un browser Web, ad esempio, è possibile immettere le particolari capability in HTML supportate, come frame o Javascript. Fare clic su Aggiungi per aggiungere una capability al relativo elenco. Per eliminare una capability, selezionarla dall'elenco e fare clic su Elimina .
    • Posizione Indicare l'ordine con cui il client è stato immesso nel registro client. Il server del portale fa corrispondere la stringa dell'agent utente nell'intestazione della richiesta del client ai pattern nel registro del client. Ad esempio, se l'agent utente invia 'Microsoft Internet Explorer 5.5' e il server del portale rileva '*Internet Explorer 5*', allora la voce del registro viene utilizzata per determinare la markup inviata al client. Per questo motivo, si consiglia di posizionare i pattern dell'agent utente più specifici all'inizio dell'elenco. Il pattern dell'agent utente predefinito (*), se incluso nell'elenco, deve essere posizionato nell'ultima posizione.
  2. Fare clic su OK per salvare le modifiche oppure su Annulla per uscire senza salvare alcuna modifica.