6

HTML5に基づいて新しいウェブサイトを作成しました。 <ヘッダ>、< nav>、<セクション>など...TridionプレビューとHTML5要素

これはTridion 2009 SP1のかなり簡単な実装です。つまり、サイトのほとんどは動的ではありませんが、Tridionテンプレートによって構築されます。利点の1つは、コンテンツマネージャがプレビュー機能を使用できることです。

しかし、コンテンツマネージャはIE8を使用するように制限されているため、Modernizr.jsのようなものを使用してHTMLを適切にフォーマットする必要があります。

これは楽しいところが終了するところです...ウェブサイト自体はうまく動作しますが、Tridionプレビュー画面ではうまく動作しません。 Javascriptを拾っていないようです。

さまざまなプレビューHTMLとCSSを作成する以外にも、アイデアはありますか?

+0

多分それを解決する全く別の方法:クロムフレーム。管理者権限は必要ありません。あなたの頭のセクションにちょうど1行しか挿入されません。これはIEでchromeがロードされているフレームを作成し、必要なHTML5の砂糖をすべて持っていきます。 http://www.chromium.org/developers/how-tos/chrome-frame-getting-started/chrome-frame-faq –

答えて

0

答えは既に質問に残っていて、残念ながら簡単な答えではありません。

この問題は、古いIEブラウザ(IE9以下のすべて)の問題であるようです。

別のHTMLと組み合わせて別のプレビューCSSを作成しました。すべてのHTML5のような要素:< NAV><ヘッダ><記事><部><脇>、等...「= < DIVクラスに変更しましたhtml5elementname ">

Tridion 2009 PreviewでIE8/IE7とHTML5を使用する煩雑な作業ですが、唯一の方法です。

6

私は2009年のSP1ではHTML5を使用していませんが、2011年のSP1のHR1では私たちにとってうまくいきました。なぜその違いがそこにあるのかは分かりません。もちろん、2011年のUIはいくつかの点でかなり異なっていますが、プレビューはいつもうまくいくはずのiframe内にあると思います。 2011年を心からお使いになるとChromeとFirefoxを使用できるようになりますので、必ずアップグレードをお勧めします。

互換モードであるIE上のHTML5に対して苦労してきたことが1つあります。私は決してボタンに触れることはありませんが、リフレッシュボタンのすぐ隣にあるので、私は多くのpplが誤ってそれをオンにしていることに気付きました。その後、ブラウザはIE7モードに戻ります。これは、modernizrの助けを借りてもHTML5デザインでうまく機能しなかったものです。それはそれほど多くの2009年問題ではないが、オンになっている互換モードですか?

+0

互換性モードが最初にチェックするものでした;-) –

関連する問題