HTML 다운로드 태그가 있습니까?

다운로드 태그를 사용하면 HTML 페이지에서 파일 다운로드를 강제 수행 할 수 있습니다.

웹 개발자라면 파일을 다운로드하는 HTML 코드, 즉 웹 브라우저가 웹 브라우저에 특정 파일을 표시하지 않고 강제로 다운로드하도록하는 특정 HTML 태그를 찾고있을 수 있습니다.

유일한 문제는 다운로드 태그가 없다는 것입니다. HTML 파일 을 사용하여 강제로 파일을 다운로드 할 수 없습니다. 비디오, 오디오 파일 또는 다른 웹 페이지이든 상관없이 웹 페이지에서 하이퍼 링크 를 클릭하면 웹 브라우저가 자동으로 브라우저 창에서 리소스를 열려고 시도합니다. 브라우저가로드하는 방법을 모르는 경우 다운로드 대신 요청됩니다.

즉, 사용자가 특정 파일 유형을로드하는 브라우저 부가 기능이나 확장 기능을 가지고 있지 않은 경우입니다. 일부 부가 기능은 DOCXPDF 문서, 일부 동영상 형식 및 기타 파일 형식과 같은 모든 종류의 파일에 대한 웹 브라우저 지원을 제공합니다.

그러나 다른 옵션을 사용하면 독자가 브라우저에서 파일을 열지 않고 파일을 다운로드 할 수 있습니다.

웹 브라우저 사용 방법에 대한 사용자 교육

클릭 할 때 브라우저에 표시 될 수있는 파일을 사용자가 다운로드하게하는 가장 쉬운 방법 중 하나는 파일 다운로드가 실제로 어떻게 작동하는지 이해하도록하는 것입니다.

모든 최신 브라우저에는 링크를 마우스 오른쪽 버튼으로 클릭하거나 터치 스크린에서 길게 누르기 할 때 표시되는 상황에 맞는 메뉴가 있습니다. 이 방법으로 링크를 선택하면 하이퍼 링크 텍스트 복사, 새 탭에서 링크 열기 또는 링크가 가리키는 파일 다운로드와 같은 더 많은 옵션이 있습니다.

이것은 HTML 다운로드 태그가 필요 없게하는 매우 쉬운 방법입니다. 사용자가 파일을 직접 다운로드하게하십시오. HTML / HTM, TXT 및 PHP 파일 은 물론 영화 ( MP4 , MKVAVI ), 문서, 오디오 파일, 아카이브 등과 같은 페이지를 포함한 모든 단일 파일 형식에서 작동 합니다 .

HTML 다운로드 태그를 에뮬레이트하는 가장 쉬운 방법은이 예제에서와 같이 사람들에게 무엇을해야하는지 알려주는 것입니다.

링크를 마우스 오른쪽 버튼으로 클릭하고 다른 이름으로 링크 저장 ... 을 선택하여 파일을 다운로드합니다.

참고 : 일부 브라우저는 다른 이름으로 저장같이이 옵션을 다른 것으로 부를 수도 있습니다 .

아카이브 파일로 압축하기

웹 사이트 개발자가 사용할 수있는 또 다른 방법은 다운로드를 ZIP , 7Z 또는 RAR 파일과 같은 아카이브에 저장하는 것입니다.

이 접근법은 두 가지 용도로 사용됩니다. 다운로드를 압축하여 서버의 디스크 공간을 절약하고 사용자가 데이터를 더 빨리 다운로드 할 수있게하지만 대부분의 웹 브라우저가 읽을 수없는 형식으로 파일을 저장하므로 브라우저가 대신 파일을 다운로드하십시오.

대부분의 운영 체제 에는 이와 같이 파일을 보관할 수있는 프로그램이 내장되어 있지만 타사 응용 프로그램은 일반적으로 더 많은 기능을 갖추고있어 사용하기가 쉽습니다. PeaZip 및 7-Zip은 몇 가지 즐겨 찾기입니다.

PHP로 브라우저 속임수

마지막으로, PHP를 아는 경우 간단한 5 행 PHP 스크립트를 사용하여 브라우저가 압축하지 않고 파일을 다운로드하도록 하거나 독자에게 아무 것도하지 말라고 요청할 수 있습니다.

이 메소드는 HTTP 헤더를 사용하여 파일이 웹 문서가 아닌 첨부 파일이라는 사실을 브라우저에 알리기 때문에 실제로 위 메소드와 비슷하게 작동하지만 실제로 파일을 압축 할 필요는 없습니다.