소셜 미디어 HTML5 페이지에서 JavaScript로 AJAX를 사용해야하는 이유 - 인형

HTML5 페이지에서 JavaScript로 AJAX를 사용해야하는 이유 - 인형

차례:

비디오: HTML - HTML5의 새로운 제출양식 1 2024

비디오: HTML - HTML5의 새로운 제출양식 1 2024
Anonim

많은 자바 스크립트 사용자와 웹 개발자가 AJAX에 대해 들어 봤지만 특별한 언어라고 생각하지 않으므로 더 이상 진전되지 않았습니다. AJAX는 새로운 언어가 아닙니다. 기존의 기술을 재사용하여 문서 업데이트를 처리하는 새로운 방법을 만듭니다. AJAX의 기술을 새로운 방식으로 적용하면 온라인에서 컨텐츠를 발표 할 때 몇 가지 중요한 이점을 얻을 수 있습니다.

AJAX의 이점

AJAX를 사용하면로드 및 실행 속도가 빨라지고 네트워크 및 서버 리소스를 적게 사용하는 동적 응용 프로그램을 만들 수 있습니다. AJAX의 목표는 전체 페이지를 다시로드하지 않고도 페이지를 변경할 수 있도록하는 것입니다.

AJAX를 사용하면 대규모 요청으로 서버를로드하지 않고도 매우 빠른 애플리케이션을 만들 수 있습니다. 모든 서버는 요청시 발신자에게 작은 데이터를 보냅니다. 이 작은 데이터 조각은 네트워크를 통해 더 빨리 이동하므로 요청 대기 시간도 더 짧습니다.

JavaScript:

  • 자바 스크립트를 사용하여 브라우저에서 이벤트를 처리하고 서버에 요청하고 필요에 따라 페이지의 영역을 업데이트하는 데 필요한 코드를 작성합니다.

    DOM (Document Object Model):
  • JavaScript는 DOM을 사용하여 페이지의 특정 위치에 액세스합니다. Cascading Style Sheets (CSS):

  • CSS를 사용하면 데이터 업데이트 중에 특수 효과를 만들 수 있습니다. 또한 CSS는 새로운 데이터를 기존 페이지 컨텐츠와 잘 맞 춥니 다. XML (eXtensible Markup Language):

  • 모든 업데이트에는 일종의 데이터가 필요합니다. XML은 어디에서나 작동하기 때문에 완벽한 선택입니다. XMLHttpRequest

  • 객체: 서버와의 통신은 연결이 필요하고 XMLHttpRequest 객체는이 연결을 생성합니다. AJAX는 비동기 적으로 작업을 수행합니다. AJAX 작동 원리

AJAX는 마술을 수행하지 않습니다. 일단 당신이 그것을 이해하면 이해할 수없는 장면 뒤에 아무것도 없습니다. AJAX는 동일한 페이지의 로컬 또는 동일한 폴더의 외부 페이지가 아닌 네트워크 와이어를 통해 작업을 수행합니다. 다음은 AJAX를 사용할 때 발생하는 일련의 이벤트입니다.

브라우저에서 이벤트가 발생합니다. (이벤트의 성격은 부적절하지만 일반적으로 일종의 데이터 요청이 포함됩니다.)

  1. JavaScript는 새로운 XMLHttpRequest 객체를 생성합니다. 이 경우 객체는 콜백 함수를 사용하여 비동기 적으로 작업을 수행하도록 구성됩니다.

  2. JavaScript는 처리를 위해 서버에 요청을 보냅니다. 이 시점에서 페이지는 응답을 기다리는 동안 정상적으로 수행하는 작업을 계속 수행합니다.

  3. 서버는 JavaScript가 보내고 처리 한 XMLHttpRequest 객체를 수신합니다.

  4. 서버는 응답을 생성하여 브라우저로 다시 보냅니다.

  5. 원래 요청과 함께 제공된 브라우저의 콜백 함수는 서버로부터 응답을받습니다.

  6. 콜백 함수는 응답의 필요한 후 처리를 수행한다.

  7. 화면에 정보의 업데이트가 발생하고 사용자에게 결과가 표시됩니다.

HTML5 페이지에서 JavaScript로 AJAX를 사용해야하는 이유 - 인형

편집자의 선택

Photoshop Elements 10의 기본 공유 Photoshop Elements 10의 기본 사항 공유

Photoshop Elements 10의 기본 공유 Photoshop Elements 10의 기본 사항 공유

화면 이미지뿐만 아니라 공유, 특히 온라인 공유 서비스에 대한 사용 가능한 옵션을 잘 알고 있어야합니다. 또한 온라인 호스트에 대해 수용 할 수있는 표준에 익숙해 져야하며, 최종적으로 작품을 보내고 자하는 곳이 필요합니다.

Photoshop Elements - 번짐 도구에서 번짐 도구로 번지기

Photoshop Elements - 번짐 도구에서 번짐 도구로 번지기

번짐 도구는 선을 그릴 때 커서 아래에있는 색상을 사용하여 마치 젖은 페인트로 구성된 것처럼 주위로 픽셀을 밀고 있습니다. 그러나 Smudge 도구는 코믹한 효과 만 생성하는 간단한 왜곡 도구로 보지 마십시오. 작은 조각에도 사용할 수 있습니다 ...

Photoshop Elements 10의 도형 옵션 지정 도형 - 더미

Photoshop Elements 10의 도형 옵션 지정 도형 - 더미

지오메트리 옵션은 Photoshop Elements 모양이 10 개. 옵션 막대에서 아래쪽 화살표를 클릭하여 기하학 옵션에 액세스하십시오. 사각형 및 둥근 사각형, 타원, 다각형, 선 및 사용자 정의 모양 기하학 옵션 중에서 선택할 수 있습니다. 직사각형 및 둥근 사각형 형상 옵션 직사각형의 형상 옵션은 다음과 같습니다.

편집자의 선택

부동산 면허 시험을 위해 투자를 통해 돈을 버는 법 - 더미

부동산 면허 시험을 위해 투자를 통해 돈을 버는 법 - 더미

부동산 면허 시험은 부동산 투자를 통해 자본 이득, 임대 및 자본 확충과 같은 여러 가지 방법으로 돈을 벌 수 있다는 것을 알기를 기대합니다. 대리인 (그리고 응시자)으로서, 돈을 버는 방법과 적절한 용어에 대해 잘 알고 있어야합니다. ...

부동산 면허 시험에 대한 균등화 율 사용 방법 - 인형

부동산 면허 시험에 대한 균등화 율 사용 방법 - 인형

있음 카운티 재산세 (도시, 마을 또는 마을 재산세와는 대조적으로)를 알아 내기 위해 균등 화율 (때로는 균등화 계수라고 함)을 사용하여 부동산 면허 시험에서 문제를 해결하려면 준비가되어 있는지 확인하십시오. 간단한 상황에서 한 카운티 내의 여러 마을, 도시 및 마을 모두가 ...

편집자의 선택

웹 마케팅 : Netvibes 홈페이지에 콘텐츠를 추가하는 방법 - 인형

웹 마케팅 : Netvibes 홈페이지에 콘텐츠를 추가하는 방법 - 인형

Netvibes 소셜 미디어 웹 사이트를 추적하는 웹 마케팅 담당자에게 유용 할 수 있습니다. Netvibes에 수동으로 콘텐츠를 추가하려면 다음 단계를 따르십시오 : 구독하려는 사이트, 블로그 검색 또는 기타 페이지로 이동하십시오. RSS 또는 RSS 구독 링크를 마우스 오른쪽 단추로 클릭하십시오. 나타나는 바로 가기 메뉴에서 링크 위치 복사 ...

소셜 미디어 측정 항목 : 인형에 집중할 수있는 모바일 분석

소셜 미디어 측정 항목 : 인형에 집중할 수있는 모바일 분석

사람들이 모바일 웹 사이트를 사용하는 방법 휴대 전화 및 태블릿의 앱은 웹 사이트 사용 방식과 매우 다르며 소셜 미디어 측정 항목도이를 고려해야합니다. 모바일 분석이 일반적인 플랫폼 유형, 플랫폼 버전, 화면 크기, 사용 방식과 다른 여러 측정 항목에 집중하기를 원합니다.