雑談の過去ログ その6
パラグラフ指向化プラグイン作りました。dev:PukiWiki/1.3/自作プラグイン/ParaEdit
旧スキンと新スキンを選択できるようにしました。PukiWiki本体にはスキンを選択する機能はまだありませんので、下記の方法で実現してあります。
PukiWiki内でページ移動してもスキンはそのまま持続されます。
1.3.2時代に作られたCSSを強引に1.4用に書き換えているため、不自然な表示になっている部分も多少あります。
pukiwiki.ini.phpで設定した左マージンを、旧スキン表示時のみ、ちょっと強引だけどinit.phpの中で値を書き換えて、むりやり正常に表示できるようにしました。かなり強引(笑い)
なお、印刷用スタイルシートは新スキンの場合のみ設定されています。元々、旧スキンの1.3時代には印刷用スタイルシートは用意されていませんでしたので。
できれば、「差分」「バックアップ」は上部のメニューにいれておいてもらえないでしょうか? これらは頻繁に使うので、これらをいちいちアイコンメニューから選ぶのが面倒なのです。
あれあれせっかくできたスキンのページが消えてますね。バックアップがなけりゃ存在そのものを消せる Wiki はこういうときつらいですね。
ページを作った直後に消されたんですねぇ…
新しいサーバー、Macでは表示ぼろぼろです。IEだとメニューと本文の間が大きく開いてしまい、Safariでは重なってしまい読めません。
IE5 for MacはXHTMLの表示にバグがあります(ウェブの散歩道)
IE5 for MacにはCSS関係のバグが多数あります(ねこめしにっき)
MacIE5 CSS バグをまとめるの、やらなきゃとおもっていて数が膨大すぎてなかなか手を付けられない
ねこめしにっきにある「MacIE5 は margin 一括指定記述で auto を書いてもなぜか効かないとゆーバグ」が原因ですね。
Safari 1.0(正式版&Beta版両方)には表示の問題以前に致命的な大バグがあります(ねこめしにっき)。対策検討中(dev:BugTrack/397)。
正式版でもチルダのバグがなおってないんですか。ひどいなあ
たびたびすみません。ここのスキンの単語検索用のフォームですが、AND/ORのチェックボックスははずしませんか?ごちゃごちゃした印象がありますので、デフォルトを固定してしまってAND/ORは消しても、かまわないと思います。どうせ検索すれば、AND/ORチェックボックスは出てくるのですから…。
ここの検索のようなかたちをlookupでやりたい。だれかやりかたを教えて!!
午後9時半ごろから、PukiWiki開発サイトでアクセス障害が発生しています。
午後9時50分ごろ、復旧した模様。
AND/OR検索はメニューにあったほうがすぐに検索できるので今のままがいいです。このままにしておいてほしい
とりあえず、このまま保留。
午前3時半ごろから、PukiWiki開発サイトでアクセス障害が発生しています。
tracerouteでは問題ないけど、アクセスすると下記のように404 Not Foundエラーになる。
Not Found
The requested URL /dev/index.php was not found on this server
sourceforge.jp でメンテやってますね /dev/ を取るとメンテ画面が出ます。
午前0時半ごろから、PukiWiki開発サイトでアクセス障害が発生しています。
未明に復旧した模様
このサイトが新しいスキンになってから、整形済み行の表示がスライドバーで部分表示されるようになってから極端に読みにくくなっていると感じています(と言うか、読む意欲を完全になくしてしまいました)。代替案は思いつきませんが、何とかならないものですかねぇ~。特にスクリプトの修正やエラー表示の書き写しなどの際には 整形行 を使うのが当たり前だったのが、これでは実用になり難いように思います。
ついでに。スライドバーを使って表示されている行(整形済み行)の中の最下行は文字の下半分がスライドバーに隠れてしまっています。従って文字の上半分しか表示されていない整形行をたくさん見掛けています。
オマケ。「差分」表示でも当然同じようになりますね。ツライです。
現在は、2つのスキンを提示してるようですよ。 前のスキン:http:// www.pukiwiki.org/と今のスキン:http:// pukiwiki.org/の2種類切り換え仕様のようです。
それは知っているんですがねぇ~。「前のスキン」は何故か従前よりもかなり読みにくいのですよ(完全に旧表示互換性があればこんなことは言う必要がない。かなり違うのですよ)。フォントの指定の問題が主原因だと思うのですが。整形済行さえ従来の通りなら、現在のスキンの方が(本文やサイドメニューが)かなり読みやすいのでちょっとゴネてみているのです。(苦笑)
旧スキンのほうにはフォント指定はありません。読み込まれたCSSファイルを確認してください。旧表示と異なるとすれば、UTF-8に対応したフォント設定がブラウザ側でできていない場合です。日本語フォントだけでなく、欧文フォントについてもブラウザ側の設定に従いますので、ブラウザ側の設定を見直してください。
何故でしょうか? 旧スキンは新スキンでの表示よりも文字が一回り小さいようです。CTRL と + で少し大きめの文字で表示することでかなり改善されるようですので、こっちを多用するかも。
新スキンは本文などのフォントサイズに14pxが指定されています。旧スキンでは旧pukiwiki.orgのスキンと同じく、ブラウザのデフォルトサイズの90%です*1。
質問箱/163及び質問箱/173で整形済み行でページのレイアウトが崩れるのを嫌がる意見があったので、新スキンではoverflow:autoを設定してあります。回答にもあるように、reimy個人はMorphyWikiさん同様、overflow:autoは好きじゃないです。
そうですか。あちらを立てればこちらが……ですねぇ。「見栄え」を重視する人々がいることは理解できますが、しかし、スクリプトの修正やエラー表示の書き写しに関してはこのサイトの最も重要な目的の1つですからねぇ~。変更を無理強いする積もりはないのですが、画竜点睛を欠くようで残念です。
わたしもページソースや差分など、preの部分を見るときは、旧スキンに切り替えて見てます(苦笑)
スキンの変更は、アイコンメニューのをクリックすることでも可能です(ページ表示時)。
私は履歴や編集で見てたりして..というのは置いておいて、このあたりのアクセシビリティを目指したreimyさんの努力(各種調整、プラグイン作成や各ブラウザでの確認など)は、並の方ではできない事だと感心しております。UTFだとブラウザや環境によって結構違いますからね。このあたりのノウハウというか標準のスキンからの違いなんてことをまとめていただけたら凄い資料になるなあなんて思ってます。ちなみに私は新しい方が好きです。
差分、バックアップではページ表示が崩れる問題はないので、そちらについては、pre の overflow:auto; をはずしてみてはどうでしょうか?
差分及びバックアップでのpreにclass属性の設定を行なうようdev:BugTrackで要望を出してみてください。現状ではclass属性の設定が行なわれていないので、差分やバックアップのpreだけに別のCSSを反映させる方法がありません。
DNS問題ほ深刻に感じられてないのですか?それとも、どうしても自然治癒を待たなければならないのでしょうか・・・
templateプラグインが4日のアップデートでエンバグした模様で、現在使用できません。をクリックしても正常に動作しませんのでご注意ください。dev:BugTrack/414参照。