\r\n\r\n
リンクをクリックしても、ブックマークをクリックしても、ブラウザにURLを入力しても、その操作の中心はURLです。しかし、URLとは何なのか、どのように編集するのか。
まず、「URL」が頭字語であることを認識するのは正しいのですが、完全なバージョンは必ずしも参考になりません。単純に言えば、この言葉は「住所」を意味し、まさにURLは「ウェブページの住所」なのです。
一般的に、URLは5つの部分に分けられ、それぞれがより具体的な内容になっています。欧米でいうところの郵便番号のようなもので、順番が逆になっている。この記事を読み終わる頃には、これらのセクションの目的を理解し、遭遇したURLを以前より深く理解できるようになっていることでしょう。
あなたが遭遇するほとんどのURLは、ウェブサイトや個々のウェブページを識別するために使用されますが、URLは実際には他の文脈でも使用されます。このプロトコルは、最初にこの非常に広い文脈を定義するのに役立ちます。
ウェブサイトを参照するための標準的なプロトコルはHTTPですが、その他にも「mailto」(電子メール)、「file」(ローカルファイルシステムへのアクセス)、「FTP」(ファイル転送)などが一般的なプロトコルとして挙げられます。
HTTPSは、お察しの通り、標準的なHTTPプロトコルに近いものですが、このURLプレフィックスは、それが「安全な」バージョンであることを示しています。このようなURLは、ブラウザのアドレスバーに南京錠のアイコンが表示され、プロトコルが完全に隠されていることもよくあります。
ブラウザによっては、Chromeの優先ページのURLに「chrome://set/」のように、独自のカスタムプロトコルを提供しているものもあります。
ブラウザのアドレスバーに「file:///」と入力して、ご自分のパソコンでご覧になってみてください。安全でないページ(例:http://apache.org)を見ている場合は、URLを編集して安全なバージョン(例:https://apache.org)を見てみてください。多くのサイトでは、標準バージョンから同等のセキュアバージョンに自動的にリダイレクトされます。
ホスト(ホスト名やドメインと似ているが、必ずしも同一ではない)は、特定の「ウェブサイト」を識別するためのオブジェクトである。ドット区切りのセクションから構成されており、通常はこれを入力するだけで、指定した企業や製品のホームページにアクセスすることができます。
ドメインの部分の順序は、URL全体の順序と逆で、つまり、特定のものから始まり、進むにつれて一般的になっていきます。この例では、「www」が最も具体的なビットで、次に一般的な「amazon」のビット、そして最後に「トップレベルドメイン」、例えば "com」を発表しました。
続きを読む: URLドメイン拡張子の意味とその必要性
ドメインに関する最も便利な調整の1つは、参照位置の最終レベルを変更することです。これは、トップレベルドメインだけである場合もあれば、上部にある場合もあります。
例えば、この本Amazon.com(米国サイト)。
https://www.amazon.コーム/animal-farm-george-orwell/dp/0451526341/com "から "de "に変更することで、Amazon Germanyで閲覧することができます。
https://www.amazon.デ/animal-farm-george-orwell/dp/0451526341/パスとは、URLサイト上の特定のページを特定するものです。左から右へ読むと、ホストは特定から始まり、より一般的になっていくが、パスはその逆で、「最も一般的なもの」から始まり、最終ページの正確な位置を絞り込むように「より具体的に」なっていくのである。コンピュータでいうところのファイルの扱いに似ており、最も単純なケースではまさにその通りだからだ。
保証はありませんが、通常、整理整頓が行き届いているサイトでは、手動編集で移動できるようにパスを構築していることが多いようです。例えば、このURLを見ている場合。
https://www.apple.com/ipad/compare/(アイパッドコンペアパスの最後の部分を削除して、1レベル "上 "に移動してみてください:。
https://www.apple.com/ipad/リソースが基本的なページよりも複雑な場合は、「クエリストリング」を入力します。これは、URLパラメータのセットで、通常は名前と値のペアで、各パラメータの間は「&」で区切られています。
URLパラメータをどのように扱うかは、各ウェブサイト(実際にはウェブサイト上の各ページ)で、その名前も含めて自由に決めることができます。YouTubeの場合、"v "は特定の動画、"t "はその動画の再生開始時刻を示します。
URLパラメータは、URLの "ハック "のための最大の柔軟性を提供します。例えば、YouTubeのURLの "t "パラメーターは非常に柔軟で、秒ではなく分を示すことができる。
https://www.youtube.com/watch?v=yh5MEDKrwqI&t=1mまた、この2つを組み合わせることも可能です。
https://www.youtube.com/watch?v=yh5MEDKrwqI&t=1分30秒フラグメント識別子」は、単純な概念を表す高度な専門用語で、ページの1つの部分を指定するために使用されるURLの最も具体的な部分です。
基礎となるページが対応している場合のみ利用可能ですが、Wikipediaはその良い例です。
上記の*****のURLのContentsセクションのリンクは、すべて同じページ内を移動しますが、それらは異なるポイントを指すために異なるフラグメント識別子を使用しているだけです。
通常、最初に行うのはフラグメント識別子の削除です。これは全く有害ではなく、単に「ポイント固有」のURLを、デフォルトでページの先頭にあるURLに変換するだけです。コンテンツ」リンクをクリックしたが、URLをページの先頭に送りたい場合、このような操作が必要な場合があります。そのためには、まず完全なURLから始めます。
https://en.*********.org/wiki/URL#歴史その後、フラグメント識別子を削除すればよい。
https://en.*********.org/wiki/URLプロトコルからフラグメント識別子まで、URLの構造に関するすべてを理解したところで、URLは一般的なものから始まり、左から右に読むにつれてより具体的になっていきます。各セクションの仕組みを理解したら、URLを編集して有用な変更を加えることができます。
また、より詳細な情報を提供する特定の領域として、ドメイン拡張子があります。
写真提供:Chris Dlugosz/Flickr