バージョン選択

フォーラム

メニュー

オンライン状況

53 人のユーザが現在オンラインです。 (45 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 53
もっと...

サイト内検索

 > フロント機能 > DOCTYPEの問題

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
noname
投稿日時: 2010/3/28 2:19
対応状況: −−−
半人前
登録日: 2009/1/8
居住地:
投稿: 29
DOCTYPEの問題
eccube 2.4.1が使用していますが、導入しようとしているジャバスクリプトの不具合はDOCTYPEが原因と分かりました。他の無事使えるDOCTYPEはありますか?現在は下記のDOCTYPEとなっています。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
nanasess
投稿日時: 2010/3/28 21:25
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2313
Re: DOCTYPEの問題
どのような JavaScript の不具合があって, 何故 DOCTYPE が原因だったのでしょうか?

また, 他の DOCTYPE へ変更した場合, 使用している HTML を準拠させるために大変な労力が必要と思います.

# 現在の XHTML 1.0 Transitional にも完全に準拠しているとは言い難いですし...
satake7
投稿日時: 2010/8/14 5:40
対応状況: −−−
半人前
登録日: 2010/2/19
居住地: 葉山・秋谷
投稿: 12
Re: DOCTYPEの問題
当方で遭遇したのは、Thickboxです。
ThickboxはDOCTYPEが互換モードの場合(IEに限られるようですが)、Modalウィンドウの表示位置とウィンドウ固定がおかしくなります。
また、IEでは互換モードの場合、フォントの初期値がsmallになる関係でclass="fs10n"ではフォントがかなり小さくなります。

一応参考まで。
AMUAMU
投稿日時: 2010/8/14 8:38
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: DOCTYPEの問題
XHTML 1.0 Transitional指定がIE6で互換モード表示されるのは一般的に既知の事ですよね。このことを言っているんですかね?

IE6でも標準モードにしたい場合は、IE6だけHTML4.01Transitional指定にするのが望ましい気がします。IE6で標準モード固定では、これが一番解釈が緩い(と思う)ためです。そのように出力するカスタマイズをするのが望ましいかどうかは人によるかな?と思います。

基本的には従来通りで良い気がします。その方が管理画面からの入力に運営スキルを要しないですし。


方向性変わりますが、個人的見解として、今後はHTML5指定( <!DOCTYPE html> )に切り替えて、管理画面からの廃止タグ(重要どころだとfont,center,bあたり)は機械的置き換えをするのがユーザーフレンドリーなシステムの方向性として望ましいと思っています。古いブラウザ向けはHTML5.jsなんて便利なもんも出てますし。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

satake7
投稿日時: 2010/8/16 8:55
対応状況: −−−
半人前
登録日: 2010/2/19
居住地: 葉山・秋谷
投稿: 12
Re: DOCTYPEの問題
この件について議論したいわけではないので反論は避けますが、2.4.4が使用している<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">は、IE6だけではなく、IE7でもIE8でも互換モードで表示されます。「IE6だけ」ではありません。

参考:http://gwt.keicode.com/lang/rendering-mode.php
AMUAMU
投稿日時: 2010/8/16 10:45
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: DOCTYPEの問題
2.4.4は標準で
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
だと思いますが・・・
xml宣言の有無はブラウザによって変わります

あと表示モード表は下記が中立かつ正確な表現がされていて良いですよ(W3C HTML5ワーキングメンバーの人のサイトです)
http://hsivonen.iki.fi/doctype/


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

satake7
投稿日時: 2010/8/16 11:07
対応状況: −−−
半人前
登録日: 2010/2/19
居住地: 葉山・秋谷
投稿: 12
Re: DOCTYPEの問題
> 基本的には従来通りで良い気がします。その方が管理画面からの入力に運営スキルを要しないですし。

こういう風に書かれていたので、管理画面のTPL(main_frame.tpl)のことだと思っていました。
私の手元にあるバージョン(/eccube-2.4.4/data/Smarty/templates/default/admin)がおかしいだけかもしれませんが、これでは、こうなっています。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
AMUAMU
投稿日時: 2010/8/16 12:07
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: DOCTYPEの問題
フロント画面の話かと・・・
引用の話は管理画面から入力させる商品詳細などのHTMLタグ許可部分を考慮しての話ですね。

ちなみに管理画面側は開発中の2.5.0にて、コミュニティ版が先行していたXHTMLへのフルモデルチェンジが予定されていますので、ご興味があれば是非、確認されると良いと思います。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,873名です
総投稿数は110,000件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.