Visualizzazione risultati 1 fino 5 di 5

Discussione: IF come ispezione d'ambiente

  1. #1
    WEM
    WEM non è connesso Neofita
    Data registrazione
    05-03-2012
    Messaggi
    25

    Predefinito IF come ispezione d'ambiente

    Questo che segue è un esempio copiato di commento condizionato.
    Codice:
    <!--[if IE]>
    <style type="text/css">
    [Parametri CSS soltanto per IE]
    </style>
    <![endif]-->
    Non avendo trovato esempi diversi da questo, sembrerebbe che l’unico impiego di tipo ispettivo eseguito con i commenti condizionati debba essere quello di verifica del browser.
    Se volessi invece rilevare il sistema operativo, distinguendo per conseguenza IE da Safari, funzionerebbe <!--[if OS]> oppure <!--[if windows]> ???
    O comunque, quali sarebbero gli altri parametri utilizzabili con la con condizione IF ?

    Grazie
    Ultima modifica di dreadnaut : 18-04-2012 alle ore 15.28.58 Motivo: + tag [code]

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,266

    Predefinito

    I commenti condizionati sono implementati solo da internet explorer ed hanno quindi un'utilità limitata —quella che hai postato sopra.

  3. #3
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,744

    Predefinito

    I commenti condizionali sono un invenzione di Internet Explorer ed in generale destinare un diverso sito ad ogni differente browser è una pratica sbagliata. Perché dovresti avene una simile necessità? Non siamo più ai tempi di Internet Explorer e Netscape, dove gli standard erano agli albori e non venivano rispettati.

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da karl94 Visualizza messaggio
    I commenti condizionali sono un invenzione di Internet Explorer ed in generale destinare un diverso sito ad ogni differente browser è una pratica sbagliata. Perché dovresti avene una simile necessità? Non siamo più ai tempi di Internet Explorer e Netscape, dove gli standard erano agli albori e non venivano rispettati.
    Sbagliata per te.
    Far vedere una stessa pagina in decine di modi diversi a seconda del browser è meglio?

    I browser ancora oggi in uso sono parecchi e con diversi modi di recepire gli standard, per cui e corretto dare la stessa visione a tutti (per quanto possibile) e non far vedere ad uno una cosa e ad un altro una completamente diversa.

  5. #5
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,266

    Predefinito

    Citazione Originalmente inviato da simpleticket Visualizza messaggio
    Sbagliata per te.
    Far vedere una stessa pagina in decine di modi diversi a seconda del browser è meglio?
    Certo, la pagina identica per ogni utente è un mito: schermo diverso, luce diversa, occhi diversi, dimensione dello schermo diversa, dimensioni del browser diverse, browser diverso, versioni dello stesso browser diverse, settaggi diversi, font disponibili diversi, dpi diversi.

    E' già tutto diverso, che non ha senso cercare di fornire la stessa pagina a tutti gli utenti. Si visualizza la miglior pagina possibile, e per questo ci sono già tonnellate di strumenti nel css e html che è a disposizione oggi.

    Progressive enhancement o graceful degradation che tu preferisca, il browser sniffing di questo tipo non è necessario.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •