読者です 読者をやめる 読者になる 読者になる

しらいとブログ

ネットで検索してもなかなか出てこないIT情報を独自にまとめています

MacType非公式パッチ更新 v1.19

MacType非公式パッチのメイン記事はこちらhttp://silight.hatenablog.jp/entry/MacTypePatch Download MacTypePatch_1.19.zipMacTypePatch_1.19.zip(予備)

MacType非公式パッチ更新 v1.18

MacType非公式パッチのメイン記事はこちらhttp://silight.hatenablog.jp/entry/MacTypePatch Download MacTypePatch_1.18.zipMacTypePatch_1.18.zip(予備)

MacType非公式パッチ更新 v1.17

MacType非公式パッチのメイン記事はこちらhttp://silight.hatenablog.jp/entry/MacTypePatch Download MacTypePatch_1.17.zipMacTypePatch_1.17.zip(予備)

MacType非公式パッチ更新 v1.16

MacType非公式パッチのメイン記事はこちらhttp://silight.hatenablog.jp/entry/MacTypePatch Download MacTypePatch_1.16.zipMacTypePatch_1.16.zip(予備)

MacType非公式パッチ更新 v1.15

MacType非公式パッチのメイン記事はこちらhttp://silight.hatenablog.jp/entry/MacTypePatch Download MacTypePatch_1.15.zipMacTypePatch_1.15.zip(予備)

MacType非公式パッチ更新 v1.14

MacType非公式パッチのメイン記事はこちらhttp://silight.hatenablog.jp/entry/MacTypePatch Download MacTypePatch_1.14.zipMacTypePatch_1.14.zip(予備)

「WinFont+」開発記録 Part 5

今回のWinFont+はGDIはフックしていません。DirectWriteをフックしてラスタライズ処理をFreeTypeに置き換えています。

「WinFont+」開発記録 Part 4

今回はFreeTypeを使ってみました。 GDI++(FreeType版)やMacTypeのコードを読むと難しそうな印象でしたが、FreeType公式の最新のドキュメントを見ながらやってみたら思ってたより簡単でした。ラスタライズは全部FreeTypeでやっていますが、フォントの読み込み…

「WinFont+」開発記録 Part 3

今回はWinFont+_alpha2の不都合をまとめてみました。

「WinFont+」開発記録 Part 2

前回のalpha1ではDirect2Dを使っていましたが、今回はDirect2Dを使わずに自分でGDIに描画するようにしました。DirectWriteにはラスタライズ機能とレンダリング機能があるのですが、ラスタライズ機能のみを使用することになります。 実はChromeと同じ手法だっ…

Yu Gothic UIがダメな理由

見ての通りひらがなと漢字で太さが違います。これが原因で文字の統一感が失われています。

Yu Gothic UIをMeiryo UIに置き換えた結果

こんな感じになった。 MacTypePatchに組み込むか思案中(FirefoxやChromeの挙動がおかしくなる)

「WinFont+」開発記録 Part 1

Windowsのフォント描画を置き換えるソフトにはgdi++.dll、gdipp、ezgdi、MacTypeがあります。きちんと調べたわけではありませんが、最初に作られたのがgdi++.dll(本家)、gdi++.dll(本家)から派生したのがgdi++.dll(FreeType版)、gdi++(FreeType版)から派生し…

MacType非公式パッチ (MacType Unofficial Patch)

MacType公式アップデート MacTypeが更新されました。http://www.mactype.net/https://github.com/snowie2000/mactype/releases MacType v1.2016.830.0以降にはこのブログで公開しているパッチの大部分が組み込まれています。1.2016.830.0以降でこのパッチを…

SyntaxHighlighterの高速化

技術系のブログなどでコードの色分けにSyntaxHighlighterを使っている人は多いと思います。しかしながらSyntaxHighlighterには問題があります。SyntaxHighlighterはページ内に出てくる画像など全ての読み込みが終わるまで色分けしないのです。これでは読める…

font-family: monospace;だと文字が小さくなる

ChromeやSafariなどWebkit系のブラウザでは可変幅フォントと等幅フォント(monospace)のデフォルトのフォントサイズが違います。インストール時の初期設定では可変幅フォントが16px、等幅フォントが13pxになっており、等幅フォントのサイズはユーザーが簡単…

Firefox33でページ読み込みが中途半端に終わるバグが直った

いつからかは分かりませんが、Firefox 33 より前のバージョンではページの読み込みが中途半端に終わるバグがありました。特に iframe でページの中にページが埋め込まれているケースでよく発生し、iframe 内のページにスタイルシートが適用されないまま表示…

2014年9月画面解像度シェア累積ヒストグラム

StatCounter GlobalStatsで公開されている画面解像度シェアのデータから、2014年9月のデータを抜き出して分析しました。 最小値の目安になるように、『横幅○○px以上は○○%』という形式でグラフにしています。(このようなグラフを累積ヒストグラムと呼ぶらし…

2014年6月画面解像度シェア(何px以上が何%か)

新しい記事が公開されています。2014年9月画面解像度シェア累積ヒストグラム StatCounter GlobalStatsで公開されている画面解像度のシェアのデータから2014年6月のデータを抜き出して分析しました。 Webサイト制作に活用することを考えて『横幅○○px以上は○○%…

フラットデザインに最適!ノイズ画像作成ツール

最近のウェブ業界ではレスポンシブデザインと相性の良いフラットデザインが流行っているようですが、フラットデザインでは単色の代わりに単色に近いノイズ画像を用いることでちょっとオシャレに見せることがよくあります。このブログの背景にも使われていま…

スマホ版はてなブログをPCで見る

はてなブログはUserAgentでPCかスマホかを判断しているので、UserAgentを偽装すればPCでも簡単にスマホ版が見れます。 Firefox + UserAgentSwitcher(Firefoxアドオン)でのやり方を書きます。

2014年3月画面解像度シェア(何px以上が何%か)

新しい記事が公開されています。2014年9月画面解像度シェア累積ヒストグラム2014年6月画面解像度シェア(何px以上が何%か) 3月が終わったのでStatCounter GlobalStatsで公開されている画面解像度のシェアのデータから2014年3月のデータを抜き出して分析しまし…

中身のサイズからグリッドシステムを逆計算

グリッドシステムを自作するときに、中身のサイズからカラムサイズと余白サイズを求めたいことがあります。 自分で計算するのは面倒なので自動で計算するFlashを作りました。 ※Flash Playerが必要です。無ければスクリーンショット画像を表示します。

2014年2月画面解像度シェア(何px以上が何%か)

新しい記事が公開されています。2014年9月画面解像度シェア累積ヒストグラム2014年6月画面解像度シェア(何px以上が何%か)2014年3月画面解像度シェア(何px以上が何%か) StatCounter GlobalStatsで画面解像度のシェアが公開されているのでこれを分析してグラフ…