Back to top

Autore Topic: Esiste CSS Scheletro  (Letto 2788 volte)

Offline il_terribile

  • Nuovo arrivato
  • *
  • Post: 29
  • Sesso: Maschio
    • Mostra profilo
Esiste CSS Scheletro
« il: 26 Mar 2012, 16:47:06 »
Salve a tutti,
ho un problema che mi tormenta ogni qual volta devo iniziare un template nuovo, ovvero quello di rischrivere ogni volta tutte le classi standard che Joomla usa.

Ho cerato un po' sulla rete, ma senza risultati.

Ho letto anche alcuni post nel forum ma nulla di interessante.

Volevo domandare a voi tutti se esiste un CSS scheletro con già tutte le classi (vuote naturalmente), da cui iniziare, in modo da evitare ogni volta con firebug o simili di ispezionare tutte le varie parti di moduli e componenti standard (ovvero quelli che vengono dati con l'installazione di joomla), con il rischio anche di perdere pezzi per strada.

Grazie

Offline Fabrizio Fiorita

  • Abituale
  • ****
  • Post: 1315
  • Sesso: Maschio
    • Mostra profilo
Re:Esiste CSS Scheletro
« Risposta #1 il: 26 Mar 2012, 18:21:38 »
Ciao.
Hai colpito nel segno!
Quando ho scritto il template per il mio sito ho dovuto fare anche io un lavoraccio per capire quanti, quali (e soprattutto dove) elementi fossero indicati come detentori di classi o id e quale fosse l'estensione dei singoli elementi HTML in giro per le varie pagine di sistema.
Difatti, andando a modificare una regola, non si sa esattamente quali siano le pagine che ne vengono affette, ragion per cui, a quasi un anno di distanza, ancora sto "ripulendo" il mio foglio di stile a mano a mano che mi accorgo di ridondanze o mancanze.
Non mi risulta disponibile un elenco completo - magari articolato per settori - che ci possa aiutare.
Forse potrebbe valer la pena esaminare a fondo i due template standard beez.
Resto agganciato al tuo post per sentire se qualcuno ci aiuta.
Fabrizio
Per programmare servono i tasti e la testa. Peccato che molti usino solo i primi...
Vai a vedere il mio sito: http://www.fabriziofiorita.joomlafree.it/index.php?option=com_content&view=featured&Itemid=101

Offline il_terribile

  • Nuovo arrivato
  • *
  • Post: 29
  • Sesso: Maschio
    • Mostra profilo
Re:Esiste CSS Scheletro
« Risposta #2 il: 26 Mar 2012, 18:34:24 »
 ;D
Io sono un fan del riciclo del codice. Ho esaminato a fondo anche gli stili dei template standard, ma con i seguenti problemi:
  • sono splittati
  • alcune classi si ripetono, quindi devo tener sempre conto delle precedenze -> un casino
  • ho sempre l'impressione che non siano scritte tutte, eppure sono belli lineari e puliti  :o
Aspettiamo qualche saggio  ;)
PS: io intanto cerco ancora..

Offline il_terribile

  • Nuovo arrivato
  • *
  • Post: 29
  • Sesso: Maschio
    • Mostra profilo
Re:Esiste CSS Scheletro
« Risposta #3 il: 26 Mar 2012, 18:40:33 »
La ricerca forse ha dato i suoi frutti  8) .

Spero sia lecito postare questo link: http://www.joomla-css.nl/index.php/en/content-a-component-styles-en-16

Non è un CSS, ma almeno ci sono tutte le classi !!!!

Se ci sono altre soluzioni sono ben accette !!

Offline Fabrizio Fiorita

  • Abituale
  • ****
  • Post: 1315
  • Sesso: Maschio
    • Mostra profilo
Re:Esiste CSS Scheletro
« Risposta #4 il: 26 Mar 2012, 21:03:39 »
Adesso però sorgerà un problema.
HTML5 ha introdotto un bel po' di nuovi elementi, alcuni dei quali già sono ampiamente supportati da tutti i browsers (meno uno, IE >:( ), ed ha dichiarato non conformi un centinaio di elementi di HTML4.1.
Inoltre sarebbero non conformi le dichiarazioni di stile in linea e da evitare quelle in head.
Adesso i casi sono due: o Joomla con le prossime releases ignora completamente l'esistenza di HTML5, mettendosi quindi a rischio di rapida obsolescenza, oppure le introduce, e quindi avremo qualche milione di siti da rifare. Anche perché HTML5 ed alcune sue caratteristiche, come i microdata, sta diventando l'elemento focale di Google per il posizionamento nei motori di ricerca.
Comunque grazie per la pagina che hai indicato.
Fabrizio
Per programmare servono i tasti e la testa. Peccato che molti usino solo i primi...
Vai a vedere il mio sito: http://www.fabriziofiorita.joomlafree.it/index.php?option=com_content&view=featured&Itemid=101

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Esiste CSS Scheletro
« Risposta #5 il: 26 Mar 2012, 21:06:29 »
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline il_terribile

  • Nuovo arrivato
  • *
  • Post: 29
  • Sesso: Maschio
    • Mostra profilo
Re:Esiste CSS Scheletro
« Risposta #6 il: 26 Mar 2012, 21:19:41 »
Ciao,

date una occhiata magari può servire
http://docs.joomla.org/Joomla_1.6_Core_CSS_Classes_and_IDs

Grazie per il link, ho fatto come i fessi...ho cercato in America e mi sono dimenticato di guardare nel garage !!  :-\

Adesso però sorgerà un problema.
HTML5 ha introdotto un bel po' di nuovi elementi, alcuni dei quali già sono ampiamente supportati da tutti i browsers (meno uno, IE >:( ), ed ha dichiarato non conformi un centinaio di elementi di HTML4.1.
Inoltre sarebbero non conformi le dichiarazioni di stile in linea e da evitare quelle in head.
Adesso i casi sono due: o Joomla con le prossime releases ignora completamente l'esistenza di HTML5, mettendosi quindi a rischio di rapida obsolescenza, oppure le introduce, e quindi avremo qualche milione di siti da rifare. Anche perché HTML5 ed alcune sue caratteristiche, come i microdata, sta diventando l'elemento focale di Google per il posizionamento nei motori di ricerca.
Comunque grazie per la pagina che hai indicato.

Prego.

Penso comunque che fino alla sua definizione ufficiale (luglio 2014 fonte Wikipedia), andrò avanti ancora un po' con il vecchio e caro HTML 4.01...anche perchè correre il rischio di rifare pagine con uno standard non ancora certo non mi piace molto.
HTML5 lo userò in locale...giusto per qualche esperimento. Comunque le transizioni da uno standard ad un altro sono sempre un bagno di sangue  :'( vedi IPv4 con IPv6....
« Ultima modifica: 26 Mar 2012, 21:25:40 da il_terribile »

Offline Fabrizio Fiorita

  • Abituale
  • ****
  • Post: 1315
  • Sesso: Maschio
    • Mostra profilo
Re:Esiste CSS Scheletro
« Risposta #7 il: 26 Mar 2012, 23:44:46 »
Penso comunque che fino alla sua definizione ufficiale (luglio 2014 fonte Wikipedia), andrò avanti ancora un po' con il vecchio e caro HTML 4.01...anche perchè correre il rischio di rifare pagine con uno standard non ancora certo non mi piace molto.
HTML5 lo userò in locale...giusto per qualche esperimento. Comunque le transizioni da uno standard ad un altro sono sempre un bagno di sangue  :'( vedi IPv4 con IPv6....
Semantica e microdata sono già definitivi al 90%. Resta ancora da definire per alcuni tags quello che ci va dentro (es. discussione se nel tag cite ci vadano solo i testi o anche i nomi degli autori, questioni di contenuto quindi e non di forma). In alto mare sono ancora i tags video, audio, canvas, cioè i multimediali, perché nessuno vuol rinunciare ai formati proprietari.
Se guardi il mio sito è già in parte HTML5-conforme, anche se per ora faccio ancora molto uso delle classi.
Tra l'altro Google apprezza molto i microdata.
Fabrizio
Per programmare servono i tasti e la testa. Peccato che molti usino solo i primi...
Vai a vedere il mio sito: http://www.fabriziofiorita.joomlafree.it/index.php?option=com_content&view=featured&Itemid=101

 



Web Design Bolzano Kreatif