バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

 > フロント機能 > 【 意見募集 】 拡大画像の表示の jQuery 化について

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
seasoft
投稿日時: 2011/1/7 15:11
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 拡大画像の表示の jQuery 化について、ご意見を聞かせてください。
それでは、新たな解決方法の提案も無いようですので、次期ベータ版では Facebox に置換する予定です。

http://svn.ec-cube.net/open_trac/ticket/706


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2010/12/31 2:30
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 拡大画像の表示の jQuery 化について、ご意見を聞かせてください。
r19799 にて、PCサイト商品詳細を試験的に Facebox に置換してみました。(最終的に Facebox を使わないことになった場合、この変更内容は書き戻します。)

Facebox を使ったことがない方は参考にしてみてください。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2010/12/31 0:39
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 拡大画像の表示の jQuery 化について、ご意見を聞かせてください。
現在考えている選択肢として、下記の2案があります。

・Facebox http://chriswanstrath.com/facebox/ に差し替える。(IE6,7 では、一定の制約はあるか、一応は対象となっている。全般的には Fancybox よりも、若干劣る印象。)

・IE6 と IE7 での動作不具合を無視して Fancybox を利用を続ける。

この2案に対する意見を頂けると助かります。


また、より良い実装を行っていただけるようでしたら、併せてご提案頂けると助かります。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2010/12/26 0:01
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 拡大画像の表示の jQuery 化について、ご意見を聞かせてください。
> 商品詳細画像のポップアップでfancyboxのローディングイメージやクローズボタンなどが表示しない。。。ブラウザはIE7
> そんな人いませんか?

本件、下記チケットでコメントしていますので、ご参照いただけると幸いです。
http://svn.ec-cube.net/open_trac/ticket/706

IE7がNGでしたか・・・
IE6だけなら、黙殺しようと思っていたのですが・・・

本当は、prettyPhoto を使いたいところなんですが、ライセンス的に濃い目のグレーでして。とりあえず、個別対応の方法は下記に書いています。
http://seasoft.jp1.cx/ec/tips/prettyphoto


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

habu
投稿日時: 2010/12/24 15:46
対応状況: −−−
長老
登録日: 2006/9/15
居住地:
投稿: 282
Re: 拡大画像の表示の jQuery 化について、ご意見を聞かせてください。
>pigmonさん

有益な情報ありがとうございます。

EC-CUBE 2.5-dev-r19756(fancybox 1.3.4)ですが、補足させてください。

引用:
cssは書き換えずにhtml/product/fancubox を作成してイメージ一式をアップロードするか、いずれもスマートではないですよね。

html/products/fancyboxだけでなく、読み込み元ページによっては、html/cart/fancyboxや、html/admin/basis/fancyboxを見に行くので、各フォルダにイメージ一式をアップロードしなくてはならず、さらにスマートではなくなりますね。

引用:
と思ったらIE8は大丈夫のようです。なんでだろう???

画面表示は正常そうですが、Apacheのエラーログを見ると「File does not exist」が1回表示する度に8行出力されています。
やはり、絶対パス指定にするか、IE6は無視してAlphaImageLoaderの行をすべて削除するかの対応が必要そうですね。

また、試していませんが、「AlphaImageLoaderは全てコメントアウトして、JavaScriptでIE6でもPNGを表示できるライブラリ「DD_belatedPNG」を使うことにした」という方もおられる様ですね。
http://se-suganuma.blogspot.com/2010/07/javascriptfancyboxiealphaimageloader.html


----------------
株式会社システムフレンド
羽生 賢太郎(Kentaro Habu)
改造専門店・EC-CUBE工房

pigmon
投稿日時: 2010/5/26 7:34
対応状況: −−−
常連
登録日: 2008/3/5
居住地:
投稿: 63
Re: 拡大画像の表示の jQuery 化について、ご意見を聞かせてください。
-------------------------------------------------------
EC-CUBE 2.4.2-comu-r18653
OS Linux i686
DBサーバ PostgreSQL 8.2.4
WEBサーバ Apache 1.3.37
PHP 5.2.5
-------------------------------------------------------
久々にcomu版新規インストールして遊んでみました。
商品詳細画像のポップアップでfancyboxのローディングイメージやクローズボタンなどが表示しない。。。ブラウザはIE7
そんな人いませんか?

fancybox-1.3.1にてPNGアイコンの読み込みにAlphaImageLoaderが使われていますが、

IE用のCSSの記述で
ファイル名:jquery.fancybox-1.3.1.cssの最後のほうに

#fancybox-loading.fancybox-ie div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }

とありますが、IEのフィルターを使う場合、src属性はベースURLからの相対パスとなるようです。当然このままですとIEでは表示されません。絶対パスですべての画像パスを書き直すか、cssは書き換えずにhtml/product/fancubox を作成してイメージ一式をアップロードするか、いずれもスマートではないですよね。

IE6対策だと思うので、いっそのことIE6無視でAlphaImageLoaderをすべてコメントアウトしちゃえばいいと個人的には思ってます。

このままだとIE6・IE7orIE8でブラウズした場合該当部分を読み込んでしまうので、画像パスが通らないということになってしまいます。

と思ったらIE8は大丈夫のようです。なんでだろう???

コミュ版でfancyboxお使いの方へご参考まで・・・
seasoft
投稿日時: 2009/10/2 6:12
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 拡大画像の表示の jQuery 化について、ご意見を聞かせてください。
> colorboxなんてどうでしょうか?結構軽快だと思います。

ご提案ありがとうございます。

小回りの効いた設定を出来そうなライブラリですね。
個人的には、結構好みかも。


現状で jQuery のライブラリを利用する前提に改訂しましたので、他のライブラリへの移行も以前よりずっと簡単になっているはずです。(試していませんが ^^;)

なので、テスト環境をお持ちの方は、是非とも colorbox を含め、色々なライブラリを使ったカスタマイズを試していただければと思います。

そして、気に入ったライブラリを提示し合って、時期を見てどのライブラリが標準実装に相応しいかを議論できると良いのではないかと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

bkmrk2009
投稿日時: 2009/10/2 4:29
対応状況: −−−
常連
登録日: 2009/7/26
居住地:
投稿: 67
Re: 拡大画像の表示の jQuery 化について、ご意見を聞かせてください。
かなり出遅れた感がありますが、
colorboxなんてどうでしょうか?結構軽快だと思います。
もう、遅いか...
seasoft
投稿日時: 2009/10/1 22:44
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 拡大画像の表示の jQuery 化について、ご意見を聞かせてください。
http://svn.ec-cube.net/open_trac/changeset/18325 にて実装を行なってみました。

今晩のナイトリービルドから、取り込まれる予定です。

不具合などありましたら、ご報告頂けると助かります m(__)m


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2009/10/1 16:58
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 拡大画像の表示の jQuery 化について、ご意見を聞かせてください。
貴重なご意見をお寄せいただき、ありがとうございます。今のところ、jQuery の採用につきまして肯定的な意見が多く安心いたしました。

flealog 様ご提案の jquery.lightbox につきましては、実は一番最初に検討したのですが、CC ライセンスのため避けることにいたしました。

nanasess 様ご提案の prettyPhoto a jQuery lightbox clone はデモサイトを拝見しましたが、整ったビジュアルは好印象です。しかし、やはり CC なのが残念ですね。

CC でも組み込み不能ではないと解釈しているのですが、権利表示の方法や再配布の考慮など複雑になってしまうので、とりあえずは緩いもの(BSD や MIT あたり)にしておきたいところです。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
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.