diff options
author | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-09-07 00:29:50 +0900 |
---|---|---|
committer | potappo <potappo@gmail.com> | 2021-09-18 22:24:37 +0900 |
commit | 4a573bbdd0e5945998a37162d1535245d4e20416 (patch) | |
tree | 882db0cd8f37c947955b460700d4d331f6bb95bb /files/ja/web/guide | |
parent | e675bc16532dd880010aa9c2de2f9ed2f2bb3430 (diff) | |
download | translated-content-4a573bbdd0e5945998a37162d1535245d4e20416.tar.gz translated-content-4a573bbdd0e5945998a37162d1535245d4e20416.tar.bz2 translated-content-4a573bbdd0e5945998a37162d1535245d4e20416.zip |
Web/a-h以下の文書内のリンクURLを正規化
- /en-US へのリンクを /ja へのリンクに修正
- /ja が付いていないものに /ja を付加
- MDN内のリンクが完全URLの場合、 /ja/docs からのURLに修正
Diffstat (limited to 'files/ja/web/guide')
12 files changed, 63 insertions, 63 deletions
diff --git a/files/ja/web/guide/ajax/getting_started/index.html b/files/ja/web/guide/ajax/getting_started/index.html index 755dff5424..6e7260284d 100644 --- a/files/ja/web/guide/ajax/getting_started/index.html +++ b/files/ja/web/guide/ajax/getting_started/index.html @@ -87,7 +87,7 @@ httpRequest.send(); } </pre> -<p><code>readyState</code> の値のリストは <a href="https://developer.mozilla.org/ja/docs/Web/API/XMLHttpRequest/readyState">XMLHTTPRequest.readyState</a> で文書化されていて、以下のようになっています。</p> +<p><code>readyState</code> の値のリストは <a href="/ja/docs/Web/API/XMLHttpRequest/readyState">XMLHTTPRequest.readyState</a> で文書化されていて、以下のようになっています。</p> <ul> <li>0 (初期化前) 又は (<strong>要求が初期化されていません</strong>)</li> diff --git a/files/ja/web/guide/ajax/wai_aria_live_regions_api_support/index.html b/files/ja/web/guide/ajax/wai_aria_live_regions_api_support/index.html index b787e1d5b3..da9d814a6c 100644 --- a/files/ja/web/guide/ajax/wai_aria_live_regions_api_support/index.html +++ b/files/ja/web/guide/ajax/wai_aria_live_regions_api_support/index.html @@ -164,4 +164,4 @@ translation_of: Web/Guide/AJAX/WAI_ARIA_Live_Regions_API_Support <h2 id="スクリーンリーダーが何を提示すべきか?">スクリーンリーダーが何を提示すべきか?</h2> -<p>Please read the live region section of the <a href="/en/ARIA/ARIA_Screen_Reader_Implementors_Guide#Live_Regions" title="http://developer.mozilla.org/editor/fckeditor/core/editor/En/ARIA_Screen_Reader_Implementors_Guide#Live_Regions">WAI-ARIA Screen Reader Implementor's Guide</a>.</p> +<p>Please read the live region section of the <a href="/ja/ARIA/ARIA_Screen_Reader_Implementors_Guide#Live_Regions" title="http://developer.mozilla.org/editor/fckeditor/core/editor/En/ARIA_Screen_Reader_Implementors_Guide#Live_Regions">WAI-ARIA Screen Reader Implementor's Guide</a>.</p> diff --git a/files/ja/web/guide/audio_and_video_delivery/adding_captions_and_subtitles_to_html5_video/index.html b/files/ja/web/guide/audio_and_video_delivery/adding_captions_and_subtitles_to_html5_video/index.html index d20617020b..fdf394bf89 100644 --- a/files/ja/web/guide/audio_and_video_delivery/adding_captions_and_subtitles_to_html5_video/index.html +++ b/files/ja/web/guide/audio_and_video_delivery/adding_captions_and_subtitles_to_html5_video/index.html @@ -38,7 +38,7 @@ translation_of: >- <h3 id="WebVTT">WebVTT</h3> -<p>The files that contain the actual subtitle data are simple text files that follow a specified format, in this case the <a href="/en-US/docs/HTML/WebVTT">Web Video Text Tracks</a> (WebVTT) format. The <a href="http://dev.w3.org/html5/webvtt/">WebVTT specification</a> is still being worked on, but major parts of it are stable so we can use it today.</p> +<p>The files that contain the actual subtitle data are simple text files that follow a specified format, in this case the <a href="/ja/docs/HTML/WebVTT">Web Video Text Tracks</a> (WebVTT) format. The <a href="http://dev.w3.org/html5/webvtt/">WebVTT specification</a> is still being worked on, but major parts of it are stable so we can use it today.</p> <p>Video providers (such as the <a href="http://www.blender.org/foundation/">Blender Foundation</a>) provide captions and subtitles in a text format with their videos, but they're usually in the SubRip Text (SRT) format. These can be easily converted to WebVTT using an online converter such as <a href="https://atelier.u-sub.net/srt2vtt/">srt2vtt</a>.</p> diff --git a/files/ja/web/guide/audio_and_video_delivery/index.html b/files/ja/web/guide/audio_and_video_delivery/index.html index 8c2d5aa77d..64dae3f5e3 100644 --- a/files/ja/web/guide/audio_and_video_delivery/index.html +++ b/files/ja/web/guide/audio_and_video_delivery/index.html @@ -18,8 +18,8 @@ translation_of: Web/Guide/Audio_and_video_delivery <p>Whether we are dealing with pre-recorded audio files or live streams, the mechanism for making them available through the browser's {{ htmlelement("audio")}} and {{ htmlelement("video")}} elements remains pretty much the same. Currently, to support all browsers we need to specify two formats, although with the adoption of MP3 and MP4 formats in Firefox and Opera, this is changing fast. You can find compatibility information in the following places:</p> <ul> - <li><a href="/en-US/Apps/Build/Manipulating_media/Cross-browser_audio_basics#Audio_Codec_Support">Audio Codec Compatibility Table</a></li> - <li><a href="/en-US/docs/Web/HTML/Supported_media_formats#Browser_compatibility">Audio/Video Codec Compatibility Table</a></li> + <li><a href="/ja/Apps/Build/Manipulating_media/Cross-browser_audio_basics#Audio_Codec_Support">Audio Codec Compatibility Table</a></li> + <li><a href="/ja/docs/Web/HTML/Supported_media_formats#Browser_compatibility">Audio/Video Codec Compatibility Table</a></li> </ul> <p>To deliver video and audio, the general workflow is usually something like this:</p> @@ -49,7 +49,7 @@ translation_of: Web/Guide/Audio_and_video_delivery <p><strong>Note</strong>: The preload attribute may be ignored by some mobile browsers.</p> </div> -<p>For further info see <a href="/en-US/Apps/Build/Manipulating_media/Cross-browser_audio_basics#HTML5_audio_in_detail">Cross Browser Audio Basics (HTML5 Audio In Detail)</a></p> +<p>For further info see <a href="/ja/Apps/Build/Manipulating_media/Cross-browser_audio_basics#HTML5_audio_in_detail">Cross Browser Audio Basics (HTML5 Audio In Detail)</a></p> <h3 id="HTML_Video">HTML Video</h3> @@ -73,7 +73,7 @@ translation_of: Web/Guide/Audio_and_video_delivery <p><strong>Note</strong>: The autoplay attribute may be ignored by some mobile browsers.</p> </div> -<p>For further info see <a href="https://developer.mozilla.org/en/docs/Web/HTML/Element/video"><video> element</a> and <a href="/en-US/Apps/Build/Manipulating_media/cross_browser_video_player">Creating a cross-browser video player</a>.</p> +<p>For further info see <a href="/ja/docs/Web/HTML/Element/video"><video> element</a> and <a href="/ja/Apps/Build/Manipulating_media/cross_browser_video_player">Creating a cross-browser video player</a>.</p> <h3 id="Audio_and_Video_Fallback">Audio and Video Fallback</h3> @@ -92,7 +92,7 @@ translation_of: Web/Guide/Audio_and_video_delivery <p>The process is very similar with video — just remember to set <code>isvideo=true</code> in the <code>flashvars value</code> parameters.<br> <br> - <a href="/en-US/Apps/Build/Manipulating_media/Cross-browser_audio_basics#Fallbacks">More options for Fallbacks</a>.</p> + <a href="/ja/Apps/Build/Manipulating_media/Cross-browser_audio_basics#Fallbacks">More options for Fallbacks</a>.</p> <h3 id="JavaScript_Audio">JavaScript Audio</h3> @@ -162,7 +162,7 @@ myVideo.height = 320;</pre> alert('web audio api not supported'); }</pre> -<p>In this example we retrieve an MP3 file via XHR, load it into a source and play it (<a href="http://jsbin.com/facutone/1/edit?js">Try it for yourself</a>). Find more about Web Audio API basics in <a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a>.</p> +<p>In this example we retrieve an MP3 file via XHR, load it into a source and play it (<a href="http://jsbin.com/facutone/1/edit?js">Try it for yourself</a>). Find more about Web Audio API basics in <a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a>.</p> <h2 id="getUserMedia_Stream_API">getUserMedia / Stream API</h2> @@ -222,7 +222,7 @@ myVideo.height = 320;</pre> }); </pre> -<p>See <a href="/en-US/docs/Web/API/MediaRecorder_API">MediaRecorder API</a> for more details.</p> +<p>See <a href="/ja/docs/Web/API/MediaRecorder_API">MediaRecorder API</a> for more details.</p> <h2 id="Media_Source_Extensions_(MSE)">Media Source Extensions (MSE)</h2> @@ -240,7 +240,7 @@ myVideo.height = 320;</pre> <p>New formats and protocols are being rolled out to facilitate adaptive streaming. Adaptive streaming media means that the bandwidth and typically quality of the stream can change in real-time in reaction to the user's available bandwidth. Adaptive streaming is often used in conjunction with live streaming where smooth delivery of audio or video is paramount.</p> -<p>The main formats used for adaptive streaming are <a href="/en-US/Apps/Build/Manipulating_media/Live_streaming_web_audio_and_video#HLS">HLS</a> and <a href="/en-US/Apps/Build/Manipulating_media/Live_streaming_web_audio_and_video#MPEG-DASH">MPEG-DASH</a>. MSE has been designed with DASH in mind. MSE defines byte streams according to <a href="https://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/isobmff-byte-stream-format.html">ISOBMFF</a> and <a href="http://en.wikipedia.org/wiki/M2ts">M2TS</a> (both supported in DASH, the latter supported in HLS). Generally speaking, if you are interested in standards, are looking for flexibility, or wish to support most modern browsers, you are probably better off with DASH.</p> +<p>The main formats used for adaptive streaming are <a href="/ja/Apps/Build/Manipulating_media/Live_streaming_web_audio_and_video#HLS">HLS</a> and <a href="/ja/Apps/Build/Manipulating_media/Live_streaming_web_audio_and_video#MPEG-DASH">MPEG-DASH</a>. MSE has been designed with DASH in mind. MSE defines byte streams according to <a href="https://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/isobmff-byte-stream-format.html">ISOBMFF</a> and <a href="http://en.wikipedia.org/wiki/M2ts">M2TS</a> (both supported in DASH, the latter supported in HLS). Generally speaking, if you are interested in standards, are looking for flexibility, or wish to support most modern browsers, you are probably better off with DASH.</p> <div class="note"> <p><strong>Note</strong>: Currently Safari does not support DASH although dash.js will work on newer versions of Safari scheduled for release with OSX Yosemite.</p> @@ -248,7 +248,7 @@ myVideo.height = 320;</pre> <p>DASH also provides a number of profiles including simple onDemand profiles that no preprocessing and splitting up of media files. There are also a number of cloud based services that will convert your media to both HLS and DASH.<br> <br> - For further information see <a href="/en-US/Apps/Build/Manipulating_media/Live_streaming_web_audio_and_video">Live streaming web audio and video</a>.</p> + For further information see <a href="/ja/Apps/Build/Manipulating_media/Live_streaming_web_audio_and_video">Live streaming web audio and video</a>.</p> <ul> </ul> @@ -296,7 +296,7 @@ myVideo.height = 320;</pre> window.addEventListener( "keypress", checkKey, false ); }</pre> -<p>You can <a href="http://jsbin.com/jujeladu/2/edit">try this example out here</a>. For more information, see <a href="https://developer.mozilla.org/en-US/Apps/Build/Manipulating_media/Cross-browser_audio_basics#Creating_your_own_custom_audio_player">Creating your own custom audio player</a>.</p> +<p>You can <a href="http://jsbin.com/jujeladu/2/edit">try this example out here</a>. For more information, see <a href="/ja/Apps/Build/Manipulating_media/Cross-browser_audio_basics#Creating_your_own_custom_audio_player">Creating your own custom audio player</a>.</p> <h2 id="Other_tips_for_audiovideo">Other tips for audio/video</h2> @@ -494,43 +494,43 @@ lastsource.addEventListener('error', function(ev) { <h2 id="Basic_tutorials">Basic tutorials</h2> <dl> - <dt><a href="/en-US/Apps/Build/Manipulating_media/cross_browser_video_player">Creating a cross-browser video player</a></dt> + <dt><a href="/ja/Apps/Build/Manipulating_media/cross_browser_video_player">Creating a cross-browser video player</a></dt> <dd>A guide to creating a basic cross browser video player using the {{ htmlelement ("video") }} element.</dd> - <dt><a href="/en-US/Apps/Build/Manipulating_media/Video_player_styling_basics">Video player styling basics</a></dt> + <dt><a href="/ja/Apps/Build/Manipulating_media/Video_player_styling_basics">Video player styling basics</a></dt> <dd>With the cross-browser video player put in place in the previous article, this article now looks at providing some basic, reponsive styling for the player.</dd> - <dt><a href="/en-US/Apps/Build/Manipulating_media/Cross-browser_audio_basics">Cross-browser audio basics</a></dt> + <dt><a href="/ja/Apps/Build/Manipulating_media/Cross-browser_audio_basics">Cross-browser audio basics</a></dt> <dd> <div> <p>This article provides a basic guide to creating an HTML5 audio player that works cross browser, with all the associated attributes, properties and events explained, and a quick guide to custom controls created using the Media API.</p> </div> </dd> - <dt><a href="/en-US/Apps/Build/Manipulating_media/buffering_seeking_time_ranges">Media buffering, seeking, and time ranges</a></dt> - <dd>Sometimes it's useful to know how much {{ htmlelement("audio") }} or {{ htmlelement("video") }} has downloaded or is playable without delay — a good example of this is the buffered progress bar of an audio or video player. This article discusses how to build a buffer/seek bar using <a href="/en-US/docs/Web/API/TimeRanges">TimeRanges</a>, and other features of the media API.</dd> - <dt><a href="/en-US/Apps/Build/Manipulating_media/HTML5_playbackRate_explained">HTML5 playbackRate explained</a></dt> + <dt><a href="/ja/Apps/Build/Manipulating_media/buffering_seeking_time_ranges">Media buffering, seeking, and time ranges</a></dt> + <dd>Sometimes it's useful to know how much {{ htmlelement("audio") }} or {{ htmlelement("video") }} has downloaded or is playable without delay — a good example of this is the buffered progress bar of an audio or video player. This article discusses how to build a buffer/seek bar using <a href="/ja/docs/Web/API/TimeRanges">TimeRanges</a>, and other features of the media API.</dd> + <dt><a href="/ja/Apps/Build/Manipulating_media/HTML5_playbackRate_explained">HTML5 playbackRate explained</a></dt> <dd>The <code>playbackRate</code> property allows us to change the speed or rate at which a piece of web audio or video is playing. This article explains it in detail.</dd> - <dt><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></dt> + <dt><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></dt> <dd>Explains the basics of using the Web Audio API to grab, manipulate and play back an audio source.</dd> </dl> <h2 id="Streaming_media_tutorials">Streaming media tutorials</h2> <dl> - <dt><a href="/en-US/Apps/Build/Manipulating_media/Live_streaming_web_audio_and_video">Live streaming web audio and video</a></dt> + <dt><a href="/ja/Apps/Build/Manipulating_media/Live_streaming_web_audio_and_video">Live streaming web audio and video</a></dt> <dd>Live streaming technology is often employed to relay live events such as sports, concerts and more generally TV and Radio programmes that are output live. Often shortened to just streaming, live streaming is the process of transmitting media 'live' to computers and devices. This is a fairly complex and nascent subject with a lot of variables, so in this article we'll introduce you to the subject and let you know how you can get started.</dd> - <dt><a href="/en-US/Apps/Build/Manipulating_media/Setting_up_adaptive_streaming_media_sources">Setting up adaptive streaming media sources</a></dt> + <dt><a href="/ja/Apps/Build/Manipulating_media/Setting_up_adaptive_streaming_media_sources">Setting up adaptive streaming media sources</a></dt> <dd>Let's say you want to set up an adaptive streaming media source on a server, to be consumed inside an HTML5 media element. How would you do that? This article explains how, looking at two of the most common formats: MPEG-DASH and HLS (HTTP Live Streaming.)</dd> - <dt><a href="/en-US/docs/Web/HTML/DASH_Adaptive_Streaming_for_HTML_5_Video">DASH Adaptive Streaming for HTML 5 Video</a></dt> + <dt><a href="/ja/docs/Web/HTML/DASH_Adaptive_Streaming_for_HTML_5_Video">DASH Adaptive Streaming for HTML 5 Video</a></dt> <dd>Details how to set up adaptive streaming using DASH and WebM.</dd> </dl> <h2 id="Advanced_tutorials">Advanced tutorials</h2> <dl> - <dt><a href="/en-US/Apps/Build/Manipulating_media/Adding_captions_and_subtitles_to_HTML5_video">Adding captions and subtitles to HTML5 video</a></dt> - <dd>This article explains how to add captions and subtitles to HTML5 {{ htmlelement("video") }}, using <a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Video_Text_Tracks_Format" title="WebVTT is a format for displaying timed text tracks (e.g. subtitles) with the <track> element. The primary purpose of WebVTT files is to add subtitles to a <video>.">Web_Video_Text_Tracks_Format</a> and the {{ htmlelement("track") }} element.</dd> - <dt><a href="/en-US/docs/Web/Apps/Developing/Manipulating_media/Web_Audio_API_cross_browser" title="/en-US/docs/Web/Apps/Developing/Manipulating_media/Web_Audio_API_cross_browser">Writing Web Audio API code that works in every browser</a></dt> + <dt><a href="/ja/Apps/Build/Manipulating_media/Adding_captions_and_subtitles_to_HTML5_video">Adding captions and subtitles to HTML5 video</a></dt> + <dd>This article explains how to add captions and subtitles to HTML5 {{ htmlelement("video") }}, using <a href="/ja/docs/Web/API/Web_Video_Text_Tracks_Format" title="WebVTT is a format for displaying timed text tracks (e.g. subtitles) with the <track> element. The primary purpose of WebVTT files is to add subtitles to a <video>.">Web_Video_Text_Tracks_Format</a> and the {{ htmlelement("track") }} element.</dd> + <dt><a href="/ja/docs/Web/Apps/Developing/Manipulating_media/Web_Audio_API_cross_browser" title="/en-US/docs/Web/Apps/Developing/Manipulating_media/Web_Audio_API_cross_browser">Writing Web Audio API code that works in every browser</a></dt> <dd>A guide to writing cross browser Web Audio API code.</dd> - <dt><a href="/en-US/Apps/Developing/Manipulating_media/H.264_support_in_Firefox">H.264 support in Firefox</a></dt> + <dt><a href="/ja/Apps/Developing/Manipulating_media/H.264_support_in_Firefox">H.264 support in Firefox</a></dt> <dd>This article explains the state of support for the H.264 video format in Firefox/Firefox OS, including code examples, tips and tricks.</dd> <dt><a href="https://hacks.mozilla.org/2014/06/easy-audio-capture-with-the-mediarecorder-api/">Easy audio capture with the MediaRecorder API</a></dt> <dd>Explains the basics of using the MediaRecorder API to directly record a media stream.</dd> @@ -543,11 +543,11 @@ lastsource.addEventListener('error', function(ev) { <h2 id="References">References</h2> <ul> - <li><a href="/en-US/docs/Web/HTML/Element/video">The video element</a></li> - <li><a href="/en-US/docs/Web/Guide/Events/Media_events">Media events API</a></li> - <li><a href="/en-US/docs/Web/API/HTMLVideoElement">HTMLVideoElement API</a></li> - <li><a href="/en-US/docs/Web/API/MediaSource">MediaSource API</a></li> - <li><a href="/en-US/docs/Web/API/Web_Audio_API">Web Audio API</a></li> - <li><a href="/en-US/docs/Web/API/MediaRecorder_API">MediaRecorder API</a></li> - <li><a href="/en-US/docs/Web/API/MediaDevices/getUserMedia">getUserMedia</a></li> + <li><a href="/ja/docs/Web/HTML/Element/video">The video element</a></li> + <li><a href="/ja/docs/Web/Guide/Events/Media_events">Media events API</a></li> + <li><a href="/ja/docs/Web/API/HTMLVideoElement">HTMLVideoElement API</a></li> + <li><a href="/ja/docs/Web/API/MediaSource">MediaSource API</a></li> + <li><a href="/ja/docs/Web/API/Web_Audio_API">Web Audio API</a></li> + <li><a href="/ja/docs/Web/API/MediaRecorder_API">MediaRecorder API</a></li> + <li><a href="/ja/docs/Web/API/MediaDevices/getUserMedia">getUserMedia</a></li> </ul> diff --git a/files/ja/web/guide/audio_and_video_delivery/live_streaming_web_audio_and_video/index.html b/files/ja/web/guide/audio_and_video_delivery/live_streaming_web_audio_and_video/index.html index 5fff3a2948..cc8057d8bf 100644 --- a/files/ja/web/guide/audio_and_video_delivery/live_streaming_web_audio_and_video/index.html +++ b/files/ja/web/guide/audio_and_video_delivery/live_streaming_web_audio_and_video/index.html @@ -87,7 +87,7 @@ translation_of: Web/Guide/Audio_and_video_delivery/Live_streaming_web_audio_and_ <p>A couple of HTTP-based live streaming video formats are beginning to see support across browsers.</p> <div class="note"> -<p><strong>Note</strong>: You can find a guide to encoding HLS and MPEG-DASH for use on the web at <a href="/en-US/Apps/Build/Manipulating_media/Setting_up_adaptive_streaming_media_sources">Setting up adaptive streaming media sources</a>.</p> +<p><strong>Note</strong>: You can find a guide to encoding HLS and MPEG-DASH for use on the web at <a href="/ja/Apps/Build/Manipulating_media/Setting_up_adaptive_streaming_media_sources">Setting up adaptive streaming media sources</a>.</p> </div> <h3 id="MPEG-DASH">MPEG-DASH</h3> @@ -252,7 +252,7 @@ translation_of: Web/Guide/Audio_and_video_delivery/Live_streaming_web_audio_and_ <li><a href="http://www.jwplayer.com/html5/hls/">HLS Browser Support</a></li> <li><a href="https://github.com/RReverser/mpegts">HTTP Live Streaming JavaScript player</a></li> <li><a href="http://www.larryjordan.biz/app_bin/wordpress/archives/2369">The Basics of HTTP Live Streaming</a></li> - <li><a href="https://developer.mozilla.org/en-US/docs/DASH_Adaptive_Streaming_for_HTML_5_Video">DASH Adaptive Streaming for HTML 5 Video</a></li> + <li><a href="/ja/docs/DASH_Adaptive_Streaming_for_HTML_5_Video">DASH Adaptive Streaming for HTML 5 Video</a></li> <li><a href="http://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP">Dynamic Adaptive Streaming over HTTP (MPEG-DASH)</a></li> <li><a href="http://dash-mse-test.appspot.com/media.html">MPEG-DASH Media Source Demo</a></li> <li><a href="http://dashif.org/reference/players/javascript/1.0.0/index.html">DASH Reference Client</a></li> diff --git a/files/ja/web/guide/audio_and_video_delivery/setting_up_adaptive_streaming_media_sources/index.html b/files/ja/web/guide/audio_and_video_delivery/setting_up_adaptive_streaming_media_sources/index.html index fccd84627b..764bb34c3d 100644 --- a/files/ja/web/guide/audio_and_video_delivery/setting_up_adaptive_streaming_media_sources/index.html +++ b/files/ja/web/guide/audio_and_video_delivery/setting_up_adaptive_streaming_media_sources/index.html @@ -122,7 +122,7 @@ translation_of: Web/Guide/Audio_and_video_delivery/Setting_up_adaptive_streaming </div> <div class="note"> -<p><strong>Note</strong>: If you use WebM you can use the methods shown in this tutorial <a href="/en-US/docs/DASH_Adaptive_Streaming_for_HTML_5_Video">DASH Adaptive Streaming for HTML 5 Video</a>.</p> +<p><strong>Note</strong>: If you use WebM you can use the methods shown in this tutorial <a href="/ja/docs/DASH_Adaptive_Streaming_for_HTML_5_Video">DASH Adaptive Streaming for HTML 5 Video</a>.</p> </div> <p>エンコードされるとファイル構造はこのようになります。</p> @@ -278,7 +278,7 @@ http://media.example.com/segment2.ts <ul> <li><a href="http://www-itec.uni-klu.ac.at/bib/files/p89-lederer.pdf">Dynamic Adaptive Streaming over HTTP Dataset</a></li> <li><a href="http://msdn.microsoft.com/en-us/library/dn551370(v=vs.85).aspx">MPEG-DASH and streaming reference and resources (MSDN)</a></li> - <li><a href="/en-US/docs/DASH_Adaptive_Streaming_for_HTML_5_Video">DASH Adaptive Streaming for HTML 5 Video</a></li> + <li><a href="/ja/docs/DASH_Adaptive_Streaming_for_HTML_5_Video">DASH Adaptive Streaming for HTML 5 Video</a></li> <li><a href="http://www.slideshare.net/christian.timmerer/dynamic-adaptive-streaming-over-http-from-content-creation-to-consumption" style="color: rgb(65, 131, 196); text-decoration: none; background: transparent;">Dynamic Adaptive Streaming over HTTP: From Content Creation to Consumption</a></li> </ul> diff --git a/files/ja/web/guide/audio_and_video_manipulation/index.html b/files/ja/web/guide/audio_and_video_manipulation/index.html index 6518a4dcd7..c97bed08fb 100644 --- a/files/ja/web/guide/audio_and_video_manipulation/index.html +++ b/files/ja/web/guide/audio_and_video_manipulation/index.html @@ -287,7 +287,7 @@ window.addEventListener('load', setFilter); <p>{{ EmbedLiveSample('Playable_code_2', 700, 425) }}</p> <div class="note"> -<p><strong>注</strong>: <a href="/docs/Web/HTTP/Access_control_CORS">CORS</a> が有効になっていない環境では、動画はコードと同じドメイン上になければなりません。これはセキュリティ上の問題を避けるためです。</p> +<p><strong>注</strong>: <a href="/ja/docs/Web/HTTP/Access_control_CORS">CORS</a> が有効になっていない環境では、動画はコードと同じドメイン上になければなりません。これはセキュリティ上の問題を避けるためです。</p> </div> <h4 id="Common_audio_filters" name="Common_audio_filters">よく使われる音声フィルター</h4> diff --git a/files/ja/web/guide/html/constraint_validation/index.html b/files/ja/web/guide/html/constraint_validation/index.html index 5af2e0fe58..220df9c79b 100644 --- a/files/ja/web/guide/html/constraint_validation/index.html +++ b/files/ja/web/guide/html/constraint_validation/index.html @@ -170,7 +170,7 @@ original_slug: Web/Guide/HTML/HTML5/Constraint_validation <ul> <li>If the {{ htmlattrxref("novalidate", "form") }} attribute is set on the {{ HTMLElement("form") }} element, interactive validation of the constraints doesn't happen.</li> - <li>Calling the <code>submit()</code> method on the <code><a href="/en/DOM/HTMLFormElement">HTMLFormElement</a></code> interface doesn't trigger a constraint validation. In other words, this method sends the form data to the server even if doesn't satisfy the constraints. Call the <code>click()</code> method on a submit button instead.</li> + <li>Calling the <code>submit()</code> method on the <code><a href="/ja/DOM/HTMLFormElement">HTMLFormElement</a></code> interface doesn't trigger a constraint validation. In other words, this method sends the form data to the server even if doesn't satisfy the constraints. Call the <code>click()</code> method on a submit button instead.</li> </ul> </div> diff --git a/files/ja/web/guide/index.html b/files/ja/web/guide/index.html index 19846285d4..9505fe7166 100644 --- a/files/ja/web/guide/index.html +++ b/files/ja/web/guide/index.html @@ -12,11 +12,11 @@ translation_of: Web/Guide <div class="row topicpage-table"> <div class="section"> <dl> - <dt class="landingPageList"><a href="https://developer.mozilla.org/ja/docs/Learn/HTML">HTML 学習エリア</a></dt> + <dt class="landingPageList"><a href="/ja/docs/Learn/HTML">HTML 学習エリア</a></dt> <dd class="landingPageList"> - <p><strong><a class="glossaryLink" href="https://developer.mozilla.org/ja/docs/Glossary/HTML" title="HTML: HTML (HyperText Markup Language) は、ウェブページ構造を指定する記述言語です。">HTML</a> </strong>(ハイパーテキスト・マークアップ・ランゲージ/<strong>Hypertext Markup Language</strong>) はほぼすべてのウェブコンテンツの中心となる言語です。ブラウザー画面上で目にする大半は、基本的に HTML を用いて記述されています。</p> + <p><strong><a class="glossaryLink" href="/ja/docs/Glossary/HTML" title="HTML: HTML (HyperText Markup Language) は、ウェブページ構造を指定する記述言語です。">HTML</a> </strong>(ハイパーテキスト・マークアップ・ランゲージ/<strong>Hypertext Markup Language</strong>) はほぼすべてのウェブコンテンツの中心となる言語です。ブラウザー画面上で目にする大半は、基本的に HTML を用いて記述されています。</p> </dd> - <dt class="landingPageList"><a href="https://developer.mozilla.org/ja/docs/Learn/CSS">CSS 学習エリア</a></dt> + <dt class="landingPageList"><a href="/ja/docs/Learn/CSS">CSS 学習エリア</a></dt> <dd class="landingPageList"> <p>CSS (Cascading Style Sheets) とは HTML 内に書かれた文書の見た目を記述するスタイルシート言語です。</p> </dd> @@ -24,11 +24,11 @@ translation_of: Web/Guide <dd class="landingPageList">ウェブ上で音声や動画を届ける手段には、「静的な」データからアダプティブライブストリームに至るまでたくさんのものものがあります。この記事は、ウェブベースのメディアを伝送する様々な仕組みや一般的なブラウザーとの互換性について学ぶ最初のステップとして作られたものです。</dd> <dt class="landingPageList"><a href="/ja/docs/Web/Guide/Audio_and_video_manipulation">音声と動画の加工</a></dt> <dd class="landingPageList">様々な技術を組み合わせて新たな形を作ることができるのがウェブの美しいところです。ブラウザーには音声や動画に対する諸々の機能が組み込まれていますから、{{htmlelement("canvas")}}や WebGL、Web Audio API といった技術を使い、直接的に音声や動画を編集することができます。例えば、エコーや圧縮効果を音声に加えたり、白黒やセピアのフィルターを動画に加えたりできます。この記事では、何をすべきかを説明するリファレンスを提供しています。</dd> - <dt class="landingPageList"><a href="https://developer.mozilla.org/ja/docs/Web/Guide/Events">イベント開発者ガイド</a></dt> + <dt class="landingPageList"><a href="/ja/docs/Web/Guide/Events">イベント開発者ガイド</a></dt> <dd class="landingPageList"> <p>イベントは、ウェブ上での処理中に起こる様々な出来事の非同期処理のためのデザインパターンや、様々なタイプの大量の出来事の名付け・特徴化・利用のために必要です。</p> </dd> - <dt class="landingPageList"><a href="https://developer.mozilla.org/ja/docs/Web/Guide/AJAX">AJAX</a></dt> + <dt class="landingPageList"><a href="/ja/docs/Web/Guide/AJAX">AJAX</a></dt> <dd class="landingPageList"> <p><strong>Asynchronous JavaScript + XML (AJAX)</strong> は既存の技術同士を組み合わせた新しいアプローチで、ウェブアプリケーションはより速く、表示されているページ全てを再読み込みすることなく、ユーザーインターフェイスを逐次更新できるようになります。そして、アプリケーションにより早い表示、ユーザー操作へのより良い応答性をもたらします。</p> </dd> @@ -36,7 +36,7 @@ translation_of: Web/Guide <dd class="landingPageList"> <p>現代のウェブサイトとアプリケーションは、グラフィックスによる表現を必要としています。</p> </dd> - <dt class="landingPageList"><a href="https://developer.mozilla.org/ja/docs/Web/Guide/API">Web API ガイド</a></dt> + <dt class="landingPageList"><a href="/ja/docs/Web/Guide/API">Web API ガイド</a></dt> <dd class="landingPageList"> <p>すべての Web API のリストとそれが何をするのか。</p> </dd> @@ -48,14 +48,14 @@ translation_of: Web/Guide <dd class="landingPageList"> <p>ブラウザー内部では文章は Unicode 形式で処理されます。ところが、ネットワークを介して文章をブラウザーに送る過程では、文字をバイトで表現する (文字エンコード) ことが行われています。<a class="external external-icon" href="http://www.whatwg.org/specs/web-apps/current-work/multipage/semantics.html#charset">HTMLの仕様では (すべての Unicode 文字を表現できる) UTF-8 エンコーディングを利用することが推奨されており</a>、如何なるエンコーディングが使われていようと、ウェブコンテンツはそのエンコーディングを宣言する必要があります。</p> </dd> - <dt class="landingPageList"><a href="https://developer.mozilla.org/ja/docs/Web/Guide/Mobile">モバイルウェブ開発</a></dt> - <dd class="landingPageList">この記事では、モバイル端末でもしっかりと動作するウェブサイトを設計するのに必要な主な技術の一部についての概要を示しています。<a href="https://developer.mozilla.org/ja/Mozilla/Firefox_for_Android">Firefox for Android</a> もご覧ください。</dd> + <dt class="landingPageList"><a href="/ja/docs/Web/Guide/Mobile">モバイルウェブ開発</a></dt> + <dd class="landingPageList">この記事では、モバイル端末でもしっかりと動作するウェブサイトを設計するのに必要な主な技術の一部についての概要を示しています。<a href="/ja/Mozilla/Firefox_for_Android">Firefox for Android</a> もご覧ください。</dd> </dl> </div> <div class="section"> <dl> - <dt class="landingPageList"><a href="https://developer.mozilla.org/ja/Apps/Progressive#Core_PWA_guides">プログレッシブウェブアプリ</a></dt> + <dt class="landingPageList"><a href="/ja/Apps/Progressive#Core_PWA_guides">プログレッシブウェブアプリ</a></dt> <dd class="landingPageList"> <p>PWA はどの環境でも動作し、ネイティブアプリケーションと同等のユーザー体験を得られるようないくつかの機能を提供します。このガイド集には PWA について知っておくべき全てのことが書かれています。</p> </dd> @@ -67,19 +67,19 @@ translation_of: Web/Guide <dd class="landingPageList"> <p>ウェブプラットフォーム上での XML のパースやシリアライズには複数の方法があり、それぞれ長所と短所があります。</p> </dd> - <dt class="landingPageList"><a href="https://developer.mozilla.org/ja/docs/Web/Guide/WOFF">Web Open Font Format (WOFF)</a></dt> + <dt class="landingPageList"><a href="/ja/docs/Web/Guide/WOFF">Web Open Font Format (WOFF)</a></dt> <dd class="landingPageList"> <p>WOFF (Web Open Font Format) はウェブ上で誰もが使えるフリーのフォントファイルフォーマットです。</p> </dd> <dt class="landingPageList"><a href="/ja/docs/Web/Guide/Unicode_Bidrectional_Text_Algorithm">Unicode Bidirectional Text Algorithm (BiDi)</a></dt> <dd class="landingPageList">Unicode® BiDi アルゴリズムはUnicode文章の標準の一つで、ブラウザーが Unicode の文章をレンダリングするにあたってどのように文字を整理すべきかを定めています。このガイドではこのアルゴリズムの概要を説明し、また、特に適切に多言語対応させたい時に、どういう風に制作コンテンツに適用すべきかを説明しています。</dd> - <dt class="landingPageList"><a href="https://developer.mozilla.org/ja/docs/Web/Guide/Using_FormData_Objects">FormData オブジェクトの使用</a></dt> + <dt class="landingPageList"><a href="/ja/docs/Web/Guide/Using_FormData_Objects">FormData オブジェクトの使用</a></dt> <dd class="landingPageList"> - <p><a href="https://developer.mozilla.org/ja/DOM/XMLHttpRequest/FormData"><code>FormData</code></a> オブジェクトは、<code>XMLHttpRequest</code> を使用して送信するためのキーと値のペアのセットを収集可能にします。本来はフォームデータの送信に使用することを想定していましたが、キーのついたデータを伝送するためにフォームとは独立して使用することもできます。伝送されるデータは、フォームのエンコードタイプが "multipart/form-data" に設定されている場合に、<code>submit()</code> メソッドで送信する際に使用するデータと同じ形式です。</p> + <p><a href="/ja/DOM/XMLHttpRequest/FormData"><code>FormData</code></a> オブジェクトは、<code>XMLHttpRequest</code> を使用して送信するためのキーと値のペアのセットを収集可能にします。本来はフォームデータの送信に使用することを想定していましたが、キーのついたデータを伝送するためにフォームとは独立して使用することもできます。伝送されるデータは、フォームのエンコードタイプが "multipart/form-data" に設定されている場合に、<code>submit()</code> メソッドで送信する際に使用するデータと同じ形式です。</p> </dd> <dt class="landingPageList"><a href="/ja/docs/Web/Guide/User_input_methods">ユーザ入力とコントロール</a></dt> <dd class="landingPageList">現代的なウェブでのユーザー入力は、単純なマウスとキーボードだけでは語れません。例えばタッチスクリーンなどを考慮する必要があります。この記事では、オープンなウェブアプリがユーザーの入力に対応したり操作を設計したりするにあたっての推奨事項を、よくある質問や、現実的な例、背景にある技術についてのより詳しく知りたい人向けの情報とともに紹介しています。</dd> - <dt class="landingPageList"><a href="https://developer.mozilla.org/ja/docs/Glossary">用語集</a></dt> + <dt class="landingPageList"><a href="/ja/docs/Glossary">用語集</a></dt> <dd class="landingPageList">ウェブやインターネットに関連する多数の専門用語の定義。</dd> </dl> </div> diff --git a/files/ja/web/guide/introduction_to_web_development/index.html b/files/ja/web/guide/introduction_to_web_development/index.html index 85c78f1cf3..0c694cc62d 100644 --- a/files/ja/web/guide/introduction_to_web_development/index.html +++ b/files/ja/web/guide/introduction_to_web_development/index.html @@ -30,16 +30,16 @@ translation_of: Web/Guide/Introduction_to_Web_development <li><a class="external" href="http://reference.sitepoint.com/html/page-structure">Basic structure of a web page</a> — doctype とドキュメント'ツリー'</li> <li><a class="external" href="http://reference.sitepoint.com/html/elements">Fundamental HTML elements</a> — 構造化、見出し、リスト、フォーム要素などなど、カテゴリーごとの説明。</li> <li><a class="external" href="http://htmldog.com/guides/htmlbeginner/">HTML beginners tutorial</a> — 上記で学んだ基礎を一通りまとめるチュートリアルと演習。</li> - <li><a href="/en/HTML/Element" title="en/HTML/Element"><span class="external">HTML elements reference guide</span></a> — HTML 要素の包括的なガイドとブラウザーサポートの詳細</li> + <li><a href="/ja/HTML/Element" title="en/HTML/Element"><span class="external">HTML elements reference guide</span></a> — HTML 要素の包括的なガイドとブラウザーサポートの詳細</li> </ul> <h3 id="CSS" name="CSS">CSS</h3> <ul> - <li><a href="/en/CSS/Getting_Started" title="Getting Started"><span class="external">Getting started with CSS</span></a> — 基本コンセプトや基礎をカバーした、CSS の完全初心者のガイド。</li> - <li><a href="/en/CSS/CSS_Reference" title="CSS Reference"><span class="external">CSS reference guide</span></a> — Gecko/Firefox それぞれのサポートに詳しい CSS の完全ガイド。</li> + <li><a href="/ja/CSS/Getting_Started" title="Getting Started"><span class="external">Getting started with CSS</span></a> — 基本コンセプトや基礎をカバーした、CSS の完全初心者のガイド。</li> + <li><a href="/ja/CSS/CSS_Reference" title="CSS Reference"><span class="external">CSS reference guide</span></a> — Gecko/Firefox それぞれのサポートに詳しい CSS の完全ガイド。</li> <li><a class="external" href="http://www.w3.org/MarkUp/Guide/Style">The W3C introduction to styling with CSS</a> — 初心者向けウェブページのスタイル設定の簡単なガイド。</li> - <li><a href="/en/Common_CSS_Questions" title="Common CSS Questions"><span class="external">Common CSS questions</span></a> — 初心者向けのよくある質問と回答。</li> + <li><a href="/ja/Common_CSS_Questions" title="Common CSS Questions"><span class="external">Common CSS questions</span></a> — 初心者向けのよくある質問と回答。</li> <li><a class="external" href="http://www.html.net/tutorials/css/">Intermediate CSS concepts</a> — グルーピング、疑似クラスなど。</li> </ul> @@ -48,8 +48,8 @@ translation_of: Web/Guide/Introduction_to_Web_development <h4 id="Beginning" name="Beginning">初級</h4> <ul> - <li><a href="/en/JavaScript/Getting_Started" title="en/JavaScript/Getting_Started"><span class="external">Getting started with JavaScript</span></a> — JavaScript とは何かと、どう役立つのか?</li> - <li><a href="/en/JavaScript/Guide" title="en/JavaScript/Guide"><span class="external">JavaScript reference guide</span></a> — 初心者から上級者まですべてのレベルのための、包括的でよく更新される JavaScript ガイド。</li> + <li><a href="/ja/JavaScript/Getting_Started" title="en/JavaScript/Getting_Started"><span class="external">Getting started with JavaScript</span></a> — JavaScript とは何かと、どう役立つのか?</li> + <li><a href="/ja/JavaScript/Guide" title="en/JavaScript/Guide"><span class="external">JavaScript reference guide</span></a> — 初心者から上級者まですべてのレベルのための、包括的でよく更新される JavaScript ガイド。</li> <li><a class="external" href="https://www.youtube.com/playlist?list=PL7664379246A246CB">Crockford on JavaScript</a> — JavaScript 言語の詳細な動画シリーズ。</li> <li><a class="external" href="http://eloquentjavascript.net/contents.html">Eloquent JavaScript </a> — 中級と上級の JavaScript 解決策の包括的なガイド。</li> </ul> @@ -57,9 +57,9 @@ translation_of: Web/Guide/Introduction_to_Web_development <h4 id="Intermediate" name="Intermediate">中級</h4> <ul> - <li><a href="/en/JavaScript/A_re-introduction_to_JavaScript" title="en/JavaScript/A_re-introduction_to_JavaScript">A re-introduction to JavaScript</a> — 中級レベル開発者を対象とした JavaScript プログラミング言語の復習。</li> + <li><a href="/ja/JavaScript/A_re-introduction_to_JavaScript" title="en/JavaScript/A_re-introduction_to_JavaScript">A re-introduction to JavaScript</a> — 中級レベル開発者を対象とした JavaScript プログラミング言語の復習。</li> <li><a class="external" href="http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/">Essential JavaScript design patterns</a> — エッセンシャル JavaScript デザインパターンの入門。</li> - <li><a href="/en/Introduction_to_Object-Oriented_JavaScript" title="en/Introduction_to_Object-Oriented_JavaScript"><span class="external">Introduction to object-oriented JavaScript</span></a> — JavaScript オブジェクトモデルの学習。</li> + <li><a href="/ja/Introduction_to_Object-Oriented_JavaScript" title="en/Introduction_to_Object-Oriented_JavaScript"><span class="external">Introduction to object-oriented JavaScript</span></a> — JavaScript オブジェクトモデルの学習。</li> <li><a class="external" href="http://dev.opera.com/articles/view/javascript-best-practices/">Christian Heilmann's JavaScript best practices</a> — JavaScript 記述するときの明白/明白でないベストプラクティスの学習。</li> </ul> diff --git a/files/ja/web/guide/parsing_and_serializing_xml/index.html b/files/ja/web/guide/parsing_and_serializing_xml/index.html index 5a473bfc8f..4d8e07bb7a 100644 --- a/files/ja/web/guide/parsing_and_serializing_xml/index.html +++ b/files/ja/web/guide/parsing_and_serializing_xml/index.html @@ -86,7 +86,7 @@ xhr.send(); <h3 id="Serializing_DOM_trees_to_strings" name="Serializing_DOM_trees_to_strings">DOM ツリーを文字列にシリアライズ</h3> -<p>First, create a DOM tree as described in <a href="/en/How_to_create_a_DOM_tree" title="en/How_to_create_a_DOM_tree">How to Create a DOM tree</a>. Alternatively, use a DOM tree obtained from {{ domxref("XMLHttpRequest") }}.</p> +<p>First, create a DOM tree as described in <a href="/ja/How_to_create_a_DOM_tree" title="en/How_to_create_a_DOM_tree">How to Create a DOM tree</a>. Alternatively, use a DOM tree obtained from {{ domxref("XMLHttpRequest") }}.</p> <p>To serialize the DOM tree <code>doc</code> into XML text, call {{domxref("XMLSerializer.serializeToString()")}}:</p> diff --git a/files/ja/web/guide/user_input_methods/index.html b/files/ja/web/guide/user_input_methods/index.html index 407b717dad..2315d8b3d2 100644 --- a/files/ja/web/guide/user_input_methods/index.html +++ b/files/ja/web/guide/user_input_methods/index.html @@ -163,7 +163,7 @@ if (elem.requestFullscreen) { <h2 id="Examples" name="Examples">例</h2> <dl> - <dt><strong><a href="/en/DOM/Touch_events#Example">Tracking multiple touch points at a time</a></strong></dt> + <dt><strong><a href="/ja/DOM/Touch_events#Example">Tracking multiple touch points at a time</a></strong></dt> <dd>This example tracks multiple touch points at a time, allowing the user to draw in a <code>{{htmlelement("canvas")}}</code> with more than one finger at a time. It will only work on a browser that supports touch events.</dd> <dt><strong><a href="/ja/docs/Web/API/Pointer_Lock_API#example">Simple pointer lock demo</a></strong></dt> <dd>We've written a simple pointer lock demo to show you how to use it to set up a simple control system. The demo uses JavaScript to draw a ball inside a <code>{{htmlelement("canvas")}}</code> element. When you click the canvas, pointer lock is then used to remove the mouse pointer and allow you to move the ball directly using the mouse.</dd> |