目次
2015/04/23 Windows Update「KB3022345」について
2015/04/22のWindows Update「KB3022345」がインストール失敗してしまいます。環境はWindows8.1Pro(x64)。 対処方法は先にインストールされている「KB3045999」をアンインストール後、再起動せずそのまま「KB3022345」をインストールし再起動。 先ほどアンインストールした「KB3045999」をインストールし再起動。これで「KB3022345」がインストール出来ました。
経過を見守りたいと思います。まずは御報告までに。
2015/04/20 Google Page speedでスコアアップを狙う
Google Page speedでのスコアを90以上にしました。その時行った作業内容を記述します。
Google Page speedでスコアアップ作業内容
- 画像ファイル圧縮
- 画像ファイル以外を.htaccessで圧縮
- 可能な限りJavaScriptを非同期で実行する
画像ファイル圧縮には「OptiPNG」 を使用しました。デフォルトでは圧縮レベルが2ですがレベルを7で実行するのがオススメです。コマンドラインからの実行になります。
※(2015/04/27追記)最近は 「Antelope5.2」も併用し、非可逆圧縮モードにて圧縮しています。
optipng -o 7 c:¥samle¥sample.png
画像ファイル以外を.htaccessで圧縮に関しては(.htaccess)mod_deflateを使用して圧縮を参照してください。
可能な限りJavaScriptを非同期で実行する方法はscriptにasyncを追加します。以下はサンプルです。
<script src="../styles/GoogleAnalytics.js" async></script>
css,jsを外部ファイルではなくHTMLに直接記述するなり、複数のcss,jsをそれぞれ一本化するという方法もありますが、 管理上の問題により行っていません。上記3点の方法でスコア90を維持してますので、しばらくこれでいきたいと思います。
スポンサーリンク
2015/04/18 「highlight.js」導入
サンプルソース表示部分に 「highlight.js」を導入しました。今まではスマホなどで表示するとソース部分が右にはみ出してデザインが崩れていました。 「Syntaxhighlighter」導入も考えたのですが「highlight.js」のほうが動作が軽いのでこちらにしました。
環境設定は解凍ファイルの中にある「highlight.pack.js」「styles」フォルダが必要になります。以下にサンプルソースを記述します。 JavaScript部分は</body>の直前が望ましいです。
スタイルシート
<link href="../highlightjs/styles/tomorrow-night.css" rel="stylesheet" type="text/css">
javascript
<script src="../highlightjs/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
<pre>
<code class="html">
※この部分にコードを記述します。
</code>
</pre>
詳細は highlight.js 使用方法を参照してください。
2015/03/28 Windows Update「KB3033889」について
2015/03/11のWindows Update「KB3033889」に不具合があったようです。私のWindows8.1Pro(x64)ではしばらく使用しているとアプリケーションの 切替時に固まるという現象が毎日ではないのですがありました。ちょっと困っていたのですが2015/03/25のWindows Update「KB3048778」で 不具合が解消するようです。しばらく様子を見ようと思います。
2015/03/15 Windows Update「KB3048778」について
2015/03/25のWindows Update「KB3048778」により私の環境ででていた不具合はなくなりました。環境によって不具合がでなかったり、 IEが異常終了したりと不具合が報告されていました。作業に支障をきたしていたので解決してよかったです。まずは御報告までに。
2015/03/01 Excel「MSForms.exd」情報
以前にExcel2010で作成したプログラムで困ったことがありました。Excelブックを開くと 「OLEObjectクラス xxxxxxプロパティを取得できません。」というメッセージが表示されて、それ以降の処理ができませんと連絡がありました。 そのプログラムは、ブックが開くとき、配置したコントロールのプロパティを操作しているプログラムでした。ネット検索をすると、 「MSForms.exd」 により「Office Updateすると配置したコントロールが無効になる...」なる情報があったので、ネット情報通り以下の処理にて 無事解決しました。
- 「C:/users/username/AppData/Local/Temp/Excel8.0/MSForms.exd」を削除。
- 再起動。(必要ないかもしれません)