» ArchiveList

Home > 雑記

«Prev || 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 || Next»
2011-08-29 (Mon)

レイヤーの統合機能の開発状況について

8月初めにレイヤーの統合機能について少し書きしましたが、いくつものバグが見つかって公開できない状況になっています。

8月の初めにはそのとき発見していたバグの改善めどがついていたのですが、そのあと何度かバグを見つけて直してはテストして、テストしている間にまた見つけてと言う感じで1ヶ月くらいたってしまっています。

レイヤーの統合機能についてはじっくり動作確認してから公開したいと考えています。

 

 

結局、いままであまり考えずにその場しのぎで作っていたのもあって、内部で破綻してしまっているところもあるので、直しながらというのが時間がかかっているところでもあるのですよね。参った感じです。

継ぎ足しで機能をその都度考えながら開発していくのはやっぱりよくないことだとつくづく思います。

まあ、がんばります。

2011-05-31 (Tue)

バケツツールの改良でどっぷりはまり中

Skbooでの最近の作業ですが、思ったようにははかどっていません。

現在取り掛かっている課題はバケツツールの改良なのですが、今現時点でのバケツツールはレイヤーを単色で全面塗りつぶすという内容になっていて、これはレイヤー機能がなかったころに背景色を白以外に変えたい時を想定したものでした。

そういうことなので、バケツツールを単色で全面塗りつぶすから選択した位置のピクセルカラーから連続する同一色のピクセルを指定の色に塗りつぶすという内容に変えようとしています。

バケツツール自体は改良できたのですが、それによってほかのツールの改良もしないとバケツツールが生きてこないのでそちらの作業を現在しているところです。その作業がなかなか思うような動作にならず、苦労しています。

もう少しで改良したものを公開できるかと思います。

あとは、ペイントツールのほうの改造で気になっているのが、レイヤー同士の合成は必要と考えています。どうしてもレイヤー数が多くなってくると動作に影響が出てきますので、統合できるレイヤーは統合して作業できたほうがいいと思っています。

ペイントツール以外でもメール機能だったりいろいろ増やしていきたいとは考えてます。

2011-05-05 (Thu)

そろそろ、再開。

ずいぶんと、ブログを書くのも久しぶりになってしまいました。

自分の中でskbooの開発が一段落したと思ったので、充電してました。

以前から気になっているAdobe Airだったり、as3のゲームフレームワーク「flixel」だったり、Andoroidのアプリだったりを軽く勉強していました。
すべて導入部くらいしか試していないですが、新しく始める何かの足がかりにしたいと思って、今までしたことのないことに目を向けてみました。

知識や技術の引き出しがないので、どうしても効率的に改良などができてないですが、そろそろ知識の吸収はおいていてまた作業主体に向かっていきたいなと思います。

skbooの今後ですが、要望のある機能の追加を主な内容として行っていくつもりです。順番としては実装しやすそうなものからになるとお思います。

また、トップページの下のほうにもサイトを公開し始めたころから書いてある「ユーザー同士の気軽なコミュニケーションが取れるような機能」を具体化していきたいなとはおもっています。まずは、サイト内でのメール機能とかからになるのかな。どういうのがいいんだろうなとずっと悩んだままで進まないのもいけないので何か始めることにします。

2011-02-07 (Mon)

Internet Explorerのサイトの動作チェックには、Utilu IE Collection

まだ、使用期間が短いのですが、Internet Explorerのサイトの動作チェックにはUtilu IE Collectionがよさそうです。

WindowsにInternet Explorerは複数のバージョン違いをインストールできない。普段サイトを観覧している分には何の問題もないけど、サイトを製作しているといろいろなバージョンのInternet Explorerで観覧したいと思うのが常であります。

Utilu IE Collectionは各バージョンのInternet Explorerをブラウザの機能面からもすべて再現している感じでブラウザ起動時のブラウザ概観はまさしくそのバージョンのInternet Explorerのままです。

いままではIE TesterというIE5.5~IE8までのブラウザの表示をしてくれるソフトを使用してきたのですが、複数のバージョンで同時に起動して使用していると一つを残してブラウザが強制終了してしまうことが多くちょっと扱いにくかったのです。

どこまでUtilu IE Collectionは、Internet Explorerを忠実に再現してくれるのかわかりませんが、Internet Explorerのバージョンごとにパソコンを用意できない場合にはもっともいい選択になるかもしれませんね。

2011-01-18 (Tue)

InternetExplorerではJavascrptでcheckboxのchecked属性はドキュメントに要素を追加したあとでないとできないらしい

JavaScriptを書いてFirefoxあたりで確認して動作したと安心してはいけない。この安心がいつもの落とし穴。
InternetExplorer6という難攻不落の城の攻略がまだである。
InternetExplorer6で動作させてみる。そして、動かない。いつものことである。

こんなことが日々繰り替えされているけど、今回もまたである。

JavaScriptで

var Element1=document.createElement("input");Element1.id = "e1";Element1.type="checkbox";Element1.checked=true;document.createElement("body").appendChild(Element1);

上のような感じで書いたのですけど、なぜかInternetExplorerでチェックされた状態で要素が追加されない。
要素を追加した後の属性の変更を許可するということらしい。
それで上のソースをInternetExplorerで動作させるには

var Element=document.createElement("input");Element.type="checkbox";document.createElement("body").appendChild(Element);Element.checked=true;

とすると動作する。

また、

var Element1=document.createElement("div");Element1.id = "e1";var Element2=document.createElement("input");Element2.id = "e2";Element2.type="checkbox";Element1.appendChild(Element2);Element2.checked=true;document.createElement("body").appendChild(Element1);

親要素もjavascriptで新たに追加する場合、上のようなソースの書き方の場合、InternetExplorer6ではチェックが入らない。InternetExplorer7ではチェックがはいります。

InternetExplorer6でも動作させるには要素を作った時点でDOMに追加するといい感じです。

var Element1=document.createElement("div");Element1.id = "e1";document.createElement("body").appendChild(Element1);var Element2=document.createElement("input");Element2.id = "e2";Element2.type="checkbox";Element1.appendChild(Element2);Element2.checked=true;

これから推測するところはInternetExplorer6はブラウザ上に表示されてからcheckboxのchecked属性は変更できる。
InternetExplorer7はJavaScript内部で要素を作り出せた時点でcheckboxのchecked属性は変更できるということになるのでしょう。ちなみにInternetExplorer8では比較してないのでわからないけど、InternetExplorer7と同じ動作かなと思います。

参考にしたサイト
http://motivation.drivendevelopment.jp/2009-03-16-1.html
http://smil.exblog.jp/5349616/

ちなみに、上のコードは自分で書いたコードからすこし変更を加えて、変更を加えたあとは動作チェックしていませんので、あしからず。

«Prev || 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 || Next»

» ArchiveList

Home > 雑記

プロフィール

ぶーすけ

まったりなにか作ってます。

twitterのアイコンTwitter

はてな

作ったサービス
Skboo!!(β) はてなブックマークに登録このエントリーを含むはてなブックマーク Yahoo!ブックマークに登録このエントリーを含むYahoo!ブックマーク

お絵かきブログのスクリーンショット 気楽にオンラインでイラストが描けて投稿できるお絵かきブログサービスです。

とらドラのロゴのようなジェネレーター はてなブックマークに登録このエントリーを含むはてなブックマーク Yahoo!ブックマークに登録このエントリーを含むYahoo!ブックマーク

とらドラのロゴのサンプル
アニメのとらドラ風のロゴが作れるジェネレーター。雰囲気のみ!

skbooの画像変換ツール はてなブックマークに登録このエントリーを含むはてなブックマーク Yahoo!ブックマークに登録このエントリーを含むYahoo!ブックマーク

画像変換ツールのスクリーンショット 簡単に画像フォーマットを変換できるオンラインツールです。

skbooのお絵かき掲示板 はてなブックマークに登録このエントリーを含むはてなブックマーク Yahoo!ブックマークに登録このエントリーを含むYahoo!ブックマーク

お絵かき掲示板のスクリーンショット みんなで1枚。お気軽にお描きください。

WORKING!!のロゴのようなジェネレーター はてなブックマークに登録このエントリーを含むはてなブックマーク Yahoo!ブックマークに登録このエントリーを含むYahoo!ブックマーク

WORKING!!のロゴのサンプル
アニメのWORKING!!風のロゴが作れるジェネレーター。あくまで雰囲気のみだけです(TT)

Link
ツール紹介
なゆたビジョン フリーソフト・無料便利サイト
Search
Feeds
Others

にほんブログ村 イラストブログ お絵かき掲示板へ

にほんブログ村 IT技術ブログ Webサイト構築へ

人気ブログランキング

blogram投票ボタン

SEO
loading
ぶーすけの開発ブログ

あわせて読みたいブログパーツ

リンクはご自由にどうぞ。

Page Top