縦uiの日本語プログラミング言語なでしこでブラウザ作った

再配布禁止 DL:http://160.16.123.92/wordpress/wp-content/uploads/2014/06/browser.zip

正確には作ったというか中1の頃に作ったブラウザを少し改良しました

未完成ですけどこれ以上やる気にならないので公開します

未実装

  • めんどかったりできなかったりでやり残してること
  • ブックマークの上限
  • ブックマークの削除
  • ブックマーク重複
  • 設定画面
  • パネルの背景変更がうまくいかない
  • ieのホームがうまくいかない
  • ブックマークインポート
  • ubuntu wine上で見ると表示おかしい

一番やっかいな問題はブックマークの上限で今のソースのままだと10個までしかできません

このブラウザではブックマークをツリーとかではなくメニューバーに追加する方式なのですが、なでしこではメニューをプログラムで追加できません

なので予めいくつか枠を作っておかなくてはなりません

この問題はなでしこの仕様的な問題なの解決は困難かと(3年前の知識なので今ではできるかもしれません)

 

さてこのブラウザは日本語プログラミング言語なでしこでできています

自由度は一般的なプログラミング言語(c#とか)と比べると低いですが読みやすくプログラムの概念を理解でき勉強用にはうってつけだと思います

ソース編集画面

 

自分はwolfrpgeditor→なでしこ→uwsc→python→c#→web制作 と学んできました

なでしこは変数の概念や関数、オブジェクト指向、if文等を学べるのでとても良かったです

プログラムの概念が理解できていたりif文等の共通の文法が理解できれば他の言語もすぐに習得できます

現にpythonをやった後c#は入門サイト等を見ずにやりたいことをググって出てきたサンプルいじって、たまにif文やfor文の書き方ググるくらいで習得できました

おすすめのプログラミング言語はなでしこ、c#ですプログラムの概念さえわかっていればideの入力補完がありguiも簡単に作れて良いです