[これはひどい]IEの引用符の解釈 教科書に載らないWebアプリケーションセキュリティ(1) Webアプリケーションとセキュリティは切り離せない。セキュアなコードを書くために知っておくべき小ネタを取り上げる
公開日 : 2010年6月6日 (2021年2月2日 更新) カテゴリー : アクセシビリティ 最近、プログレッシブエンハンスメント(Progressive Enhancement)という言葉をよく目にするようになりました。Webユーザーの増加、ユーザーの閲覧環境の多様化(パソコンだけでなく、携帯電話やスマートフォン、支援技術など)、ユーザーの抱える身体的状況の多様化(障害、加齢、怪我、など)、といった背景を踏まえて、より幅広く、多くの人が情報にアクセスできるようにすることを目指したWebサイトの開発理念です(Webアクセシビリティを実現するための技術的方法論のひとつとも言えますね)。以下、簡単にご紹介したいと思います。 基本的な考えかた あらゆるユーザーに対して、基本的な体験ができるようにします(たとえば、そのサイトが伝えたい情報には、どんな閲覧環境下にいるユーザーでもちゃんと到達できる
In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...
この記事は賞味期限切れです。(更新から1年が経過しています) HTML5のlocalStorageを利用したToDoリストの作り方が Nettus+のビデオチュートリアルで公開されています。 今流行りのHTML5ですよ、奥さん。 Quick Tip: Learning About HTML5 Local Storage | Nettuts+ ちなみに先程の記事の「JS Bin」はこのビデオで知りました。 英語ですが、ソースコードを見ているだけでよく分かります。 localStrage、恐ろしく簡単に使えるのですね。 夢が広がります。 格納/取得はsetItem/getItemで簡単に。 localStorage.setItem(‘keyName’, ‘Value you want to store.’); //格納 var hoge = localStorage.getItem(‘keyN
JavaScriptでは初期化されていない変数には全て「undefined」という値が入っています。 var a; alert(a); //undefinedが入っている これを利用して、変数が定義済みかどうかを判別することが可能です。…が、やり方がいろいろあるみたいなので、まとめてみることにします。 undefinedと比較する if (a === undefined) { alert("aは未定義"); } グローバル変数として、そのまんまundefinedという名前の変数が用意されているので、それと比較するやり方。一番素直な方法ですが、JavaScriptにおいては良くない書き方とされています。 undefinedは予約語ではなく、単なる変数です。だから上書きすることができるし、関数スコープ内で同名のローカル変数を作ることもできます。(ただし最近の処理系ではconst扱いになって上書
As you might know, WebKit Web Inspector is implemented as an HTML + CSS + JavaScript web application. What you might not know is that Web Inspector can run outside of the browser environment and still provide complete set of its features to the end user. Debugging over the wire Running debugger outside the browser is interesting because mobile platforms do not often provide enough screen real esta
「IT人材白書2011」では、IT技術者個人のキャリアアップに関する意識についても、様々な角度から調査を実施している。今回は、この調査結果を紹介する。 約4割のIT技術者が「将来自分がどうなるのかが見えない」 図1は、IT技術者に対して「あなたにとっての“キャリアアップ”とは何ですか」と尋ねた結果である。回答数が最も多かったのは「収入が増えること」(49.2%)。次に「高度な技術やスキルを習得すること」(46.8%)が続く。 「現在の仕事に関する給与面以外のあなたの悩みや問題点」を聞いた結果が、図2だ。一番多かった回答は「将来自分がどうなるのかが見えない」で39.5%。次が「このままこの仕事を続けていていいのかどうか不安になる」(36.8%)だった。この傾向は、昨年(2009年)の調査とほぼ変わらない。 では、IT技術者個人はキャリアアップに向けて、努力をしているのだろうか。 図3は、IT
One year later of Oracle and Java 1. ©2011 Oracle Corporation 2. Oracle & JavaVice President of Fusion Middleware and Lead of Java EvangelistAjay Patel 3. The following is intended to outline our general productdirection. It is intended for information purposes only,and may not be incorporated into any contract. It is nota commitment to deliver any material, code, orfunctionality, and should not b
DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/qURD } .................................................
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
HTML5仕様と関連仕様のいくつかがLast Callとなりました。 HTML5 HTML+RDFa 1.1 HTML Microdata HTML: The Markup Language HTML Canvas 2D Context Polyglot Markup: HTML-Compatible XHTML Documents HTML5: Techniques for providing useful text alternatives 勧告トラックにはない付属文書は通常の草案として更新されています。 HTML5 differences from HTML4 HTML: The Markup Language HTML to Platform Accessibility APIs Implementation Guide いつも通り、変更点の翻訳を更新しています。 HTML5 にお
Tweet Amazing Hipstamatic iPhone Photos iPhoneを使い始めて3年が経とうとしている。 今まで数々のTipsに出会い、何度も驚かされて来た。 「少し工夫するだけで、こんなにも快適にiPhoneを使える」 パソコンにもTipsは多くあるが、いつも持ち歩いているiPhoneだからこそ恩恵も大きい。 今回は私が知っている小技・裏技・寝技を紹介したい。 どれもiPhoneの標準機能でできるTipsだ。 発見して記事にしてくれた方々に感謝。 いろいろ 1. マップで乗り換え案内デフォルトの地図アプリが実は凄い - 春友日記 〜なまらiPhone〜 2. フォルダの名前に絵文字を使うiPhone:iOS 4 フォルダ分けの極私的ルール×3 - b2log/p 3. SMSの履歴を画面いっぱいに広げるiPhone の 「MMS/SMS」でメッセージが見にくいとお
This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. HTML5 and Accessibility Bruce Lawson, Steve Faulkner | May 25, 2011 Accessibility for people with disabilities is a legal responsibility in many countries. It's also the right thing to do, and one of the characteristics distinguishing professional develo
<p>Normal</p> <p class="dropShadow">Drop Shadow</p> <p class="stroke">Stroke</p> <p class="outset">Outset</p> <p class="inset">Inset</p> <p class="block">Block</p> <p class="glow">Glow</p> <p class="blur">Blur</p> <p class="doubleStroke">Double Stroke</p> <p class="reflect">Reflect</p> <p class="deepInset">Deep Inset</p> <p class="gradient">Gradient</p> <p class="blind">Blind</p> body { background
960 Grid on jQuery-Mobile jquery-mobile-960 is a port of 960 grid to jquery mobile. It merge the flexibility of 960.gs, and the ease of jquery mobile. It aims to bring more flexibility to jquery-mobile layout and thus make it easier to use on tablets. How to use it ? To use 960 grids in jQuery Mobile, simply add one line: <link href="http://code.jquery.com/mobile/1.0a3/jquery.mobile-1.0a3.min.css"
Paletton, the color scheme designer In love with colors, since 2002. Paletton application Colorpedia About Paletton About Paletton Paletton.com is a designer color tool designed for creating color combinations that work together well. It uses classical color theory with ancient artistic RYB color wheel to design color palettes of one to four hues, each of five different shades. Various preview sty
※2011.09.29追記※ 現在「Fyels.com」のドメインがオークションによって売買されております。 これからどのようなWebサービスとして運営されるか不明です。 以上のことから、本記事から「Fyels」へのハイパーリンクを削除致しました。 「Fyels」は無料で最大9GBまで利用できるファイルストレージです。 Twitterアカウントでログインできますよ。 Twitterアカウントでログインすれば、http://(TwitterユーザID).fyels.com/のドメインがGetできます。 そこにアクセスすれば、アップしたファイルを友人などと共有できますよ。 ブラウザにドラッグドロップするだけでアップロードできる所も良いですね。 複数ファイルのアップロードにも対応。 APIもあったりしてなかなか機能が充実してますね。 以下に使ってみた様子を載せておきます。 まず「Fyels」へア
Become a member for faster downloads Join Fyels for easier file management, and to use download managers Membership is completely free, and allows you to see all the files you have uploaded in one area, and download much faster. It also allows you to add tags and descriptions of your files. *Check your junk mail if you don't receive an email within a couple of minutes
JavaScriptの書き方はJavaScript自体がある程度自由なためいろいろな書き方ができますが、一貫性を持って書いた方がバグなども発生しにくくなるため、コーディングルールを定めておくのはよいことだと思います(特に複数人の開発の場合) 有名な企業やライブラリはコーディングルールも公開している事が多いので適当にまとめてみました JavaScript style guide – MDC Docs Mozilla/Firefox向けのものなので、一部ECMAScriptの範囲を超えたものも含まれています。 多くの人が見ていると思うので、見たことない人は一度読んでみるといいです。 jscsにこのコーディングルールをチェックするプリセットが用意されています。 Google JavaScript Style Guide Google JavaScript Style Guide 和訳 — Goo
Use web workers to run JavaScript off the browser's main thread Stay organized with collections Save and categorize content based on your preferences. An off-main-thread architecture can significantly improve your app's reliability and user experience. In the past 20 years, the web has evolved dramatically from static documents with a few styles and images to complex, dynamic applications. However
Target a wide range of devices Need a design that looks good across smartphones, tablets or even desktops? Your designs in mobjectify are generated using jQuery Mobile to target a wide array of available devices Easily target the latest generation of smartphone and tablet devices across multiple platforms and operating systems Prototype, Now! Simply select from a range of available controls to hav
HTML 5 is the flagship when it comes to web development because you can make some jaw-dropping stuff with it. It is fast, clean and if you combine it with CSS 3, you have a lethal weapon in your hands. You can develop almost anything from video players and all the way to simple interactive games. It is amazing and I really hope more and more web developers will adopt it. When it comes to rich cont
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く