phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Valore deprecato in overall_header

Supporto generale stili
Rispondi
Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Valore deprecato in overall_header

Messaggio da Micogian » 30/10/2015, 13:58

Domanda per Sir Xiradorn, il super esperto in css.
Cosa c'è di sbagliato in questo codice ?

Codice: Seleziona tutto

<link href="{T_THEME_PATH}/responsive.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" media="all and (max-width: 700px), all and (max-device-width: 700px)">
Il validatore W3C trova che il valore max-device-width è deprecato.
Bad value all and (max-width: 700px), all and (max-device-width: 700px) for attribute media on element link: Deprecated media feature max-device-width.
Il codice è quello di default in overall_header.html, versione 3.1.5

EDIT= sembra che con la 3.1.7 il valore "max-device-width" sia stato tolto.

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Valore deprecato in overall_header

Messaggio da Sir Xiradorn » 30/10/2015, 15:46

max-device-width è il valore deprecato. Non si usa più. Si ci hai visto giusto
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Valore deprecato in overall_header

Messaggio da frank » 31/10/2015, 6:45

Interessante, io ho questo su 3.1.5 e funziona. Come andrebbe sostituito?

Codice: Seleziona tutto

<meta name="viewport" content="width=device-width, initial-scale=1">

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Valore deprecato in overall_header

Messaggio da Micogian » 31/10/2015, 7:32

E' "max-device-width" che è deprecato, non "device-width".

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Valore deprecato in overall_header

Messaggio da Sir Xiradorn » 31/10/2015, 12:29

Spiego un po va.

Questo:

Codice: Seleziona tutto

<meta name="viewport" content="width=device-width, initial-scale=1">
Questo è un META TAG è NON va toccato se vuoi che il forum o qualsiasi pagina web sia responsive

Questo invece

Codice: Seleziona tutto

media="all and (max-width: 700px), all and (max-device-width: 700px)"
che può essere trovato anche nel css così

Codice: Seleziona tutto

@media all and (max-width: 700px), all and (max-device-width: 700px) {
    /* ... code ... */ 
}
E' una MEDIA QUERY che serve a definire i breackpoint che sono in sostanza quando applicare o meno i css che esso contiene. Ora visto che stanno a fare aggiornamenti e visto che alle porte inizia a fare capolino il CSS4 ma ce ne vo ancora, hanno eliminato alcuni attributi e max-device-width è uno di questi.

all sta per ogni tipo di dispositivo e situazione. Ricordo che le media query non solo possono essere applicate alla dimensione del dispositivo, ma anche alla sua orientazione e alla fase di stampa ad esempio.

Se volessi applicare un css quando un ad esempio un cellulare è messo in orizzontale (in gergo detto landscape) piuttosto che in verticale (portrait) potrei fare una cosa del tipo

Codice: Seleziona tutto

@media only screen and (orientation: landscape) and (max-width: 640px) {
    /* codice */
}
Oppure ad esemio puo rendere una pagina pronta per la stampa rimuovendo tutte le cose inutili e non buone per essere processato da una stampante.

Le possibilità sono praticamente illimitate. Tutto chiaro?
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Rispondi

Torna a “Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 32 ospiti