Canvasまさおを応援するページ

注意事項

このページはJS版まさおコンストラクション(JSまさお・Canvasまさお)について解説したページですが、公式ページではありません

下記の情報については最新で正確な情報の記述に努めていますが、保証はしておりません。下記の公式リンクやダウンロードファイルの中の!ReadMe.txtも併せて参照してください。

JS版まさおコンストラクションについては正式名称が決定しておらず「JSまさお」などの呼称もありますが、このページでは正式名称の確定まで「Canvasまさお」を用います。

公式リンク

ダウンロードできるバージョンに差がある場合があるため、全てのダウンロード可能な場所をチェックしてなるべく最新バージョンを使用することをおすすめします。

そもそもCanvasまさおとは?

少し前からまさおコンストラクションを含むJavaアプレットを実行する際に、セキュリティの警告が出てすぐにはプレイできなくなるようになりました。これは解除できないことはないのですが、煩雑な手順が必要です。 また、ブラウザ上でJavaアプレットを実行する際に利用されるNPAPIにもセキュリティ上の問題が指摘されています。Google Chrome 42でNPAPIのサポートが打ち切られ、バージョン45以降では完全に使用できなくなりました。 これらは正男界隈の衰退を加速させる要因として危惧され、Javaアプレット以外へのまさおコンストラクションの移植が模索されるようになりました。

そんな中2014年11月、RYOさんがHTML5のcanvas要素を利用してJavaScriptに移植したCanvasまさおが登場しました。 このCanvasまさおはFXと2.8のコンストラクションに対応しているほか、スマートフォン・タブレット端末でのプレイも可能になっています。 現在も更新が続いている正男サイトではCanvasまさおへの置き換えが進んでおり、更なる開発の進展が期待されています。

Canvasまさおの使用方法

従来の正男のソースをCanvasまさおのに変換する方法は下記の2つがあります。何れの方法を使うにせよ、ページ最上部のリンクから正男のバージョンに合わせたCanvasまさお(JSまさお)をダウンロードし、CanvasMasao.js(バージョン2.8の場合はCanvasMasao_v28.js)を正男を置いているのと同じディレクトリに置く必要があります。

正男のソースを変換する方法

こちら、又はダウンロードファイル内の「ソースコンバータ.html」でソースを変換し、元の正男のソースと置き換えます。

その上で、正男のあるページ内(できれば</head>より前)に以下の文字列を追加します。CanvasMasao_v28.jsを使用する際はCanvasMasao.jsとなっている部分を書き換えてください。ページの文字コードがUTF-8の場合は文字コード指定の部分は省略可能ですが、文字コードについてよくわからない場合は取り敢えず入れておくのが無難です。

正男のソースは変換せずに置換する方法

この方法は旧バージョンのCanvasまさおを使っているとGoogle Chrome 47以上などのブラウザで使えなくなります。なるべく最新のバージョン(FX版は0.05.6以上,2.8版は0.03以上)を使用してください。

この問題についてはライトさんが分かりやすくまとめて下さっているので、詳しくはこちらをご覧ください。

正男のあるページ内(できれば</head>より前)に以下の文字列を追加します。こちらもCanvasMasao_v28.jsを使用する場合は上記と同じようにしてください。

なお、この方法はページ内の正男がすべてcanvas化されます。不都合がある場合はReadMe等を読んで適宜書き換えてください。

ブックマークレット・拡張機能

プレイヤー側でもRYOさんが公開したブックマークレットを用いてJava版の正男を置き換えることができます。左のリンク先のページにあるリンクをブックマークに登録し、正男のページで開くと使用できます。

Chromium系のブラウザではうひょさんが公開したCanvas Masao Converterでも置き換える事ができます。

当サイトの方針

当ページと同様、正式名称確定までは呼称を「Canvasまさお」とします。但し、本家のまさおコンストラクションと対比する際はそれぞれ「Canvas版」「Java版」とすることもあります。

Litttter作のスーパー正男はできるだけCanvas版とJava版の両方を用意します。但し、Canvasまさおが対応していないNextはJava版のみです。

真・みんなの作品+ではCanvas版とJava版の両方でプレイ可能です。但し、NextはFXのCanvasまさおで表示し、Canvas版でのランキング送信は不可能となります。また、Java版がブックマークレット・拡張機能で変換された場合もランキング送信は不可能となりますので注意してください。

まさおメーカーSP+に加えてまさおメーカーCanvasの設置・対応を行う予定です。

外部リンク

以下のページにもCanvasまさおについての解説があるため、こちらも参照されることをおすすめします。


トップに戻る