皆さんが普段見ているWebサイトにはパソコン用の表示とスマホ用の表示がありますよね。前回のお話で、CSSはデザインの専門家という話をしました。パソコン用のデザインやスマホ用のデザインをCSSで作っています。 では、誰が「これはパソコンだ」「この ...
JavaScriptは、現代のウェブ開発において不可欠な存在であり、インターネットの進化とともにその役割を飛躍的に拡大してきたプログラミング言語である。 1995年、Netscape社のプログラマー、ブレンダン・アイク(Brendan Eich)によってわずか10日間で開発された ...
こんにちは、 id:os0xこと太田昌吾です。今回から、 クロスブラウザ対策を中心としたJavaScriptの初級から中級の方向けの連載を開始します。JavaScriptの基礎的な文法は理解されているという前提での解説となりますので、 ご了承ください (間違いやすい ...
前回の記事では、HTML について解説しました。 などをわかりやすく解説していきます。 Web ページは3つの技術でできている 現在の Web サイトは、主につぎの3つで構成されています。 この3つが組み合わさることで、現在の Web サービスが動いています。
過去10年以上もの間ウェブサイトのコードの中に身を潜めていたJavaScriptが、表舞台に姿を現し、ウェブブラウザ戦争第2期の主戦場となっている。 JavaScriptは、開発者がウェブサイトの基本メニューからオンラインスプレッドシートアプリケーションに至る ...
Microsoftは、自社の優先順位の置き方を弁護している。IE担当シニアディレクターAmy Barzdukas氏は、「ほかのブラウザが何をやっているかはもちろん認識している。ブラウザを作る会社は、最先端のテクノロジだけでなく、ウェブを使う人々にも配慮する必要が ...
新人Web担当者は、覚えることがたくさんあって何から勉強したらいいかわからないと悩むことありませんか? コニカミノルタに勤めるWeb担当者の垣内梓氏が、実際に経験してきたWeb担当者の仕事について紹介していきます。 新連載「脱・新人Web担! あずさ ...
the JavaScriptでスクレイピング の効果的な方法である。 ウェブデータを収集する静的コンテンツでも動的コンテンツでも。このガイドがすべてを説明します。 JavaScriptでウェブスクレイピングを行うための前提条件 JavaScriptでWebスクレイピング。Alucare.frの ...
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers Summit 2025 FUKUOKA 講演関連資料まとめ Developers Summit 2025 KANSAI 講演関連資料まとめ Developers ...
前回は、 Webアプリケーションにおける受動的攻撃の代表例として、 以下の4つを挙げました。 クロスサイトスクリプティング (XSS) クロスサイトリクエストフォージェリ (CSRF) オープンリダイレクト クリックジャッキング 今回は、 これらのうち、 XSSに ...
大まかにやる事は以下の通り。 集積用のデータベースを用意する 共通ページにエラー集積スクリプトを仕込む 訪問者の操作でエラーが発生するのを待つ 集積用データベースを用意する このあたりは環境に依ると思う。単なるランタイムエラーと言えど ...
現地時間2026年5月19日にセキュリティアドバイザリを公開。特定環境下において、認証なしにリモートより悪用できるヒープバッファオーバーフローの脆弱性「CVE-2026-8711」について明らかにしたもの。