DHTML과 XML의 차이점

주요 차이점 : DHTML은 본질적으로 동적 HTML입니다. 표준 HTML 코드 및 명령을보고 제어하는 ​​새로운 방법입니다. DHTML은 대화 형 및 애니메이션 웹 사이트를 만드는 데 사용되는 기술 모음입니다. XML은 Extensible Markup Language의 약자입니다. 이것은 W3C에서 개발 한 명세이다. 특히 웹 문서 용으로 고안된 마크 업 언어입니다. 이는 인간이 읽을 수 있고 기계가 읽을 수있는 형식으로 문서를 인코딩하기위한 일련의 규칙을 정의합니다.

DHTML은 기본적으로 동적 HTML입니다. 표준 HTML 코드 및 명령을보고 제어하는 ​​새로운 방법입니다. DHTML은 대화 형 및 애니메이션 웹 사이트를 만드는 데 사용되는 기술 모음입니다. DHTML은 HTML 요소를보다 잘 제어합니다. 이를 통해 JavaScript와 같은 클라이언트 측 스크립팅 언어, CSS와 같은 프리젠 테이션 정의 언어 및 HTML 웹 페이지의 Document Object Model을 통합 할 수 있습니다.

DHTML을 사용하면 웹 서버를 먼저 반환하지 않고도 언제든지 페이지를 변경할 수 있습니다. 스크립트 언어가 페이지가 완전히로드 된 후 및보기 프로세스 중에 웹 페이지의 모양과 기능을 변경할 수 있습니다. 또한 사용자가 다른 방법으로는 달성하기 어려운 효과를 페이지에 추가 할 수 있습니다.

DHTML과 같은 위키피디아 목록에 추가 DHTML 기능을 사용하면 개발자가 다음을 수행 할 수 있습니다.

  • 사전 정의 된 경로 또는 사용자가 선택한 경로를 따라 시작점에서 끝점까지 각 요소를 개별적으로 이동하여 문서의 텍스트 및 이미지에 애니메이션을 적용합니다.
  • 최신 뉴스, 주식 시세 또는 기타 데이터로 컨텐츠를 자동으로 새로 고치는 티커를 삽입하십시오.
  • 양식을 사용하여 사용자 입력을 캡처 한 다음 데이터를 서버로 다시 보낼 필요없이 해당 데이터를 처리, 확인 및 응답하십시오.
  • 롤오버 버튼 또는 드롭 다운 메뉴를 포함하십시오.

XML은 Extensible Markup Language의 약자입니다. 이것은 W3C에서 개발 한 명세이다. 특히 웹 문서 용으로 고안된 마크 업 언어입니다. 이는 인간이 읽을 수 있고 기계가 읽을 수있는 형식으로 문서를 인코딩하기위한 일련의 규칙을 정의합니다. 디자이너는 자신 만의 맞춤 태그를 만들 수 있습니다. 또한 응용 프로그램과 조직간에 데이터의 정의, 전송, 유효성 검사 및 해석을 가능하게합니다.

XML은 언어에 대해 유니 코드를 통해 강력한 지원을 제공하는 텍스트 기반 데이터 형식입니다. 인터넷을 통해 단순성, 보편성 및 유용성을 강조합니다. 또한 웹 서비스에서 특히 임의의 데이터 구조를 표현하는 데 널리 사용됩니다. 프로그래머는 종종 XML 기반 언어의 정의를 돕기 위해 XML 데이터와 스키마 시스템을 처리하는 동안 API를 사용합니다.

XML 구문은 RSS, Atom, SOAP 및 XHTML과 같은 많은 문서 형식의 기초를 형성합니다. 실제로 XML 기반 형식은 Microsoft Office, OpenOffice.org 및 LibreOffice 및 Apple의 iWork를 비롯한 많은 사무용품 도구의 기본값이되었습니다.

DHTML과 XML의 차이점은 다음과 같습니다.

  • DHTML은 웹 페이지에 정보를 배치하는 데 사용되며 XML은 해당 정보를 설명하는 데 사용됩니다.
  • DHTML은 자바 스크립트 액션이있는 HTML이지만 XML은 마크 업 언어보다 정보를 전송하는 보편적 인 방법입니다.
  • DHTML은 동적 웹 사이트 페이지를 표시하는 데 사용되는 반면 XML은 특히 웹 문서 용으로 설계된 마크 업 언어입니다.
  • XML은 대부분의 복잡성을 줄이면서도 HTML의 유연성과 성능을 유지하기 위해 개발 된 확장 가능 마크 업 언어입니다.
추천

관련 기사

  • 차이점: 에볼라와 말라리아의 차이점

    에볼라와 말라리아의 차이점

    주요 차이 : 에볼라는 희귀하고 치명적인 질병으로 감염자의 25-90 %가 사망합니다. 말라리아는 주로 열대 및 아열대 지역에 전염되는 전염병입니다. 에볼라를 일으키는 바이러스에는 5 가지 유형이 있으며 말라리아를 유발하는 5 가지 유형의 원생 동물이 있습니다. 에볼라는 희귀하고 치명적인 질병으로 감염자의 25-90 %가 사망합니다. 2013 년까지 에볼라에는 24 건의 발병 사례가 총 1, 716 건으로보고되었습니다. 2014 년 서 아프리카 발발에서 에볼라는 13, 042 건의 신고 건이 발생하여 2014 년 11 월 2 일까지 4, 818 명이 사망했습니다. 말라리아는 주로 열대 및 아열대 지역에 전염되는 전
  • 차이점: 검정과 검정의 차이점

    검정과 검정의 차이점

    주요 차이점 : 검정색은 모든 색상이나 빛이 없기 때문에 가장 어두운 색상으로 정의됩니다. 제트 블랙은 지질 재료와 보석, 제트에서 파생됩니다. 제트 - 블랙 색상은 검은 색이나 짙은 갈색이지만 금속 광택이있을 수 있습니다. 많은 사람들이 흑백도 색상이라고 가정하지만 이것은 사실이 아닙니다. 그들은 그늘이다. 검은 색은 밝은 색에서 어두운 색까지 다양하지만 밝은 검은 색이나 어두운 검은 색으로 표시하지는 않습니다. 검은 색입니다. 제트 블랙은 모든 흑인 중에서 가장 검은 색으로 금속성의 빛을 발합니다. 검정색은 모든 색상이나 빛이
  • 차이점: 용해도와 용해도의 차이

    용해도와 용해도의 차이

    주요 차이점 : 용해는 용질이 용제에 용해되어 용액을 형성하는 과정입니다. 용해도는 용제에 용해되는 용질의 최대 양을 정의하는 정량적 용어입니다. 용해와 용해도는 서로 관련이 있지만 여전히 미묘한 차이가 있습니다. 용해 란 용질이 용제에 용해되어 용액을 형성하는 과정을 의미합니다. 용질이란 고체 부분을 말하며, 용제는 액체 부분을 의미합니다. 용질, 온도 및 용제의 성질과 같은 반응 유형에 영향을 미치는 많은 속성이 있습니다. 용매가 증발과 같은 기술을 사용하여 용액에서 제거되는 경우, 남아있는 용액과는 분명히 다른 용질이 발견 될 수 있습니다. 이 분리 과정은 고체 침전 또는 가스의 발생으로도 알려져 있습니다. 따라서 침전은 용해의 반대 현상으로 간주됩니다. 함께 그들은 역동적 인 균
  • 차이점: 혈액과 혈청의 차이

    혈액과 혈청의 차이

    주요 차이점 : 혈액은 인체의 중요한 부분입니다. 혈액은 심장이 중심 인 순환계의 일부입니다. 심장은 혈액을 신체의 모든 부위에 공급하여 필요한 영양소와 산소를 신체의 세포로 전달합니다. 혈청은 적혈구, 백혈구, 혈소판 및 응고 인자가 혈액에서 제거 된 후에 남아있는 혈액의 일부입니다. 피는 인체의 중요한 부분입니다. 사실, 인간의 체중의 약 7 %는 혈액이며, 대부분의 사람들은 약 5 리터의 혈액으로 나옵니다. 혈액은 심장이 중심 인 순환계의 일부입니다. 심장은 혈액을 신체의 모든 부위에 공급하여 필요한 영양소와 산소를 신체의 세포로 전달합니다. 또한 세포가 생산 한 이산화탄소 및 폐기물을 제거하는데도 도움이됩니다. 이 모든 것 외에도 혈액은 온도, pH 균형 및 수분 균형을 조절하는
  • 차이점: Sony Xperia E와 Samsung Galaxy S Duos의 차이점

    Sony Xperia E와 Samsung Galaxy S Duos의 차이점

    주요 차이점 : Sony Xperia E 및 E-Dual은 Sony Mobile의 엔트리 레벨 전화기입니다. 휴대 전화에는 ~ 165ppi 픽셀 밀도를 갖는 3.5 TFT 용량 성이 포함되어 있습니다. 1GHz Cortex-A5 Qualcomm Snapdragon 프로세서, Adreno 200 GPU 및 512MB RAM이 함께 제공됩니다. 삼성 갤럭시 S 듀오 (Samsung Galaxy S Duos)는 2012 년 9 월에 출시 된 듀얼 SIM 폰이다.이 휴대 전화는 약 233ppi의 밀도를 가진 4 인치 TFT 커패시 티브 터치 스크
  • 차이점: C ++과 Java의 차이점

    C ++과 Java의 차이점

    주요 차이점 : C ++은 원래의 C 프로그래밍 언어로 개발 된 범용 프로그래밍 언어입니다. 이것은 Bell Labs의 Bjarne Stroustrup에 의해 1979 년에 개발되었습니다. C ++는 원래 C 클래스로 명명되었습니다. 1983 년에 C ++로 이름이 바뀌 었습니다. Java는 C 언어의 영향을받은 또 다른 프로그래밍 언어입니다. C 및 C ++에서 문법의 대부분을 파생하지만, 어느 것보다 낮은 수준의 기능을 가지고 있습니다. Java는 이전 언어와 비교하여 구현 종속성이 적도록 설계된 범용 프로그래밍 언어입니다. C ++과
  • 차이점: RSS와 Atom의 차이점

    RSS와 Atom의 차이점

    주요 차이점 : RSS (Real Simple Syndication)는 자주 업데이트되는 작품을 게시하는 데 사용되는 웹 피드 형식의 제품군입니다. Atom은 웹 피드 표준 쌍을 나타냅니다. 웹 사이트에서 정기적으로 업데이트를 받으려면 RSS 및 Atom과 같은 웹 피드를 자주 사용합니다. 이렇게하면 데이터가 업데이트되었는지 여부를 확인하기 위해 사이트를 직접 방문하지 않아도됩니다. 웹 피드를 사용하면 사용자가 한 곳에서 업데이트를 통합하고 Google 리더와 같은 피드 리더를 통해 볼 수 있습니다. 웹 피드는 게시자가 신디케이션 프로세스를 자동화하는 데 도움이되므로 중요합니다. RSS와
  • 차이점: Tamari와 간장의 차이

    Tamari와 간장의 차이

    주요 차이점 : 간장은 동양 및 동남아시아 요리의 필수품으로 간주되는 인기있는 조미료이자 소스입니다. 간장은 콩으로 만든다. Tamari는 일본에서 유래 된 어두운 간장 유형입니다. 밀가루가 거의 없거나 전혀 없기 때문에 일반 간장 대신 글루텐이 들어 있지 않습니다. 간장은 동양 및 동남아시아 요리의 필수품으로 간주되는 인기있는 조미료이자 소스입니다. 소스는 기원전 2 세기에 중국에서 시작되었지만, 이후 인기가 높아지고 전 세계에서 사용되고 있습니다. 대부분의 사람들은 동양 요리의 인기에 대한 맹공으로 간장이 서양 세계에 도입되었다고 생각합니다. 그러나 유럽인들은 1700 년대부터 간장을 사용하고 있습니다. 간장은 콩으로 만든
  • 차이점: 시알리스와 비아그라의 차이점

    시알리스와 비아그라의 차이점

    주요 차이점 : 시알리스와 비아그라는 같은 방식으로 작용하여 주로 발기 부전 치료에 사용됩니다. 그러나 복용량, 가격, 효과를 시작하는 데 걸리는 시간 및 지속 시간은 다릅니다. 비아그라가 인기있는 브랜드가 된 반면, 시알리스는 비아그라의 4 시간 효과와 비교하여 36 시간 지속되는 효과로 "주말 약"으로 인기를 얻고 있습니다. 성기능에 관한 현대화와 개방성으로 인해 발기 부전이 중심 단계에 접어 들기 시작했습니다. 섹스가 오늘날 사회에서 중요한 부분이되면서 발기 부전에 직면 한 남성들은 자신의 상태에 대해 더 개방적으로되기 시작했습니다. 발기 부전은 남자가 성관계 중에 발기를하지 못하는 경우입니다. 그것은 사랑의 삶을 혼란스럽게하고 성 파트너들을 만족시키지 않는 것으로 알려져 있습니다. 세기의 전환기에, 많은 약들이 오늘날 발기 부전을 치료하기 위해 이용 가능 해졌고, 가장

에디터의 선택

산타 클로스와 아버지 크리스마스의 차이점

주요 차이점 : 산타 클로스는 하얀 턱수염과 한 쌍의 안경을 쓰고 큰 배를 잃은 남자로 묘사됩니다. 그는 백색 모피가 늘어서있는 빨간 코트를 착용하는 유쾌한 사람으로 여겨진다. 아버지 성탄절은 영국 기원을 가지고 있으며 원래 15 세기에 크리스마스와 관련된 인물입니다. 오늘날의 세계에서 성탄절과 산타 클로스는 합쳐졌습니다. 산타 클로스는 종종 크리스마스를 나타내는 데 사용되는 아이콘이되었습니다. 그러나 산타 클로스는 항상 산타가 아닙니다. 그는 원래 성 니콜라스 (Saint Nikolas)라는 성직자였습니다. 성직자는 선한 일을하고 가난하고 궁핍 한 사람들을 돕는 것을 좋아하는 사람이었습니다. 현재의 산타는이 남자의 변형이다. 산타 클로스와