6

Abbiamo creato un nuovo sito Web basato su HTML5. Con elementi come < intestazione>, < nav>, < sezione>, ecc ...Anteprima di Tridion e elementi HTML5

È un'implementazione piuttosto semplice in Tridion 2009 SP1. Ciò significa che la maggior parte del sito non è dinamico, ma realizzato da Tridion Templating. Uno dei vantaggi è che i gestori dei contenuti possono utilizzare la funzionalità di anteprima.

Tuttavia, poiché i gestori di contenuti sono limitati a utilizzare IE8, dobbiamo utilizzare qualcosa come Modernizr.js per formattare correttamente l'HTML.

Questo è dove finisce il divertimento ... Funziona bene sul sito web stesso, ma non nella schermata di anteprima Tridion. Sembra quasi che non stia rilevando il Javascript.

Qualche idea, oltre a creare diverse anteprime HTML e CSS?

+0

Forse un modo completamente diverso per risolverlo: Chrome Frame. Non sono necessari i diritti di amministratore, solo una riga nella tua sezione di testa per farlo entrare. Creerà un frame in IE dove viene caricato il chrome e avrai tutto lo zucchero HTML5 di cui hai bisogno. http://www.chromium.org/developers/how-tos/chrome-frame-getting-started/chrome-frame-faq –

risposta

0

La risposta era già nella domanda e purtroppo non è una risposta facile.

Questo problema sembra essere solo un problema per i browser IE precedenti (tutto sotto IE9).

Ho finito per creare un'anteprima CSS diversa in combinazione con HTML diversi. Tutti gli elementi HTML5, quali: < nav>, < header>, < articolo>, < sezione>, < aside>, ecc ... sono stati trasformati in < div class =" html5elementname ">.

Lavoro ingombrante, ma l'unico modo con IE8/IE7 e HTML5 per Tridion 2009 Preview.

6

Non ho usato HTML5 con SP1 2009, ma nel 2011 SP1 HR1 funzionava bene per noi. Non sono sicuro del perché quella differenza ci sarebbe comunque. L'interfaccia utente 2011 è ovviamente abbastanza diversa in alcuni punti, ma penso che l'anteprima sia sempre stata all'interno di un iframe che dovrebbe funzionare bene. Tenendo presente che l'utilizzo del 2011 consentirebbe anche di utilizzare Chrome e Firefox, quindi posso sicuramente raccomandare l'aggiornamento.

C'è una cosa con cui abbiamo lottato per HTML5 su IE, che è la modalità di compatibilità. Non tocchi mai il pulsante, ma poiché si trova proprio accanto al pulsante di aggiornamento, ho notato un sacco di ppl accidentalmente accenderlo. Dopo averlo fatto, il tuo browser tornerà alla modalità IE7, che non ha funzionato bene per il nostro design HTML5 anche con l'aiuto di modernizr. Potrebbe essere che non è tanto il 2009 che è il tuo problema, ma la modalità di compatibilità che è attivata?

+0

Sì, la modalità di compatibilità è stata la prima cosa da controllare ;-) –

Problemi correlati