Property-based Testing の位置付け / Intro to Property-based Testing
【はじめに】 突然やってくるであろうHTML5の案件!もう無視できないHTML5! HTML5の対応エディタの紹介です! HTML5といえば Google ChromeチームがHTML5で作った電子書籍 20 Things I Learned About Browsers and the Web が記憶に新しいです。また動画を利用する専用タグや、図面の描画ができることで注目を浴びています。 チュートリアルやHTML5で作成されたサイトは多数出現していますが、 一体何を使って作成しているのだろうという疑問を持ちました。 対応しているソフトはあるのだろうか? そこでHTML5対応ソフトの紹介です!! データは2010/12/16時点のものです。 無料 Aloha Editor – The HTML5 Editor Aloha EditorはJavaScript製のオープンソー
HTML5を使ったWebサイトというと、映像やアニメーションを使ったグラフィカルなサイトを想像するかもしれない。プラグインを使わずにWebブラウザーの機能だけで動画ファイルや音声ファイルを再生でき、見栄えがよく操作性が高いWebサイトを構築できることは、大きな利点だ。 実際に企業やソーシャルメディアのサイトで、HTML5を採用する動きが活発だ。2012年4月5日には、毎日新聞社がリニューアルしたニュースサイトでHTML5を全面採用したことが話題になったばかりだ。マルチデバイスに対応するためだという。 HTML5は、こういった外向けサイトのユーザーインタフェースを豊かにする技術と捉えられがちである。一方で、WebブラウザーによってHTML5への対応状況にばらつきがあるという問題もある。Webサイト運営者は、HTML5に未対応なWebブラウザーも考慮したサイト作りが求められるのが現状だ。 むし
「Meteor」は、JavaScript/HTMLで開発するリアルタイムWebアプリケーション基盤。何が起きているのかすぐに分からないほどすごい 「Meteor」は、Webアプリケーションを開発するためのフレームワークと実行環境を提供しています。アプリケーションはすべてJavaScript、HTML、CSSで記述できるため、サーバ側でRubyやPerlやJavaなどのプログラミングをする必要はありません。 TechCrunchの記事では、JavaScript/HTML/CSSだけでWebアプリケーションが開発できる点にフォーカスが当たり話題になりましたが、公開されたデモンストレーションのスクリーンキャストを見たところ、Meteorにはそれ以上に新しい仕掛けが盛り込まれていました(スクリーンキャストはこの記事の末尾に埋め込んであります)。 それは「リアルタイムなWebアプリケーションを構築す
If you are a web developer, you surely must know how handy it is to dynamically change the class attribute on an element. The benefits this technique are quite a few: You leave any changes in the look and feel to the CSS You avoid having to loop lots of elements as you can allow CSS to do that job for you by assigning a class on a parent element You can trigger CSS transitions and avoid having to
最近のHTML5やWebブラウザのAPIの進化はけっこうすごくて、普通にサウンドプログラミングもできるようになってきました。そんなわけでシンセサイザーアプリを作ってみました。 サウンドを扱う方法はいくつかあるみたいですが、Google Chromeで使えるWeb Audio APIがEQやディレイなどあらかじめ用意されていて良さげなので使いました。 http://aikelab.net/websynth/ まだ、バグもけっこうあるのでじょじょにブラッシュアップしていきます。 Chrome以外では動かないと思うので試せない人はこちらの動画をどうぞ。 Google API Expertが解説するHTML5ガイドブック 作者: 羽田野太巳,白石俊平,古籏一浩,太田昌吾 出版社/メーカー: インプレスジャパン 発売日: 2010/09/16 メディア: 単行本(ソフトカバー) この商品を含むブログ
新しいアドレスは http://blog.shumpei.net/ です。 移行の理由は、なんといっても独自ドメイン使いたかったから。 その上で色々移行先を検討したのですが、結局無料の範囲が大きくて機能も豊富なBloggerにしました。 はてな記法に慣れ親しんでいたので、BloggerのWYSIWYGエディタはあんまり好きになれないだろうけど・・・ はてなBlogへの移行も検討したのですが、独自ドメインを利用可能なPro版は、月600円弱と、少々お高めな気もしたので・・・ とはいえ、これで独自ドメインゲット! 「自分メディア」感が胸に迫ります。 今後は、よりいっそうのアウトプットに精を出していきたいと思ってます! お読みいただいている皆様、 http://blog.shumpei.net/ への切り替えをどうかよろしくお願いしますm(_ _)m RSSリーダーでお読みいただいている方、RS
ここ2~3年の間で、HTML5/CSS3に関連するブログ記事のエントリーやセミナーなども増えて、これらのキーワードもすっかり定着してきました。 このブログをご覧いただいている方も、各々抱えられているweb系の業務案件で、大なり小なりHTML5やCSS3などの技術を取り入れている方、その可能性を体験している方がほとんどではないでしょうか? 今回のエントリーでは、HTML5/CSS3/jQueryなどを組み合わせることによってどんどん変化していっている"webサイトの表現"について、事例をご紹介したいと思いますが、まず始めに少しだけおさらいを書かせてもらいます。 HTML5とは? 今さらなのであまり詳しい説明は書きませんが、過去に弊社HP内で私が書いたコラム『次世代を担う技術「HTML5」について』から引用しますと、 "現在のwebコンテンツで、最も一般的に使われているHTMLの標準仕様は「H
2012年のHTML5、CSS3、JavaScriptはこうなる〜実際のサービス事例で考えるHTML5の近未来 : ATND 2012/01/20 2012年のHTML5、CSS3、JavaScriptはこうなる〜実際のサービス事例で考えるHTML5の近未来 #html5semi - Togetter (写真:神保町駅改札前) HTML5関連ネタはやろうやろうと思いつつ個人的にはリーチ出来てない分野でして、ちょっくら拝見してきました。ちなみに上記の募集サイト、凄い人気で200人の定員に一時は倍の400人が登録すると言う事態に。HTML5人気は凄いですね〜。 開催開場は株式会社オプト1F大会議室@神保町。この日は朝から雪が降るなどして天候が崩れていましたが、夕方〜開催の頃には問題無く止んでおりました。しかし外は寒かった!(>_<) 入場時の状況で5分程遅れて本編スタート。以下メモです。 基調
When you buy through affiliate links in our content, we may earn a commission at no extra cost to you. Learn how our funding model works. By using this website you agree to our terms and conditions and privacy policy. We uphold a strict editorial policy that focuses on factual accuracy, relevance, and impartiality. Our content, created by leading industry experts, is meticulously reviewed by a tea
今年一年で多くの話題を振りまいたHTML5。今年から覚えてみよう、活用してみようという方も多いと思います。今日紹介するのは、HTML5を使うためのチートシート「HTML5 Cheat Sheets」です。 HTML5 Tags Cheat Sheet HTML5のタグ、イベントの定義にあわせて、それを処理するイベントハンドラ属性の一覧、HTML5がサポートされているブラウザが一目で分かるシートと3枚セットになったチートシートです。 詳しくは以下 HTML5 Event Handler Content Attribute Cheat Sheet HTML5 Browser Support Cheat Sheet タグのチートシートではHTML4とHTML5とタグと併記されており、こちらを見ればコーディングの際に迷う事も少なくなるはずです。新年からHTML5を覚えていこうという方は是非どうぞ。
インタビュー:これからFlashはどこに向かって進化するのか? アドビがHTML5に注力するという意味は? アドビシステムズは11月15日に、モバイル向けFlash Playerの開発中止を発表し、HTML5への注力を拡大することを発表しました。 今後Flash Playerの開発はPC向けに絞られ、モバイルを含むクロスプラットフォーム対応はAdobe AIRによるアプリケーション開発を通じて行われることになります。 この発表によりFlashがひとつの大きな転換点を迎えたことは明らかです。Flashは今後どのような方向へと進化するのか、HTML5への注力とは具体的に何を意味するのか。 来日した米アドビシステムズのFlash Platformプリンシパルプロダクトマネージャ、マイク・チェンバース氏に話を聞きました。 ちなみにマイク・チェンバース氏は、TechCrunchにも取り上げられた、ア
Maqetta Maqetta provides WYSIWYG authoring of HTML5 user interfaces using drag/drop assembly. Maqetta supports both desktop and mobile user interfaces. The Maqetta application itself is authored in HTML5/Ajax, and therefore runs in the browser without requiring additional plugins or downloads. Features a WYSIWYG visual page editor for drawing out user interfaces drag/drop mobile UI authoring withi
JavaScriptでビジネスアプリケーションを開発する際に使えるユーザーインターフェイスライブラリ「Kendo UI」の正式版が公開されました。 JavaScript用のユーザーインターフェイスライブラリといえば、jQuery UIやSencha Touchなどがあります。Kendo UIもそれらと基本的に似たライブラリですが、jQueryをベースにしつつメニューやデータピッカーなどの基本的な部品だけではなく、表形式でデータを表示するグリッドやグラフなど、このライブラリだけでビジネスアプリケーションに必要な部品をカバーしている点にあるでしょう。 HTML5対応ですが、HTML5非対応のWebブラウザもサポート。GPLv3ライセンスのオープンソースと、商用利用向けの有償ライセンス(399ドル)のデュアルライセンスで提供されています。 いくつかサンプルを挙げておきます。
Introduction In the ever-evolving landscape of web browsing, staying abreast of the latest technologies is crucial. HTML5, the fifth and current version of the Hypertext Markup Language, has revolutionized the way we experience the web. With its advanced features and enhanced capabilities, HTML5 has become the cornerstone of modern web development, offering a more seamless and interactive user exp
米国の雑誌「Playboy」がHTML5で開発したアプリ「iPlayboy」をリリースしたのが2011年5月。翌月には英国の新聞Financial TimesのHTML5アプリ「FT Web App」がリリースされて話題を呼んだ。7月には、日本経済新聞社が「日本経済新聞SP」をベータ版としてリリースしている。 同じころ、HTML5アプリの企画をITproでも進めていた。ITproでは毎年、ITpro EXPO展示会にあわせて「ITpro Magazine」という雑誌を制作している。今年はそれを電子雑誌としてリリースすることが決まっていた。電子雑誌の作り方はいろいろあるが、今回はHTML5アプリにすることになったのだ。開発期間は約2カ月。そして10月3日、HTML5アプリ「ITpro eMagazine 2011年秋号」のリリースにこぎ着けた。うたい文句は“スマホで読む電子雑誌”である。 「
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く