hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

TOP » UsersWiki » calendar nao-pon/blog/2011.08
Archives
2003
1 2 3 4 5 6 7 8 9 10 11 12
2004
1 2 3 4 5 6 7 8 9 10 11 12
2005
1 2 3 4 5 6 7 8 9 10 11 12
2006
1 2 3 4 5 6 7 8 9 10 11 12
2007
1 2 3 4 5 6 7 8 9 10 11 12
2008
1 2 3 4 5 6 7 8 9 10 11 12
2009
1 2 3 4 5 6 7 8 9 10 11 12
2010
1 2 3 4 5 6 7 8 9 10 11 12
2011
1 2 3 4 5 6 7 8 9 10 11 12
2012
1 2 3 4 5 6 7 8 9 10 11 12
2013
1 2 3 4 5 6 7 8 9 10 11 12
2014
1 2 3 4 5 6 7 8 9 10 11 12
2015
1 2 3 4 5 6 7 8 9 10 11 12
2016
1 2 3 4 5 6 7 8 9 10 11 12
2017
1 2 3 4 5 6 7 8 9 10 11 12
2020
1 2 3 4 5 6 7 8 9 10 11 12
2021
1 2 3 4 5 6 7 8 9 10 11 12
2022
1 2 3 4 5 6 7 8 9 10 11 12
2023
1 2 3 4 5 6 7 8 9 10 11 12
<< 2011.8 >>
[nao-pon/blog]
  1 2 3 4 5 6
7 8 9 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 27
28 29 30 31      
 
RSS of nao-pon/blog

HypCommonFunc 更新 (Ver. 20110810) スマートフォン対応の強化など anchor.png

HypCommonFunc を更新して、Ver. 20110810 としました。

ダウンロードは、HypCommonFunc のページからどうぞ。

Page Top

主な更新内容 anchor.png

  • 携帯対応レンダラーでのスマートフォン用対応の強化
    • iPhone, Windows Phone での Wifi 接続時のログインに対応すべく Android と同様 IP チェックを行わないようにしました。
      • かんたんログインは、cookie ベースで認証しているので、IP チェックの必要はないと判断しました。
  • jQuery Mobile を使用時、携帯対応レンダラーによる HTML の最適化(減量化)の動作をコントロールするオプションを設け、デフォルトで最適化を行わないようにしました。
  • 携帯対応レンダラーで判例された carrier ごとに、themeSet, templateSet を指定できるようにしました。
  • hyp_preload.conf.php での設定
    • hyp_preload.conf.php で設定している場合は以下の設定変更で適用されます。(hyp_preload.conf.php で設定していない場合は、デフォルトで適用されるように変更してあります)
      124
      125
      
              // jQuery 使用時はHTMLの携帯用変換を行わない
              $this->k_tai_conf['jquery_no_reduce'] = true;
      165
      166
      167
      168
      169
      170
      
              // carrier 別の設定 (carrier をキーにして設定)
              $this->k_tai_conf['themeSets'] = array();
              //$this->k_tai_conf['themeSets']['android'] = '';
              //$this->k_tai_conf['themeSets']['iphone'] = '';
              //$this->k_tai_conf['themeSets']['ipod'] = '';
              //$this->k_tai_conf['themeSets']['windows phone'] = '';
      174
      175
      176
      177
      178
      179
      
              // carrier 別の設定 (carrier をキーにして設定)
              $this->k_tai_conf['templateSets'] = array();
              //$this->k_tai_conf['templateSets']['android'] = '';
              //$this->k_tai_conf['templateSets']['iphone'] = '';
              //$this->k_tai_conf['templateSets']['ipod'] = '';
              //$this->k_tai_conf['templateSets']['windows phone'] = '';
Page Top

注意事項 anchor.png

スマートフォン用に jQuery mobile を使用する場合は、デフォルトで携帯対応レンダラーでのHTML最適化を行わないようにしてみました。JavaScript もそのまま出力されますので、使用している JavaScript によっては、jQuery mobile とバッティングしてページが表示されなくなるなど様々な不具合もありえます。
何か不都合があればお知らせください。

Page Top
hyp_preload.conf.php.rename に typo がありました anchor.png
$this->k_tai_conf['jquery_no_diet'] = true;

ですが正しくは、

$this->k_tai_conf['jquery_no_reduce'] = true;

になります。

次のパッケージングで修正されます。

naaon さん、ご指摘ありがとうございました。

124
125
        // jQuery 使用時はHTMLの携帯用変換を行わない
        $this->k_tai_conf['jquery_no_reduce'] = true;
Page Top

更新ファイル anchor.png

  • 2011-08-10 10:45 nao-pon
    • version.php (1.122)
      • Version 20110810.
  • 2011-08-10 10:44 nao-pon
    • ktairender/hyp_ktai_render.php (1.52)
      • Rename from "html_diet_for_hp" to "html_reduce".
  • 2011-08-10 10:40 nao-pon
    • html/class/hyp_common/hyp_preload.conf.php.rename (1.28)
    • preload/hyp_preload.conf.php.rename (1.39)
    • preload/hyp_preload.php (1.81)
      • Added configs "k_tai_conf['jquery_no_reduce']", "k_tai_conf['themeSets']" and "k_tai_conf['templateSets']" for HypKTaiRender. 'jquery_no_reduce' is not reduce "HTML" with jQuery mobile. 'themeSets' & 'templateSets' are each carrier setting.
  • 2011-08-10 10:16 nao-pon
    • ktairender/hyp_ktai_render.php (1.51)
      • Added a config "$Config_no_diet".
  • 2011-08-10 10:14 nao-pon
    • ktairender/ipranges/iphone.ip (1.2)
    • ktairender/ipranges/iphone_SB.ip (1.1)
    • ktairender/ipranges/windows_phone.ip (1.1)
      • Supported Wifi access.

 
RSS of nao-pon/blog

HypCommonFunc 更新 (Ver. 20110826) スマートフォン対応関連 anchor.png

HypCommonFunc を更新して、Ver. 20110826 としました。

ダウンロードは、HypCommonFunc のページからどうぞ。

Page Top

主な更新内容 anchor.png

  • 前回追加した設定値のtypo修正。(hyp_preload.conf.php.rename)
    • 誤) $this->k_tai_conf['jquery_no_diet'] = true;
    • 正) $this->k_tai_conf['jquery_no_reduce'] = true;
  • 前回の携帯対応レンダラーでのスマートフォン用対応が原因で、スマホ以外の携帯アクセス時に、不要な CSS や JavaScript が読み込まれていたのを修正しました。
  • jQuery mobile を 1.0b2 にアップデートしました。
    • jQuery mobile 関連のファイル名からバージョン番号を省くリネームをしました。html側のthemesディレクトリの該当ディレクトリへ忘れずにアップロードしてください。
      • jquery.min.js
      • jquery.mobile.min.css
      • jquery.mobile.min.js
      • smart.css
  • PHP定数 "PATH_SEPARATOR" が定義されていない環境に対応しました。
Page Top

更新ファイル anchor.png

  • 2011-08-26 14:01 nao-pon
    • version.php (1.123)
      • Version 20110826.
  • 2011-08-26 13:55 nao-pon
    • hyp_common_func.php (1.75)
      • Define "PATH_SEPARATOR" if not defined.
  • 2011-08-26 13:54 nao-pon
    • preload/hyp_preload.php (1.82)
      • jquery_mobile updates to 1.0b & rename.
      • enbug fixed with "GARAKEI". (CSS & JavaScript tag)
  • 2011-08-26 13:53 nao-pon
    • html/themes/ktai_default/jquery-1.6.2.min.js (1.2)
    • html/themes/ktai_default/jquery.min.js (1.1)
    • html/themes/ktai_default/jquery.mobile-1.0b1.min.js (1.2)
    • html/themes/ktai_default/jquery.mobile.min.css (1.1)
    • html/themes/ktai_default/jquery.mobile.min.js (1.1)
    • html/themes/ktai_default/smart.css (1.3)
      • jquery_mobile updates to 1.0b & rename.
  • 2011-08-26 13:50 nao-pon
    • html/class/hyp_common/hyp_preload.conf.php.rename (1.29)
    • preload/hyp_preload.conf.php.rename (1.40)
      • typo.
  • 2011-08-26 13:47 nao-pon
    • favicon/favicon.php (1.16)
      • Output error icon when cache dir was not writable.


トップ 印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
最近の更新
#recent(): You called me too much
オンライン状況
543 人のユーザが現在オンラインです。 (1 人のユーザが UsersWiki を参照しています。)

登録ユーザ: 0
ゲスト: 543

もっと...
サイト情報