JavaScriptの記事一覧プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。見る2008/05/31Cookieなしでデータをストレージする「PersistJS」Cookieは使うと便利なものだが、ブラウザの設定次第で使わないことにもできるので頼りにできない、そんな勿体ない技術だ。便利に活用できれば、きっとWebサービスのあり方、データの保存する仕組みも変わってくるのではないだろうか。いう訳で代替え手段の提案だ。Touch向けWebサイトフレームワーク「Safire」3GのiPhoneがもうすぐ発表されると噂されており、そうなるといやが応にも日本向けの製品登場を期待してしまう(どこのキャリアかは分からないが)。プライベートな利用はもちろんのこと、その人気を活かした専用のWebサイトを構築する需要を喚起することだろう。色々なアプリケーションがWeb化しているが、この分野はまだ決定的なものがないように思える。いわゆるテキストエディタだ。テキストはコンピュータの入力の基本であり、幅広い用途に用いられている。そのためにローカルアプリケーションであることが当たり前になっている。将来的には分からない。個人的にはあまり得意でないXSLT。XML自体がどうも冗長的な感じがするのと、さらにそれを解析して出力するというのがどうも合わない。時代はXMLでのデータやり取りが主流になっている。好き嫌いで判断してはいけない。手軽にXPathやXSLTを利用できるツールも登場している。これはJavaScript...2008/04/18難読化されたJavaScriptを見やすく「JsDecoder」JavaScriptが多用されるになっているが、そのために肥大化する傾向にある。共通ライブラリ系は相当重たくなっており、ブラウザへの負担が大きくなっている。そのためにサイズを減らすべく使われているのが難読化処理だ。変数名を短い単語に置き換え、余計な改行やコメント、空白を省いていく。開発は通常のソースで行...2008/04/16JavaScriptだけでグラフを生成「PlotKit」Webサイトを開発する中で、グラフを希望するケースは多々ある。同じデータではあっても、数値を一覧してあるのとグラフ化されているのとではインパクトが全く変わってくるからだ。そのためにライブラリや、サービスを立ち上げたりするだろうか。日本語表示などで問題が発生することも多々ある。した不安から解放される...2008/04/14クールなプレゼンをしよう「S6」HTMLで作るプレゼンの利点は何だろう。お勧めなのは、普段使い慣れているテキストエディタで書ける点だ。シンプルな作りになるのも良い。各種プレゼンソフトウェアは、こったことができるためにビジュアルの作り込みばかり力が入って、肝心の中身が大したものではなくなることがある。Experiment」スーパーマリオは日本よりも海外の方が愛好家が多いのかも知れない。あれほど単純で、ごくわずかな容量に収まった魅力的なゲームはないだろう。各種ゲームでマリオというキャラクターは動いているが、スーパーマリオブラザーズほどの傑作はそうそうお目にかかれない。Studio」Prototype.jsやscript.aculo.us、jQueryなどのJavaScriptライブラリがあるお陰で、AjaxやJavaScriptを駆使したWebアプリケーションが容易に作成できるようになっている。GUIアプリケーション並みとはいかないのが現状だ。画像は公式サイトデモよりEコマースサイトでは数多くの写真を使うが、それだけでは詳細が分かりづらいということは多々ある。そのため、各部を拡大した画像をリストアップして対応しているサイトもあるだろう。それはユーザが本当に希望する場所とは限らない。画像は公式サイトデモよりこのソフトウェアはすごい。やりたいことも、できていることも分かるのだが、どうやっているのかがさっぱり分からない。GUIアプリケーションとWebアプリケーションでは越えられない壁が存在すると思っていた。AjaxやJavaScriptを駆使しても、GUIアプリケーションの操作性にはかなわな...2008/04/03Springnoteで使われているWYSIWYGエディタ「Xquared」SpringnoteというのはWikiを使ったオンラインノートサービスだ。メモとしての利用はもちろん、コラボレートしたり、ブログへの投稿もできる。韓国の会社が開発しているサービスだが、英語や日本語でも提供されている。そんなSpringnoteで使われているWYSIWYGエディタはオープンソースの下に公開されている。今回...2008/04/02JavaScriptだけで画像イフェクト「Bevel.js」サイトの画像を角丸にしたり、影をつけたりするのは良くあることだ。単なる画像も、多少の変化をつけるだけで見栄えがずいぶん変わってくる。一つの一つの画像にそうした変化をつけるのは面倒で、徐々にやらなくなってしまう。そこで自動化を考えたい。言ってもサーバサイドではない。クライアントサイドで行うのだ。今回紹介するフリ...2008/04/01Mamboでも使われているWYSIWYGなエディタ「TinyMCE」WYSIWYGで編集できるエディタは、一般ユーザをはじめ、HTMLに不慣れな人でも簡単に文字装飾が施せるので便利だ。単なるテキストでは分かりづらい情報でも、装飾や文字の配置を工夫することでコンテンツを分かりやすくすることができる。画像は一部公式サイトデモよりマークアップの技術は様々に存在する。有名なものとしてはHTMLが挙げられるだろう。見た目の分かりやすさ、習得にかかる時間を考えるとあまり一般的ではない。そこで生み出されているのが他のマークアップで、例えばMarkdownやWiki、Textileなどだ。いずれにせよ記法を...2008/03/23ブラウザベースのIM「Soashable」セキュリティと利便性の妥協点として、利用は許可するが、そのコントロールはできるようにする、というのがある。自由ではないが、解決策はあって、それは管理側にとっていざとなればコントロールできるという代物だ。IM(インスタントメッセンジャー)は手軽に通信できてしまう分、安易に情報漏洩が発生する危険性がある。画像をサイトで一気に紹介したいことがある。画像のサムネイルやリンクを並べるだけでも良いが、それでは味気ない。写真や画像は見せ方次第でその印象が大きく異なる。専用のソフトウェアを使っても良いが、もっと手軽なのはJavaScriptベースのライブラリだ。数々のソフトウェアがWebアプリケーション化している。最近ではプログラム環境すらWebアプリケーションとして提供されている。ネットワークを伴わないものですら、Webアプリケーションとして提供されるのであれば、ネットワークを利用するものはもっとWeb化していても良い。今回はFTPクライアントのWebアプリケーション版だ。画像は公式サイトデモより最近のWeb開発は単純なタグ構成をCSSを使って装飾していくという形式が多い。確かに開発側にとっても単純な構造は分かりやすく、CSSで見た目を変更できるのはデザインとシステムの分離ができ、効率的だ。このソフトウェアはそれをさらに発展させてくれる。正確にはソフトウェアとは言えないかも知れないが便利なのでご紹介。TouchやiPhoneは便利なガジェットだが、PDAとしての利用が考えられない欠点の一つがコピー&ペーストができないことだ。アドレス帳からコピーしたり、メモする際にコピーすると言ったことができない。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が715あります。blockworks。