こんばんは、martinです。最新版のリリースです。前回のバージョンが1.8.3だったので、順当に行けば、v1.8.4ですが、「イヤよ」じゃ語呂合わせが今イチだし、奇数好きなのでv1.8.5とします。それなりに書き換えたファイルも多いですし。ppBlogとは直接関係ないですが、昨日でインターネットは40歳だそうで。自分より年上とは知りませんで。WWW とは別ですね。
主な変更点は以下の感じです。
- amazonアソシエイトの更新に伴うスクリプトの書き換え。前回の記事 。
- ページ作成画面で、PHPタグ(<?php ... ?>)や独自のスタイル記法([style]...[/style])が使えるようになった。このコメント も参考に。
- JavaScript周りで、変数宣言をみっちりやったり、GoogleのChromeでのスクロールがおかしかったのを修正したり等々。
- モバイル閲覧時に、古い記事のコメントが表示されないのを修正。
- 記事アクセスランキングのネイティブサポートなど。http://p2b.jp/1250196829
あたりですかね。バグ報告には挙がりませんが、個人的に色々気になるところもちょこちょこ修正してます。
JavaScriptに関してですが、主にFirefoxやChromeでバグフィックスをしていて、IEの存在をすっかり忘れていました。そして、昨日IEでの動作チェックをしないままリリースしたら、IEでいきなりJSエラーが出るという始末 原因は、oParts.jsで使用したwindow.hasOwnPropertyでした。なので、この部分は、
Object.prototype.hasOwnProperty.call(window, 'opera');
で回避。うむ。なので、昨日のバージョン185_090903をダウンロードされた方は、oParts.jsが変わっていますので、IEでエラーが出るようであれば(具体的には、例えばログインアイコンをクリックしても、ダイアログがにょろっと出てこない)、最新のoParts.jsに入れ替えて下さい。
後、更新PINGの送信先として、Ask.jpさんにも送るようにしていましたが、最近どうもPING送信に失敗するなぁ、と思って調べたら、以下のようでした。お疲れ様でした。
なので、このAsk.jpさんは、初期リストから削除しています。尚、更新PINGサーバーは、管理画面の「環境設定」→「更新サーバーの管理」で追加したり、削除したりできます。
前バージョンとの差分とoParts.jsを添付しておきます。既存の上書きで良いです。
Comments