ちはろぐ: 日別日記 2013年2月17日

« 2013年2月14日 | ちはろぐ | 2013年2月19日 »
2013年02月

初めて「ちはろぐ」を閲覧するかたは「「ちはろぐ」について」に目を通してから本文をどうぞ。
※異常なWeb閲覧設定の環境では文字色やサイズやレイアウトが正常に表示されなかったり、画像が表示されないことがあります。
検索エンジンから辿り着いて話題が見つからないかたは、右上の「「ちはろぐ」内の検索」を使ってみて下さい。

 はてなブックマークはてなブックマークでの詳細 はてなブックマークへ追加

2013年2月17日(日)

ページフリップに対応しましたよ(未確認。ウィンドゥズ8)

エントリーID:2637 [ サイト関係 ] サイト関係 / パソコン | こめんと(0)
Tag:[]

Windows 8の使い方を眺めていたところ……タイルUI(Windows UIということになったみたい?)のInternet Explorer 10にページフリップという機能があるらしく。→Internet Explorer 10 を使ってみる - Microsoft Windows

タッチ時に次のページにフリックで移動できる機能なのかな?マウスでも反応するのか良く判らず。


一般的なサイトをWeb検索してもあてにならなかったので、MSDNをサイト指定してGoogle検索してページ フリップによる閲覧 (Windows)を発見。

うちがウザくて対策したちはろぐ: Firefoxのリンクプリフェッチ(2013年2月 4日)に似てるような……というかprev bookmarkがprev、next bookmarkがnextになってるだけじゃないかい……

一応対応してみることにした。ウザいFirefoxは除外で。

うちんとこは基本が事前に内容を用意している性的じゃなかった静的発行なので微妙にめんどい。スクリプトで動的表示してるとこって表示が遅くて嫌じゃん?
SSI(さーばーさいどいんくるーど)は有効というか活用しているのでそれで処置と対応を行うことに。

呼び出しは

<!--#include virtual="prev.cgi?リンク&タイトル" -->
<!--#include virtual="next.cgi?リンク&タイトル" -->
でやることにしましてん。

コードはですね……prev.cgiもnext.cgiも

#!/usr/local/bin/perl
use CGI::Carp qw(fatalsToBrowser);
print "Content-type: text/html\n\n";
@str=('next','next bookmark');
require './prevnext.pl';
な感じで、prevnext.plが
#SSI呼び出し時にはREQUEST_URIとSCRIPT_NAMEが違うものになることを確認するための準備。CGI呼び出し時には同一になる。
($req_uri) = split(/[\?\#]/,$ENV{'REQUEST_URI'}); #REQUEST_URIにはCGIパラメーターが含まれてしまうので切り分ける
#$req_uri =~ s/%7e/\~/ig;# $req_uri =~ s/%20/ /ig;
if($req_uri =~ /^(.*\.s?html)\/$/i){ $req_uri = $1; }
$req_uri =~ /([^\/]+$)/;
$req_uri_s = $1;
$scr_name = $ENV{'SCRIPT_NAME'};
$scr_name =~ /([^\/]+$)/;
$scr_name = $1;

#
if($req_uri_s eq $scr_name){
#CGIとして呼び出されてるようなので終了。
exit;
}
if($ENV{'HTTP_USER_AGENT'} =~ / Firefox\//i){
print "<!-- Firefox:" . join(',',@str) . " -->";
exit;
}

$buffer = $ENV{'QUERY_STRING'};
($url,$ttl)=split(/&/,$buffer);

$url =~ m@https?://[^/]+@ ; $dir=$';

print "<link rel=\"$str[0]\" href=\"$dir\" />\n";
print "<link rel=\"$str[1]\" href=\"$url\" title=\"$ttl\" />";
って感じですね。

効果は判んないけど……タッチ対応なWindows 8(Pro優先)の端末で試してみたいな……

この話題だけを読む/Permlink |2013年2月17日(日)| [ サイト関係 ] サイト関係 / パソコン | こめんと(0) | はてなブックマークでの詳細 はてなブックマークへ追加

技術的質問ってさ

エントリーID:2638 [ サイト関係 ] サイト関係 / インターネット->ツッコミ | こめんと(0)

http://chihalog.tomo-net.org/arc/2013/02/post_1921.shtml#c329な質問があったんだけど、多分ほかのとこでも同じことを質問しちゃったんじゃないかなとおもったり。そして解決したんじゃないかと……
スパムフィルターでスパムではなく、公開保留になってたんだけど。

手元で2時間くらい調べながら(Web検索せず)答えを探して返信したんだけど、その辺もあって「技術的質問」はダメってことにしてるんだけど。
……多分返信無いよねー。月曜にならないと判らないけど多分無いわー


追伸:
身内がパソコン関連を丸ごと載せ替えてて、動いてるけどBIOS設定が出ないとか電話で聞かれても目の前に無いのに判らんって……候補は教えられるけど(SATAを全部抜くとか、ビデオカードを抜いてオンボードというかCPU内蔵表示機能で試すとか)
うちの顔面骨折までさせといてなんなんだろうね?

この話題だけを読む/Permlink |2013年2月17日(日)| [ サイト関係 ] サイト関係 / インターネットツッコミ | こめんと(0) | はてなブックマークでの詳細 はてなブックマークへ追加

2013年02月
« 2013年2月14日 | ちはろぐ | 2013年2月19日 »

当日記/ブログに記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。
PlayOnline関連画像の権利:Copyright (C) 2002-2014 SQUARE ENIX CO., LTD. All Rights Reserved.