「HP作成論」に関する日記

次>

アンパンマンDBと、HP作成論

アンパンマン公式サイトのキャラ一覧を取得してくるプログラム作成。
あと、Amazonの商品ページとか、公式のほうそうのおしらせとか、外部のWebページを基にしてアンパンマンDBの記事を更新するための仕組みも開発中です。

HP作成論、昔のアドレスに戻しました。
記載内容はおおむね移転後に合わせています。

HSTS

HP作成論はHTTPS化すると不都合なことがあるので、昔のサーバーに戻るのがよさそうな気がします。
アクセスもほとんどないので深く考えずに動いてよさそうです。
それ以外のサブドメインは個人的に使う以上のことはなかったので、hostsファイルで個人的にDNS書き換えてtgws.plusドメインから逃げようと思います。

HSTS

いつの間にか勝手にHSTSが適用されていて、全サブドメインがHTTPS必須になっていました。
メインサイトのほうが別に問題ないのですが、暗号化するまでもないHP作成論がアクセス不能になっていました。
リカバリーしないといけないほど重要なサイトでもありませんが、HP作成論以外でも地味に困る部分が出てくるので、対処を考えています。

移転準備

居残りコンテンツにすると言っていた部分も、なんとか居残りさせずに移転できそうです。
Wikiだけは、Bomber丸World開発室を残して閉鎖します。
これは、残しておく価値がもはやないからです。
Lua組み込みWikiに関しては、Wikiではない通常ページとして有用なページだけを分離します。

14周年

TGWSが14周年を迎えました!
これからもよろしくお願いします。

それと、移転に関してですが、今後利用することがなくなるであろう古いコンテンツは、居残りコンテンツとして今の場所に残したままにします。
メテオンもどきとか、HP作成論とか、そのあたりですね。
この辺は地味に移転に伴う修正も面倒だったりするんですよ。

ドラゴンクエスト10とホームページ作成論

昨日の、どうやら勘違いだったようです。
グレン城シナリオはまだ続く。
私はシナリオ攻略はゆっくりなので、とりあえず続きは放置で職人仕事ばっかりやっています。

ホームページ作成論に「画面幅によって横並びと縦並びを切り替える」を追加しました。
ドラゴンクエストX職人素材データベースで使っているレイアウトです。

無題

ホームページ作成論に「divとtableレイアウト」を追記しました。
昔論理構造を完全に無視したtableタグレイアウトが横行していた反動で、近頃はレイアウトにtableタグを使うことそのものが害悪と捉えられがちなのですが、その結果、内容は表そのものなのに無理やりdivやdlなどで実装するということが増えてきました。
そういう風潮に疑問を持ちまして、tableタグレイアウトでもいいんじゃないか、という今回の記事を書きました。
とかなんとか言いつつ、実はうちにも「古き悪しきtableタグレイアウト」が残っているんですけどね。直さねば。

無題

そういえばHTML5ってどうなってるのかな。
CSS3+JavaScriptとの連携がやたら騒がれてるけど。
例えばアクションゲームを実装してまともな速度で動いてくれるのだろうか。
Webアプリがあればネイティブアプリは必要ないって言われることすらあるみたいだけど。
個人的には、自分の環境で動いて、開発がしやすくて、快適であれば背景技術の実装は何でも良いのだけれど。

無題

Digest認証についていろいろと試していたのですが、どうにもうちのサーバーではDigest認証が有効になっていないようです。
.htaccessで粘ってみたのですが、パスを入念に調べてもコマンドの順番を入れ替えてみてもパスワードファイルを作り直してみても500エラーから解放されず。
なので、結局PHPで実装することにしました。
もっとも、この方法だと.htaccessによるディレクトリ単位の制御とは違って、PHPファイルでさえあればどこのファイルにも認証がかけられるし、未認証の状態では401エラーの代わりにユーザー用ページを表示するといった柔軟な制御もできるので、これはこれでよかったのかもしれません。

無題

.htaccessでUA見て振り分けるのがよかろ。IPだとフルブラウザと相性が悪い。

無題

うちのモバイル対応どうするか思案中。
携帯電話で自分のサイトを見るようになって気になりだしました。
プログラミングやダウンロードコーナーなど、携帯電話でわざわざ見ても意味のないコンテンツも多いのですが、一方でゲーム記やアンパンマンDBのように携帯電話で見ても充分意味のあるコンテンツもあるわけです。
しかし実際には横長のディスプレイにあわせて横幅を狭めるスタイルを適用しているので、横幅の狭い携帯電話では針のように細いページになってしまうのです。
うまくスタイルシートを切り替えて横幅だけでもなんとかしたいものです。

無題

アンパンマンDBと爆ボンのページのJavaScriptを改善しようと思ったらそもそもIEでしか動かないスクリプトだったことが発覚。
せっかくだからprototype.jsかjQueryあたりで書き直してみようかな。
個人的にはprototype.jsには嫌な思い出があるのでjQueryを選ぶことになりそうです。

無題

HP作成論更新しました。
と言っても内容的な差はなく、昔使っていた外部サーバーが使えなくなっていたので別のところに乗り換えただけです。
内容的にも少し更新しようかなとも思ったのですがめんどくさいのでやめました。

無題

こっそりホームページ作成論を更新しました。
ただし作成論そのものの更新ではなく、昔こっそり作っていたアクセス統計のページをこないだ作った自動アクセス統計のページに差し替えるという内容の更新でした。

無題

ナマライザで日付の読み込みに失敗したときにファイル全体の読み込みも失敗してしまう問題を修正しました。
明日にでもアップします。

あと、ちょっとHP作成論のおまけに検索フレーズのログを公開しておきました。

無題

うむ、PCサイトビューアーなら携帯電話からでもそれなりに見られますね、うち。
ただ、元々ごちゃごちゃしていたページは更にぐちゃぐちゃになってしまうので、そのあたりは改善したほうがよさそうです。
この改善はパソコンから見る場合であっても意味があるものとなるでしょうし。

UL要素にツリービューのような線を入れる

おとといから言っていたツリー構造のやつ、公開しました。
割かし便利だと思います。

無題

昨日言っていたツリー構造のやつ、できました。
今見られるのは、アンパンマンDBの予定&リクエストまとめのページのアニメのカテゴリツリーの部分です。
んで、せっかくいい感じにできたので、HP作成論に載せようかと、記事を作成中です。

無題

リストのツリー構造をそれらしく見せられるようなスタイルシートを考えていました。
一応解決策のひとつが以下のページに載っていました。
http://zenith.sakura.ne.jp/blog/2006/06/post-36.html
ただ、この方法では不要な線を消すために一部の領域を一色で塗りつぶしています。
この方法だと背景に画像を指定していた場合に背景画像の一部まで消えてしまうという問題があります。
うちは元々背景画像はあまり用いないのでたいした問題ではないのですが、それでも気持ち悪い気がします。

無題

Webページのフォーム内で複数の送信ボタンを用意して、押したボタンにより処理を分岐するというのをやってみたかったのですが、なかなか思ったように行かないようですね。
inputタグだとvalueの値と表示内容が連動しているので使いづらい、buttonタグだと別々にできるけどIEではvalue属性が効かない。
単に分岐ができればいいので実はname属性による分岐でも事足りるのではあるのですが…。

次>