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

TOP » UsersWiki » nao-pon » blog » 2011-08-10

RSS of nao-pon/blog
Wed 10 Aug 2011
 

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.


Front page   Freeze Diff Backup Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 1, today: 1, yesterday: 0
Princeps date: 2011-08-10 (Wed) 22:00:35
Last-modified: 2011-08-11 (Thu) 22:38:00 (JST) (3253d) by nao-pon
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録