メタリフレッシュタグとは
メタリフレッシュタグは、メタリダイレクトとも呼ばれます。 ページをリロードするか、別のページをロードします。 代わりに、301または302 HTTPリダイレクトの使用を好む人は、メタリフレッシュタグの使用を推奨していません。
メタリフレッシュタグは、Webページのヘッドセクションに挿入する必要があります。 ページをHTML形式で表示する場合、ヘッドセクションはコード<head>で識別できます。 メタ更新タグは次のようになります。<meta http-equiv = "refresh" content = "600">
metaキーワードはそのHTML関数を識別し、http-equiv = "refresh"属性は、タグが通常のメタタグの代わりにHTTPコマンドを使用していることをインターネットブラウザーに通知します。 WebサーバーはHTTPヘッダーを使用して、Webページをリロードするかリダイレクトするようブラウザに指示します。これが「更新」コマンドの機能です。
ブラウザがリロードされるまでの秒数を設定するオプションもあります。 メタリフレッシュコードの最後の部分である「content = "600」は、ページがリロードされる前に設定される遅延の量を示します。これの一例は、情報が頻繁に変わる天気予報サイトです。
リダイレクトはメタリフレッシュタグの別の使用方法であり、これはほとんどの場合の機能です。 メタリフレッシュタグを使用してユーザーを別のWebページにリダイレクトすると、コードは代わりに次のようになります。<meta http-equiv = "refresh" content = "2; url = http://google.com/">。
content = "2; url = http://google.com/"を読み取るコードの部分は、リダイレクトを実行する前に待機する時間とロードするページをブラウザに指示します。 この場合、リダイレクトは2秒で発生するように設定され、ページはgoogle.comにリダイレクトされます。
メタリフレッシュタグの使用には、いくつかの欠点があります。 それらを使用するサイトは、検索エンジンによってスパムとして識別される場合があります。 非常に高速なリダイレクトでは、古いブラウザを使用しているユーザーがページにスタックしたままになり、ページを更新するとユーザーが混乱する可能性があります。 メタリフレッシュタグを使用すると、セキュリティに関する懸念も生じます。 このような懸念があるため、HTTPまたはサーバーリダイレクトを使用する方がよいと考えられます。