Domanda

Dopo aver recentemente diventato un convertito al Griglia layout, mi ritrovo a guardare il codice sempre più siti e di vedere che le reti sono ancora gravemente sottorappresentate.

Mentre io accetto che le reti potrebbero non essere sempre l'unica soluzione giusta per ogni situazione il web design, penso che sono uno strumento che dovrebbe essere visto più alti tassi di adozione di quello che attualmente godono.

Credo che se avessi saputo di più l'approccio progettuale in precedenza, avrei risparmiato una notevole quantità di tempo e fatica. Ma Griglie non sembrano avere il tipo di esposizione che, ad esempio, gli standard CSS fanno. Perché dovrebbe essere? E 'anche un problema che alcune persone potrebbero essere mancanti su un approccio progettuale che potrebbe essere una soluzione migliore ad un problema su cui stanno lavorando?

È stato utile?

Soluzione

"Grid Layout" di cui parli, sono niente di "speciale". Quello che in realtà si sta parlando, sono "quadri CSS". Questi "Griglia layout" dovrebbe ancora fare uso di CSS standard

Inoltre, non ha menzionato il più popolare CSS Griglia quadro - YUI Grids CSS

Credo che la ragione per la gente di solito non usano un quadro, è che non vogliono essere bloccato in qualcosa con la personalizzazione limitata. Anche un grande motivo è che non v'è alcuna garanzia che il quadro sarà intorno per sempre, e una volta che è andato, le tue conoscenze con tale quadro è inutile.

Ci sono anche alcuni href="http://en.wikipedia.org/wiki/CSS_framework#Criticism" di quadri CSS su Wikipedia :

  • La mancanza di flessibilità al di fuori dei limiti del quadro
  • codice sorgente gonfio
  • le richieste HTTP aggiuntive per più file
  • La mancanza di sostanziali funzionalità aggiuntive al di là di ciò che è già disponibile con i CSS

Anche io penso che la maggior parte degli sviluppatori web proprio come scrivere lì proprio HTML / CSS.

Altri suggerimenti

ho intenzione di prefazione affermando io personalmente non ho sentimenti forti sui layout di grid-based in un modo o l'altro. Tuttavia, il motivo altre persone potrebbero non voler scavare in loro è che si tratta di un investimento di tempo importante. Ad esempio, se si guarda oltre la documentazione e tutorial per Blueprint, è chiaro che per capire come usarlo e applicarlo in modo efficace per un semplice progetto sta andando a costare almeno un pomeriggio, e che sta assumendo tutto funziona esattamente come il docs dire che lo farà. Se tutto non lo fa, si potrebbe essere guardando diversi giorni di usare Google e forum distacco. Nulla contro Blueprint o layout di grid-based. E 'solo la natura di queste cose.

Quindi, per tutto ciò che il rischio e fatica, ecco il payoff:. Ogni elemento nelle vostre linee di layout su una griglia

Il dibattito sul fatto se questo è valsa la pena potrebbe andare avanti per anni. Non ho intenzione di toccare quello. Diciamo solo che è discutibile.

Non mi piace loro. I 960 siti della rete non funzionano bene sul iPhone / iPod touch. E sono terribili sul mio Blackberry. Io preferisco un layout fluido che funziona bene su schermi più piccoli.

Non mi importa se rivelano come 960 sui computer, ma per l'amor di Dio, mi servire qualcosa di liquidi sul cellulare. Se tutti utilizzato questo , sarei felice.

Credo che non vediamo layout della griglia di essere così popolare perché per utilizzare qualsiasi framework CSS già bisogno di sapere CSS discreto livello, nel caso in cui qualcosa va storto, o perché hai intenzione di bisogno per lo stile gli elementi in ogni caso.

Quindi, la domanda che ha chiesto perché qualcuno che già conosce decentemente CSS inizierà utilizzando il framework.

Credo che il modo migliore per utilizzare quadro è quello di strappare alcune parti di esso (come forma styling) e utilizzarlo con le proprie cose sviluppati.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top