IE9のサイトの固定をやってみた metaタグ編

IE9の固定サイトを使ってみたので、まずはmetaタグの指定方法をまとめておく。

固定するとどうなるの?

こんな風になります。

ss1

画像はjsdo.itで作ったサンプルです。

  • ホームボタンのアイコン画像
  • 戻るボタンの色
  • 進むボタンの色
  • ウィンドウサイズ

などをカスタマズ可能です。


続きを読む…

IE10 PPを入れてみた。

IE10の対応状況など

IE10 Platform Preview を入れたら上書きされちゃうの?

ガイドラインに以下のように書いてありました。

原文

Internet Explorer Platform Preview is released periodically to give web developers, designers, and enthusiasts an advanced look at what’s to come in the next major release of Internet Explorer. It is not intended to be your daily browser, and in fact will not replace the version of Internet Explorer you have installed on your computer. The binaries that ship in the Platform Preview Build package do not replace system binaries; instead, they are placed in an iepreview.exe.local folder under the Internet Explorer Platform Preview path.

Google翻訳

Internet Explorerのプラットフォームのプレビューは、愛好家には、Web開発者、デザイナーを与えるために、定期的にInternet Explorerの次のメジャーリリースに来て何で高度を見てリリースされています。それは、あなたの毎日のブラウザに設定するものではありません、実際にお使いのコンピュータにインストールされているInternet Explorerのバージョンを置き換えることはありません。システムバイナリを置き換えるものではありませんプラットフォームプレビュービルドパッケージで出荷バイナリは、代わりに、彼らは、Internet Explorerプラットフォームプレビューパスの下にiepreview.exe.localフォルダに配置されます。

だいじょうぶそうだ。

で。IE10 PPインストールしてみた。(Windows7)

C:\Program Files (x86)\Internet Explorer Platform Preview\iepreview.exe

にインストールされてた。

起動するときのホームページを設定するには

IE10 PPのショートカットアイコンのプロパティを開いてリンク先

“C:\Program Files (x86)\Internet Explorer Platform Preview\iepreview.exe”

に半角スペースとURLをくっつけて

“C:\Program Files (x86)\Internet Explorer Platform Preview\iepreview.exe” http://www.google.co.jp

のようにすればOK

jQuery1.2.3でarea要素にhoverメソッドが効かない

そもそも1.2.3って・・・

以下のコードが動かなかった。

$('map area').hover(
  function(){
    alert('on');
  },
  function(){
    alert('off');
  }
);
1.5.2にすれば動くのですが(他のバージョンは確認してない)

とりあえず1.2.3でも動くようにする為にmouseovermouseoutで代用します。

$('map area').mouseover(function(){
  alert('on');
});
$('map area').mouseout(function(){
  alert('off');
});

なんでだろうね!

おまけ

jQuery 1.2 map area hover ie で検索したら事例があったよ! http://groups.google.com/group/jquery-en/browse_thread/thread/8fefc900532f7727

【no.de】サブドメインが使えないのでサポートへ

前回の no.deのクーポンをもらった。から解決していなかった問題を解決しようと思ってサポートにメールを出して解決するまでをメモ。


続きを読む…

no.deのクーポンをもらった。

やっとクーポンが発行された!

前回の申し込んでみたから10日たってついにクーポンが取得できました!

実は

「Welcome to the Joyent Node.js SmartMachine Service」という題名のメールも着てました。

ファイルを上げるにはgitを使うらしいので

適当なフォルダを作って、git初期化実行。

$ mkdir ~/Dropbox/Work/NodeJS
$ cd ~/Dropbox/Work/NodeJS
$ git init

  • XX.X.XXX.XXはPublic IP addressです。
  • SMARTMACHINESで確認できます。

$ git remote add 任意のリモートリポジトリ名 node@XX.X.XXX.XX:repo

server.jsを作る

var http = require('http');
var port = process.env.PORT || "8000";
var msg = 'こんにちは!こんにちは!';
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/html; charset=utf-8'});
  res.end(msg);
}).listen(Number(port));
console.log('Server running at http://geckotang.no.de:' + port);

server.jsをコミットしてプッシュ

$ git add .
$ git commit -m "create server.js"
$ git push 任意のリモートリポジトリ名 master

いざ確認…!

  • http://geckotang.no.de/で確認できるようなのですができない…
  • IPアドレス直打ちなら見れるのですが…
  • なんでだろう。

SSHでつなぐには。

$ ssh node@XX.X.XXX.XX