JavaScript(ジャバスクリプト)とは何なのか? 何ができるのか? 今回は入門編として、そんなweb制作初心者さんの疑問に答えるべく、jsの役割や基本や使い方を解説します。今やウェブサイト作成に欠かせない存在であるJavaScript。ホームページやブラウザではどう ...
本サイトでは、複数のサービスでJavaScriptを利用しています。お使いのブラウザでJavaScriptの設定が無効になっていると、サービス内の機能が限定されたり、サービスそのものが利用できなかったりする場合があります。 以下の手順で、JavaScriptを有効に設定し ...
フロントエンドからバックエンドまでをJavaScriptという共通の言語で一気通貫して開発するフルスタックな手法が、開発現場の標準となっている2026年。Node.jsは、大量の同時接続を効率的に処理するイベント駆動型のサーバーサイドランタイムとして、Web ...
前回は、Javaに標準ライブラリとして搭載されているJava Scripting APIと、JDKに付属するJavaScriptエンジンである「Nashorn」を使って、JavaとJavaScriptを相互に連携させる方法について紹介した。NanhornはJava 8の頃からJDKに標準で付属していたが、2018年9月にリリースさ ...
初心者向けの「わかりやすさ」を重視した解説に定評があるウェブ系テクニカルライター。ウェブの黎明期に趣味で始めた個人サイト製作からその「楽しさ」に魅了され、作成方法に関する様々な情報を発信。企業や団体のウェブサイト製作・解説書籍の ...
スクリプト(簡易プログラム)言語の「JavaScript」は、Webアプリケーションのフロントエンド(エンドユーザーの目に見える部分)からバックエンド(エンドユーザーの目に見えない部分)まで、さまざまな分野の開発を支えている。同様に活躍しているのが ...
一定秒数ごとに自動的に画像とキャプションが切り替わるスライドショー機能の簡単な作り方を解説。HTMLで画像とキャプションの表示空間を用意し、CSSで装飾を加え、JavaScriptで指定時間ごとに表示内容を切り替えることでスライドショーを作成する方法を ...
Webアプリケーションを構築するに当たって、忘れてはならないのがJavaScriptのようなクライアントサイドスクリプトの存在です。クライアントサイドスクリプトは複雑なロジックの記述や大量のデータを伴うリッチな(重い)処理には不向きです。しかし ...
フェネルバフチェ戦でクリーンシートを達成した鈴木。(C)(サッカーダイジェストWeb) SOCCER DIGEST Web10/12(月)17:50 ...
JavaScriptによるブラウザ上での処理量およびコード量の増加に伴い、 JavaScript上のバグが原因で発生する脆弱性も増加しています。そのような脆弱性の最も代表的なものが、 DOM-based XSSです。今回から数回に分けて、 DOM-based XSSについて説明していきます。
前回は、 Webアプリケーションにおける受動的攻撃の代表例として、 以下の4つを挙げました。 クロスサイトスクリプティング (XSS) クロスサイトリクエストフォージェリ (CSRF) オープンリダイレクト クリックジャッキング 今回は、 これらのうち、 XSSに ...