2007年8月アーカイブ

さて、仕事の合間に更新です。

うわさのIE7 standalone ver.を、会社のXP sp2に入れてみました。

もちろんブラウザ確認用として入れてみたのです。

 

そしたら今まで作ってきたサイトが崩れること崩れること。

いや、崩れてるのは上下のmarginとpaddingだけで、見るぶんには特に問題はないのでとりあえず一安心。している場合ではないですがね。

手が空いたときにCSSをいじってIE7用のバグフィックス(言い方古い?)をしようと思っても中々手が空かず、ほとほと困り果ててます。

一応W3Cに基づいて設計し、HTML側でもCSS側でも一応はそれなりにコーディングはしております。

しかし、そうすればそうするほど無駄コードが膨大になっていき、ファイルサイズが数百バイトだとして多くなってしまうことがSEO的にはとても良くない。

そんな建前はとりあえずどうでも良いとして、なによりプログラマである自分的に許せない。これに尽きます。

 

きちんとHTML+CSSを理解してくれるFirefoxちゃん用に書いたとしても、IEではズレている。

sonyのベータビデオにはじまり、sonyのUSB独自コネクタやメモリカード、各携帯会社の充電器コネクタ、ブラウザのJavascript の文法パーサ?、Internet Fuckin' ExplorerによるCSSの独自解釈、その他もろもろ上げれば限がありませんが、独自規格はやめていただきたいものです。

 

ちなみにIE7で大幅なズレが確認された自社のサイトはコレ、

悠久の楽園バリ島で挙げる最高のウェディング 『Blue Moon Chapel Bali』

http://www.oceanbluebali.jp/

コイツです。本当は、オーシャンブルーバリだったのですが大人の事情により変わってしまいました。

まぁ、バリ島のチャペルでウェディング、いわゆるバリウェディング(なんだそりゃぁ)を挙げないか?ということです。是非ご一読を。

 

 

ちなみにこの記事は IE7 standalone ver.で投稿しております。

いかにリリースバージョンでないとはいえ、こう色々なんというか不便です。

 

IE7 standaloneはコチラ http://tredosoft.com/IE7_standalone

都合により「別窓」でのリンク貼り付けができませんのでご了承下さい。

gundam、gandam、gumdam、gundom...。
google、ごおgぇ、goolge、gooogle、gogle...。

以上の様に、多くの人が検索エンジンで変換ミスをしたまま検索してしまったり、
はたまた打ち間違えて気がつかないままサイトを更新してしまったり...ってこと多くありますよね?
それを逆手にとってSEOをする手法を個人的にメモしておきたかったので記事にしてみました。

打ち間違いと侮るなかれ、中にはかなりの代物が眠っている可能性も。


http://www.google.co.jp/search?hl=ja&q=goolge&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
この「goolge(ぐーるげ?)」、なんと月間検索数が4311もあります。
つまり、単純計算で一日あたり139回も検索されていると言うことです。

http://www.google.co.jp/search?hl=ja&q=gandam&btnG=%E6%A4%9C%E7%B4%A2&lr=
この「gandam(がんだむ)」は月間検索数1443回。結構間違えそうです。


打ち間違いをもっと上手く利用できたらSEO以上に良い事が出来そうな予感がします。

今日は色々あり、頭が回らず上手く話せなくてしょんぼり。
しかい今日は上手く聞けた気がする。
オチのない話ばかりして申し訳ないとおもいつつ、色々見せていただいて面白かった。
色々書きたいけれども取り急ぎここまで。

ちなみに、こんなゲームを教えて頂いた。

求む天才別窓

数字を避ける+金色の数字を漏らさず取る
開始20分でノーミスで4面まで行ったけど、4面のクリア方法が全くわからない。
一回だけ4面クリアしたけど、どうやったのやら・・・

開始40分で4面がクリアできずに挫折←今ここ

私信:
瀬川さん本日はありがとうございました。
とても面白いお話が出来て良かったです。

あとこの間頂いたトラックバックなのですが、ブログをMovable Type4 betaからリリース版へ移行した際消えてしまいました。
申し訳ないです。

次回はぜひ飲みに行きましょう(笑

8月8日にとうとうMovableType4が解禁!個人ライセンスもダウンロード可能になりました!
今までプルタブではMT4のベータ版を使用していたので、これを気にバージョンアップです。

ベータ版(もしくはMT3)からのバージョンアップ方法ですが、
MT3とMT4は別フォルダに分けてあっても共存ができないため、
バックアップを取ってからファイルを全て削除し、新しくインストールし直すことが必要です。
(別のサイトでMT3とMT4を共存させようとしたら、MT3がMT4の設定に勝手に書き換えられて個別エントリーにアクセスできなくなりました...。)

FTPでバックアップをとるファイルは以下の4つ。

  • mt.cgiがあるフォルダ(mt-config.cgiとか)
  • mt-staticフォルダ
  • ブログ記事が入っているフォルダ
  • SQLiteやBerkeley DBを使用している場合はそのフォルダ(Mysqlはいりません)

あとはエントリーやコメントのエクスポート、Mysqlを使用していたらそれのバックアップ。
これができたらファイルを削除し、MT4をアップロードします。
アップロードが終わったら、バックアップを取っておいたmt-config.cgiを上書き。
(MT3.3以前からのアップグレードの場合は、mt-config.cgi に「AltTemplate feed results_feed.tmpl」と追記)
その後mt.cgiにアクセスするとアップグレード画面が表示されます。

使ってみての感想ですが、MT3と比べてテンプレートにモジュール使いまくりで、
カスタマイズが面倒...。右側に使用されているモジュール一覧が出てくる所はその点便利。
面倒なのはそのうち慣れるのかなぁ。

モバイルSEOをする上で様々な制限をかけている場合、
その制限の所為で検索エンジンのクローラーが正常にサイトをクロールできない現象が起こります。
その中で必ず確認しなければならないものが以下の3つ。

  1. クローラのIPを制限していないか
  2. もしIPで携帯以外のアクセスを制限していた場合、クローラーも同時に弾かれることになります。 携帯は各キャリアがIP帯域を公開していて携帯のIPのみを許可することが容易なため、結構落とし穴です。 この場合は検索エンジンのクローラーIPを開放することでクロールしてくれるようになります。 クローラーIPは公式で公開されていないので、追いかけるのが超めんどいです...。

  3. クローラーのUserAgentを制限していないか
  4. UserAgentでアクセスを制限している場合、クローラーのUserAgentも開放してあげないとクロールする前に弾かれてしまいます。 UserAgentはIPよりは把握が楽です。(Yahoo!モバイルは公式で公開してるし)

  5. クローラーが使用している機種情報が制限されていないか
  6. 機種別に見せるページを変えている、アクセス制限をしている場合、これもクローラーが弾かれる原因になります。 なぜなら各モバイル検索エンジンクローラーは機種情報を付与しつつクロールに来るからです。 つまり、携帯に成りすましてクロールに来ていると言うこと。 なのでクローラーが成りすましている機種にアクセス制限がかかっていると、内部が見られないためインデックスされても「対応していない機種なのでアクセスできません...うんたら」のページしかインデックスされない状況に。 この偽装している機種も公式で公開していないので全ての把握が難しい&めんどいです。

個人的に今まで集めてきたモバイルクローラーのIP、UserAgent、機種情報を公開します。 クローラー自体が随時増えているので、このサイトでも随時追いかけていきます~。 (というか、ちゃんとした一覧ページ作ったほうがいいかな...)

Yahoo!


  • Y!J-SRD

  • IP
    124.83.159.
    203.216.197.xxx
    機種情報
    J-PHONE/4.3/V603T
    J-PHONE/2.0/J-SH03
    J-PHONE/3.0/V403SH
    DoCoMo/2.0/SO502i
    DoCoMo/1.0/SO506iC
    KDDI-CA23 UP.Browser/6.2.0.5
  • Y!J-MBS

  • Y!J/1.0

  • IP
    211.14.8.2xx
  • lwp-trivial/1.41(cr0x.wap.search.mud.yahoo.comでやってくる)

  • IP
    209.191.126.xxx
  • Yahoo Seeker

  • IP
    66.94.229.146
    66.94.233.75
    66.196.93.xxx
    68.142.195.xxx
    216.109.126.143
    機種情報
    KDDI-TS24
    J-PHONE/2.0/J-SH03
    DoCoMo/1.0/SO502i

Google

  • Googlebot-mobile

  • IP
    66.249.64.0/20
    222.238.81.xxx
    207.44.196.xxx
    125.177.35.xxx
    216.239.39.xxx
    機種情報
    KDDI-CA33
    DoCoMo/1.0/N505i/c20/TB/W20H10
    Nokia7110/1.0
    Nokia6820/2.0

どうも、img1756.zipウイルスに感染しているYOです。
windowsのプロセスであるsvchostに自身をコピーし偽装してしまうらしいのでお気をつけください。では本題。

 YAHOOの検索結果に、<meta name="description" content="ほげほげ">のメタディスクリプションで設定したサイト説明文「ほげほげ」が表示されない?!

はい、これは全くの正常です。YAHOOの検索結果にメタタグ:descriptionの内容は表示されません。表示されるのは本文の先頭部分です。

「そのサイト本文すら表示されないのですが?」とお困りのあなた。

・head内のメタタグに、下記を追加することで解決できます

<meta name="Slurp" content="NOYDIR">

ヤフーの検索結果を見ると、ヤフーディレクトリの登録タイトルが引用されていることがあるので、上記のタグを埋め込むと、ヤフーの引用を無視させることができます。

YAHOOはディレクトリ登録型の検索エンジンですので、登録申請時に一緒に提出した説明文が検索結果の説明文となって表示されます。これは、ディレクトリ登録型であるYAHOOさんに、「登録申請した時の説明文を解除してくれ」という一種のおまじないです。

皆さんも気をつけましょう(何を!?

なにやらメッセンジャー経由のウイルスが流行っているみたいです。
メッセンジャーを利用していると友人から「img1756.zip」と言うファイルが
送られてきたので何気なくダウンロードしようとしたんですが、
他の友人からも同じimg1756.zipファイルが...。
怪しすぎなのでちょっと調べてみたらやっぱりウイルス...。
zipの中のファイル(img1756.scrというスクリーンセーバーファイル)を実行したらアウトらしいです。

詳細はSymantec.comのW32.Scrimge.Aにあります。

これによると、ウイルスに感染するとポート1863 で vpn.basecore.info へ接続、以下の操作をするとの事。

その後これは、セキュリティ センターと winvnc4 サービスを停止させるために、次のファイルを投下して実行します。
%SystemRoot%\a.bat

その後このワームは、自分自身を次のファイルとしてコピーします。
%Windows%\svchost.exe

これは、Windows が開始されるたびにこれが実行されるようにするために、次のレジストリエントリを作成し始めます。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\"Microsoft Genuine Logon" = "svchost.exe"

その後このワームは、自分自身の zip されたコピーを次のファイルとして投下します。
%Windows%\img1756.zip

怖い怖い...。
もうウイルスソフトは検出できるみたいですが、
メッセンジャーを使うときは変なファイルは受け取らないようにしましょう...。

エントリの見辛さに定評のあるYOです。こんばんは。
前回の記事:flashの動作を軽くする方法についての考察に引き続き、、軽いflashをつくる人を紹介したいと思います。それで、本題は

どうすれば中村勇吾大先生の様にflashをあそこまで軽く作れるのか!?ということです。

たとえば、NECの広告サイトとして有名なコレ

「エコトノハ」別窓

この軽さ。これは異常なぐらい軽い。
専修大学の上平 崇仁先生と小一時間は議論してしまいました。
インタフェース部分のみflashを利用し、メインの動作はサーバ側でjavaなどを走らせていることだと思いますが、それにしても軽い。

全てをflash、果てはActionScriptで解決しようとするのはユーザビリティ的にも良くないのでしょう。
というより限界があると表現すべきことなのでしょう。


と、ここまで、また適当に書いてきました。見辛くて申し訳ありません。


中村勇吾さんのブログ:nisshi.yugop別窓
中村勇吾ポートフォリオサイト:tha*別窓
関心空間:中村勇吾について別窓
上平 崇仁先生official-site:Lag-Lab別窓

・アルファ( _alpha )を利用するのを極力避ける
flashでは透明化させた画像同士を重ねて動かす場合、常に1pxあたりの色を計算しているらしい。

・完全に透明な(_alpha=0)オブジェクトは、_visible=falseして非表示にするか、オブジェクトをremoveMoveClipでステージ上から消す。
flashにおいてアルファを0にしたとしても視覚的に消えているだけでプログラム上演算されています。

・巨大な画像をflashに読み込まない
単純にファイルサイズが大きくなり、メモリを非常に喰ってしまう(らしい)ため。

・巨大なベクター画像をActionScriptやトゥーインアニメーションさせない
ベクター画像はメモリをそれほど喰わないかわり、巨大になればなるほどCPUに負荷を与えてしまう為

・巨大な画像をマスクして、ActionScriptやトゥーインアニメーションで動かさない。
マスクしてあるところ意外も、プログラム上計算されCPUに負荷を与えてます。

・全フレームにまたぐようにして、onClipEvent(enterFrame){}を設置し、フラグのリスナーに使わない(?)
気持ち的に重くなりそう。

・フレームアニメーションをさせるとき、FPS(フレームレート)を高くしすぎない。
flashのフレームレートでは120fpsが最高値らしいです。インターバルなんとかで120fps以上にできるらしいです。


実際に検証した訳ではなく、自分の経験を元に推測で書いておりますので事実かどうかは解りません。
申し訳ありません。ここに書いてあることを実行されても当方は一切責任を負いかねますのでご了承ください。

FLASHを使っていて矩形(けい)でマスクした画像が入っているムービークリップを使うことがよくあると思います。
それをActionScriptで横幅をthis._widthで、高さをthis._heightで取得したいときってあると思います。・・・。あるんです!

で、上手く横幅と高さを取得できないと・・・。


たとえば、

ベクター画像である100×100サイズの矩形(けい)で、200×250の画像Aをマスクしたムービークリップ、mcAがあるとします。

そのmcAの横幅を_width、高さを_heightで、trace()して取得すると、100×100でマスクしてあるのにもかかわらず、画像Aのサイズである横幅200、高さ250を返します。
よく、マスクしてあるムービークリップのサイズを取得し、サイズを変えようと、値を入れ込んでも上手くいかないのはこの為です。

ActionScript [mcA] 「画像A(200×250)を矩形(100×100)でマスクしたムービークリップ」
onClipEvent( load ){
trace( this._width ); // 200 を返す。
trace( this._height ); // 250 を返す。
}

現在検索エンジンには様々な登録方法があるので整理してみました。

URLの登録
**モバイル
***Google
-http://services.google.com/wireless
の一番上のボタンをクリック、必要事項を記入

***Yahoo!
-http://search.yahoo.com/info/submit.html
の2番目「Submit Your Mobile Site for Free」をクリック、必要事項を記入

**PC
***Google
-http://www.google.co.jp/addurl/
で必要事項を記入

***Yahoo!
-http://search.yahoo.com/info/submit.html
の1番目「Submit Your Site for Free」をクリック、必要事項を記入

-http://submit.search.yahoo.co.jp/add/requestでYahoo!JAPAN ID、PASSを入力、URLを記入


ツール
**Google
ウェブマスターツールを使用。以下の機能が利用可能
-サイトマップ登録(PC、モバイル)
-URL登録
-外部・内部リンク詳細
-クロール状況
-ドメインの統一設定(wwwありなし)
-ページ内分析

**Yahoo!
Site explorerを使用。以下の機能が利用可能
-サイトマップ登録(PC、モバイル)
-URL登録
-外部リンク詳細

サイトマップをクローラーに知らせる
**Google
ウェブマスターツールを使用する

**Yahoo!
Site explorerを使用する

**Live Search
ror.xmlを作成する
トップページに以下の記述を追加
<link rel="alternate" type="application/rss+xml" title="ROR" href="ror.xml" />

**共通の方法
robots.txtに以下の様に記述
Sitemap: http://サイトのURL/sitemap.xml

サイトマップのバージョン
**Google
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
**Yahoo!
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

**ror.xml
<rss version="2.0" xmlns:ror="http://rorweb.com/0.1/">

FLASHとPHPによる送信メールフォームの覚書

http://www.gac.jp/article/index.php?stats=question&category=11&id=17138&command=msg

http://www.gac.jp/article/index.php?stats=question&category=11&id=11483&command=msg
教えて!google先生「PHP FLASH メール」


getLoadVars = new LoadVars();
sendLoadVars.sendAndLoad("mail.php", getLoadVars, "POST");

sendLoadVars.sendAndLoad("mail.php", getLoadVars, "POST");を使って、HTMLフォームのようにPOST送信すればよいだけっぽい。
仕事の納期は後2日。どうしましょうOTL

BROADCASTing

うにくろっく

pulltaBlogParts ばーじょんべーた

ごめんなさい無断転載しております。 引用元忘れました。まずい場合はご連絡ください。直ちに取り消します。

このアーカイブについて

このページには、2007年8月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2007年7月です。

次のアーカイブは2007年9月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.1

2008年11月

            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30