2011-11-22 12 views
5

mi piace Skeleton ma ho un paio di domande:Skeleton CSS Grid Framework Design Obiettivi?

  • Perché formati uso dei pixel quando tutto potrebbe essere realizzato utilizzando formati/em relativi?
  • È questo perché è l'unico modo affidabile per ottenere la compatibilità x-browser? .. come l'uso di dimensioni em si sente più appropriato/a prova di futuro
  • Il dimensionamento relativo e la progettazione della griglia reattiva sono davvero importanti dato che la maggior parte dei browser è abbastanza intelligente con lo zoom ora e le persone possono semplicemente impostare il loro livello di zoom predefinito?

Non volevo scomporre questo in domande separate perché sto cercando di ottenere la visione ad alto livello della comunità professionale sull'uso (errato) di questo framework delle best practice CSS.

Infine se si dispone di alternative che si pensa di affrontare le cose in modo più appropriato, si prega di condividere (con ragioni!).

+3

Vedere http://meta.stackexchange.com/questions/16721/how-does-accept-rate-work –

+0

grazie aggiornato pochi, considerano ancora questo aperto per ora comunque – HaveAGuess

risposta

2

Le dimensioni dei pixel contano ancora: 960 pixel di larghezza è piuttosto standard, la larghezza di 1024px, ecc ... sembra che una larghezza della pagina Web di circa 1000px stia diventando uno standard defacto per il semplice sito Web di contenuto (ha senso quando alcuni le schermate possono allungare un buon 1900 o 2400 px di larghezza) ... Queste larghezze non possono essere espresse tramite em, perché em non è fissato per definizione. Em ha il suo uso quando sei all'interno di un frame di dimensioni fisse e vuoi spostare gli elementi relativamente al font che scegli.

Pochissime persone possono utilizzare lo zoom del proprio browser e ancora meno persone si preoccupano di modificare il valore di zoom predefinito. Quindi dovresti mirare al più standard, cioè 1000px di larghezza, e ce la faranno.

+0

Sì e la manipolazione dello scheletro delle media query è eccezionale, quindi conosce le gamme di pixel in cui sta lavorando in qualsiasi momento. Stai dicendo che em/ex sarebbe troppo impreciso anche quando le dimensioni dei pixel sono note a causa dei diversi modelli di rendering del browser? – HaveAGuess