タグ

ブックマーク / xtech.nikkei.com (7)

  • HTML5活用の現時点での落としどころ

    HTML5完全準拠をうたったIE(Internet Explorer)の新バージョン「IE9」ベータ版が2010年9月15日に一般公開になった。Webブラウザーシェアの約6割を占めるIEであるが、現バージョンであるIE8は、HTML5対応の点でFirefoxやGoogle Chromeなど主要なライバルWebブラウザーに大きな遅れをとっている。ベータ版とはいえ、HTML5に対応したバージョンがリリースされたことで、HTML5に対する注目度は一気に高まっている(関連記事1)。 HTML5の大きな特徴の一つは、Webアプリケーションのプラットフォームとしての機能強化である。現在のHTML4はHTMLのタグの仕様を規定するものだ。そのためHTML4をベースとしたWebブラウザーでは製品ごとにJavaScriptプログラムの挙動が異なることがあり、それがWebアプリケーション開発者にとって悩みの種

    HTML5活用の現時点での落としどころ
    rikuba
    rikuba 2010/09/27
    DOMではバインディング言語との名前の衝突を避けるため、classではなくclassNameになっている。またJSではclassは予約語だから識別子として使えない。Safariは悪くないし、Chromeでも例外が発生しないだけで属性値は変わらない。
  • かんたん10分プログラミング

    皆さん,はじめまして。筆者の園田でございます。「かんたん10分プログラミング Rev1.02」はその名の通り,10分程度で組める小さな,しかしそれなりに使えて機能拡張もできるサンプル・プログラムをご紹介いていこうという連載です。言語は何でも扱います。小さなサンプルなので,未知の言語の回にあたったら,その言語をつまみいする程度の軽い気持ちでお付き合いください。 前バージョン「かんたん10分プログラミングRev1.01」から内部的に30以上のバグをfixし,Rev1.02として再登場しました。前連載をお読みの方も,あらためてよろしくお願い致します。 目次 -- Rev1.02 【日経ソフトウエア誌2006年3月号~2006年8月号に掲載】 第1回 そのブックマークは当に“お気に入り”か 第2回 関数ドキュメントの生成 第3回 気象情報の取得と記録——VBScriptでExcelを操作する

    かんたん10分プログラミング
    rikuba
    rikuba 2010/03/12
  • 第1回 気軽にPythonを始めよう:ITpro

    オブジェクト指向スクリプト言語であるPythonは,日常の作業に利用するちょっとしたスクリプトから,商用サイトや大規模Webシステムまで幅広く適用できる非常に便利なプログラミング言語です。日ではあまり認知度は高くありませんが,欧米を中心に幅広く利用されており,米Google(米YouTubeを含む)などの有名企業でも採用されています。 ここでは,プログラミング言語Pythonの魅力と使い方を説明します。特にこれからPythonをはじめようというビギナーの方に,とっかかりとなる言語の基礎と導入方法を説明します。 日Pythonの認知度があまり高くない理由 欧米で人気のPythonですが,国内ではまだまだ認知度が高くないようです。原因としては次のような点が考えられます。 ●日語コーデックに対する不安 Python 2.3の時代まで,シフトJISやEUC-JPを扱うためには,CJKコーデ

    第1回 気軽にPythonを始めよう:ITpro
  • Windows Aeroを極める

    Windows 7の前バージョンであるWindows Vistaでは,「Windows Aero」と呼ぶ新しいユーザー・インタフェースが導入された。Aeroは半透明なウィンドウなど,未来的できれいなデザインが採用されていたものの,CPUやグラフィックス・カードなどに高いスペックを要求する。このため,利用するハードウエアによっては満足する性能を得られないことがあった。 このAeroが,Windows 7では軽くなり実用的となった。いきなりそう言われても,Windows VistaのAeroを想像すると,にわかには信じられないかもしれない。だが,Windows 7は違う。速度,機能ともに大きな進歩を遂げている。今回は,Windows 7のAeroを再確認するとともに,モバイルPCなどで有効なカスタマイズ方法を紹介したい。 Vistaの目玉機能として導入された「Aero」 3年前にWindows

    Windows Aeroを極める
    rikuba
    rikuba 2009/12/28
    グループポリシー
  • 第1回 CSSサポートが不十分なIE 6でサイトの表示品質を保証する

    2008年8月設立。アクセシビリティ,ユーザービリティ,CMSの導入,SEO/SEMといったWebサイト制作から,ROIを意識したブランディング,ソーシャルメディアを用いたユーザーとのコミュニケーションの最適化など,マーケティング活動までを手がけるクリエイティブユニット。 2009年3月18日にInternet Exploler(以下IE)8が米国で正式公開されました。日語版も同月20日からダウンロード可能になり,多くの制作者が実際に触れてみたことでしょう。しかし,それから4カ月が経とうとしている現在でもIE 8へのアップグレードはスムーズに行われていないようです。 筆者がアクセス解析を見た範囲では,IEのシェアが全体の85~95%前後,さらにIEの中では6と7が約45%前後,8のシェアが10%弱ということろです(7月6日時点)(表1)。

    第1回 CSSサポートが不十分なIE 6でサイトの表示品質を保証する
    rikuba
    rikuba 2009/09/27
  • 第20回 “使いやすいURI(URL)”の設計を考える

    今回は「URIの使いやすさ」について考えてみたいと思います。URIの使いやすさ,というのは,ウェブサイトやウェブ・アプリケーションにおいて,どういうURIでそれぞれのページにアクセスできるようにすると,利用者は使いやすいのか,ということです。つまりは,どのようにURIを設計するのがいいんだろう,ということです。URIの設計については,これまでもいろいろなところで議論がなされていますので,それらの議論や動向などを見ながら,考えていきたいと思います。 URIを話題として取り上げようと思ったのは,4月の4,5日に行われたYAPC ASIA 2007(YAPCはYet Another Perl Conferenceの略)で,Six Apartの創業者でMovable Typeの生みの親であるBen Trott氏がSix Apartのサービス「Vox」について発表を行ったとき,「Voxの出力するRS

    第20回 “使いやすいURI(URL)”の設計を考える
    rikuba
    rikuba 2009/09/07
  • 生年月日から年齢を計算する簡単な計算式:ITpro

    私の個人ブログに掲載したら好評でしたので、こちらでもご紹介してみます。 最近知ったんですが、生年月日から年齢を計算する簡単な計算式というのがあるそうです。 (今日の日付-誕生日)/10000の小数点以下切捨て。 PHPで書くと echo (int)((20070823 - 19850101)/10000); Perlで書くと print int ((20070823 - 19850101)/10000); JAVAで書くと System.out.println( (int)((20070823 - 19850101)/10000) ); という感じになります。 日の法律を確認してみました。誕生日の前日が終了する瞬間(すなわち誕生日をむかえる午前0時00分の直前)に1歳を加えることになる。ただしうるう年など、年によって期間を定めた場合において最後の月に応当する日がないときは、その月の末日を

    生年月日から年齢を計算する簡単な計算式:ITpro
  • 1