0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

制限環境下でのサボりソフト開発_01

Posted at

#制限環境下でのサボりソフト開発_01
携帯持ち込み禁止の職場における有意義な暇つぶしの為のソフト開発をしたい
今回は、最低限の骨組みだけ作る
##1. 職場における制限

  • 職場の業務用端末にソフトウェアを勝手にインストールしてはいけない
  • 業務用端末はインターネットから完全に切り離されている
  • 可搬記憶媒体(USBメモリ等)を差し込んではいけない
  • 未知のexeファイルはセキュリティソフトに引っかかる
  • ブラウザはIE11のみ

##2. 開発環境

  • Visual Studio2015(会社の端末に入ってた)
  • サクラエディタ(上に同じ)

##3. 上記制限を鑑みてやれそうなこと

  • HTML5のCanvas機能で面白フラッシュもどきを作る
  • 上記をHTA化してなんちゃってソフトにする

##4. すごく大雑把な説明
###(1) HTML5のCanvas
Webページ上にJavaScriptで図形を描いたり、動かしたりできる
###(2) HTA
HTML Application
HTMLJavaScriptでアプリケーション作れる
##5. 定型もどき
sample.hta

<!DOCTYPE html>
<html lang="jp">
<head>
    <meta charset="UTF-8" http-equiv="X-UA-Compatible" content="IE=10"><!--VBSで弄るならいる-->
    <title>HTAの骨組み</title>
</head>
<body>
    <div style="position: absolute; top: 0px; left: 0px;">
        <canvas id="canvasOne" width="800" height="600">
            Your browser does not support HTML 5 Canvas.
        </canvas>
    </div>
</body>
</html>

なお、htaをブラウザでデバッグする方法は知らないので、デバッグの都度htmlに拡張子を変更する
##6. 参考
Markdown記法 サンプル集:記事の書き方
書籍
「HTML5 Canvas」オライリー・ジャパン・・・難解

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?