投稿者「ロコモコ堂 フルタ」のアーカイブ

jsWaffleって、結構らくちん。


ここんとこ、Androidのアプリをこちょこちょ書いたりしているんですが、最近使い出したのがjsWaffleというものです。

jsWaffleアプリを使って、JavaScriptのjsWaffle専用のライブラリーによる汎用性のあるAndroidアプリのひな形を書き出し、それをHTMLオーサリングアプリのaptanaでHTMLとJavaScriptとCSSを書き換え、アプリを作っていくというもの。

phonegapと似た感じですが、Androidyアプリの制作用にはこちらの方が適している様に思います。

JavaScriptなので、Javaで作ったものには実行速度で負け、同じJavaScriptでもコンパイルするTitaniumより遅めなのはネックですが、HTML5とCSS3でレイアウト出来るから、デザイン的にも楽ですね。

ただいまjaWaffleを使ったアプリアイデアを暖め中。

深夜の仕事が多い今日この頃。

今日も夜10時過ぎにお仕事の電話がありました。
看板のデータ修正のお仕事です。
イラストレータを立ち上げ、右手にマウス、左手にキーボード、目は常に27inchのモニター上に置きながら、まんじりともせず同じ姿勢で作業です。
看板でもディスプレイでもWebでも、イラストレータ(とフォトショップ)さえ有れば、大抵のグラフィックのお仕事はこなせます。
ビルの屋上に据え置かれた看板用の、幅5mのプリンターで出力するものでも、CGもどきに予想図形を写真にはめ込んだり、手描きのラフ図から正確な図をトレースしたり、大抵の事をやってしまえます。
17年前のver.5.5はかなりシンプルなものだったんですが、進化はすさまじいです。

不調のGALAPAGOS 003SHの救世主になるか?

Launcher7

新しいサイトシステムの制作にかかりっきりで、なかなかブログも更新できない今日この頃。

歳のせいなのか、複数の仕事を切り替えながら、平行してこなしていくというのが苦手になっていますわ。

ていうか、思いつきであれやらこれやら手を付け出すから、纏まりがつかなくなっている、っていうのが正しい様な気がします。

移り気なのだな。

それはさておき、使い始めてから絶不調が続いているAndroid携帯 SHARPのGALAPAGOS 003SH。インストールしているアプリを減らし、設定を色々変えて試し、修理にも出ししてみたんですけど、電

話がかかってきてもとれなかったり、深夜に設定もしてないのに突然アラームが鳴ったり、電話帳を開くのに30秒以上待たされたり、日に10度堕ちるのはかわりません。

堕ちる時は7割方、「ホームが応答しない。」と出ます。

「ホーム」ていうのはAndroidを操作するための基本的なUIだから、これが堕ちやすいんでは駄目なんですわ。

あまりにも堕ち方が酷いもんだから、SHARP純正の「ホーム」に見切りをつけ、サクサク動いて安定しているものを探すたびに出ました。

で、出会ったのが「Launcer7」。

見た目は「Windows phone 7」みたいでちょっと好み。

インストールして触ってみると、オオオオっ!サクサク動く!

Homeが堕ち難い!(と言っても、たまには堕ちるけどね。)

何かいい感じだから、暫く試してみます。

firefoxでiframeの表示がおかしい件

FireFoxを使っていて、前からなんか変だなと思ってたところがあるんです。

例えば、JoomlaでWrapperを使って外部サイトを表示させた時、再呼び込みすると上端の一部分しか表示されないという現象があります。

Google ChromeやI.E、Opera、Safariではちゃんと見られるんですが。

Joomlaでは、Wrapperで外部サイトを表示する時、iFrameを使っ表示されます。

Joomlaでは外部サイトに表示するものが無い場合+60px、表示するものがある場合は+20pxを加算して、iFrameのheightを設定されます。

表示するものの有る無しとheightは、表示する外部サイトのHTMLに書かれている要素のheightを足し算して出しているのですが、その部分がうまく働かず、Joomla自体が表示するものが無いと勘違いして、外部サイトの表示がおかしくなっていると思いました。

が、FireFox以外のブラウザーで表示すると、ちゃんと表示するんですね。試しにGoogle ChromeやI.Eなど他のブラウザーで確認すると表示される。
で、FireFoxは、Mac版もWidows版もLinux(ubuntu)版も表示がおかしいんですね。

iFrameは昔から使われているものだし、表示がおかしいブラウザーがあるなんて考えもしなかったんですが。

iFrameを使う簡単なページ作り、表示実験をしてみたんですが、Mac版のFireFox3.6.17ではiFrame内のみ表示がうまく行きませんでした。

Mac版Google Chromeではちゃんと表示しているんです。

このiFrame部が表示されないというのはWindows版のFireFoxでも同じで、表示されなかったです。

理由を調べているところですが、FireFoxのレンダリングエンジンのGEKKOの癖の様な感じがします。

とりあえずは、iFrameを使わないレイアウトでいかなくては。

joomlaについて

ここ半年ばかり、Joomlaを使ってWeb Siteを作っています。

それ以前はHTMLとCSSにJavaScriptでまとめ、PHPもFormなどに使う程度の、どちらかと言えば見た目重視のサイトを作っていました。

それが、2年前位からホームページのCMS化の要望が出る様になりました。制作する方としても、色々出ているモジュール・コンポーネント・プラグイン・スニペットやテンプレートをカスタマイズすれば、機能部分のプログラミングみかかる手間を簡略化出来、HTMLから起す(未だにテキストの手打ちでやっているのですよ)よりスピーディー且つ簡単に制作出来るのではないかと期待。かなりシンプル且つノー天気&お気楽に考えて、CMSの道に入っていったのです。

まずは手始めにWordPressを元にやってみました。さすがに広く使われているものですから、情報を集めるのが簡単で、細かな部分に手を加えるのにも悩む事が少ないのが魅力でした。しかし基本的にBlogの為のものですから、ビジネスサイト的なものをつくるのに色々加工(場合によっては裏技的なことも)しなければなりません。なんか目的のものにするのに大回りをしている様に思えてしまいました。

そこで次に試したのがMODx。

自分でデザインしたページをHTMLとCSSでテンプレート化し、コンテンツやメニューなどMODxに管理させるものを置く箇所にタグを設置。デザインの自由度が高く、サイト制作者にとって制作手段をイメージしや易いシステムです。Dreamwaverで作っているのに近い感じ(と言っても、いつもはエディターの打ち込みでやっているから、Dreamwaverは滅多に使わないですが)。こうゆうの好きです。

MODxはちょっといろいろ使ってみました。でも、ここで更なる欲望が。
もっと自分の使い方に合ったモジュールやプラグインがないか、またCMS探しを始めたわけです。

そこでモジュールやコンポーネントが多く、比較的情報も多いJoomlaを使う様になったんですね。

しかし、Joomlaを使っていてもいろいろ不満がでてきますね。で、一からシステムを作れないかと、CakePHPの検討となる訳です。

CakePHPについては、また今度。