ホビットの読んだ本
Amebaでブログを始めよう!
1 | 2 | 3 | 4 | 5 | 最初次のページへ >>

HTMLのaccesskey属性とブラウザごとのショートカット

HTMLのaccesskey属性を使うと、特定のキーを押すだけでジャンプできて便利なんですけど、「 ブラウザに設定されているアクセスキー(またはショートカットキー)と競合しないように注意してください。 」とあるだけで、具体的に指摘したところがないので、纏めました。

 IE, Edge, Opera dキー タイトルバー(URLを記入するところ)へのカーソル遷移になる。

 Firefox ファイル(F), 編集(E), 表示(V), 履歴(S), ブックマーク(B), ツール(T), ヘルプ(H)

Perl での日本語処理

 Perlで、utf-8の日本語を扱うにあたって、いろいろトラブったので覚書にまとめました。

 入力した後に必ず、

utf8::decode($line);

をやればUTF-8文字列になるとありますが、開けるときに、

open(IN, "<:utf8", "in.txt");

とやった場合は不要でした。

 また、そこで入力した文字列を、

&Jcode::convert(\$line, "utf8", "utf8");

なんてコード変換やると、どもうUTF-8文字列でなくなるみたいなので、

utf8::decode($line);

をやり直す必要があります。Jcode.pmが古い関数だから?

 逆にいうと、入力して、置換とか処理する前に、コード変換する場合は、

utf8::decode($line);

はそのあと一回でいいです。

 この効果はPerl標準のsplitなんて関数では発生しませんでした。

 

 また、置換とか判定、例えば、下記のようなコードを書く前には、use utf8が必要。

use utf8;

if ($line =~ /<タイトル>(.*)</i) {

 

 出力時には、

utf8::encode($line);

とやって、UTF-8文字列でなくするように書いてあることが多いですが、これをやるとお化け文字になります。

 

『終わらざりし物語』見直し

『指輪物語』の改訂に合わせて『終わらざりし物語』見直しの話がててまして、下記にある改訂予定以外の不具合ご存知の方は、お知らせくださいませ。

 

 

AWStats 7.8に対応しました

今回はロボットの追加がメインでした。

 

http://hobbit.ddo.jp/html/awstats.html

 

に置いてます。

 

 

FreeBSD 12.1にバージョンアップ

ホームサーバーがいきなりクラッシュ。幸か不幸か、4連休の前だったので、何とかメールは復旧しました。

その後、htmllintとかAWStatsとかも普及したので、久々に下記を更新しました。

 

 

 

AWStats 7.7に対応しました

お久しぶりに、AWStatsをいじりました。

詳細はこちら

http://hobbit.ddo.jp/html/awstats.html

 

AWStats 7.1.1 日本語版

 AWStats 7.1が出た後、すぐ、Perlの仕様変更に対応していないことが分かり、7.1.1が出ました。
 対応が終わったので公開しています。

 http://hobbit.ddo.jp/html/awstats.html

AWStats 7.1日本語版

 AWStats日本語版公開しました。

http://hobbit.ddo.jp/html/awstats.html

にあります。

AWStats 7.0ドキュメント公開

 7.0のドキュメントの翻訳、


http://hobbit.ddo.jp/awstatsdocs/


においておきました。

 ダウンロードするパッケージにもつけてます。

AWStats 7.0

 完全日本語版の更新もフォローしました。


 http://hobbit.ddo.jp/html/awstats.html


からダウンロードできます。


 7.0は本家がソースの構成を一新しました。

1 | 2 | 3 | 4 | 5 | 最初次のページへ >>