HTML과 FBML의 차이

Anonim

HTML과 FBML의 차이 < 마크 업 언어는 여러 목적으로 만들어졌지만 인터넷의 주요 언어 인 HTML (Hypertext Markup Language)만큼 대중적이거나 널리 퍼진 언어는 없었습니다. 비교적 알려지지 않은 마크 업 언어는 FBML이거나 페이스 북 마크 업 언어 (Facebook Markup Language): 페이스 북의 특정 사용을 위해 개발 된 언어로, HTML은 전 세계 여러 사이트에서 사용할 수있는 표준 언어를 개발하기 위해 개발되었지만 FBML은 페이스 북 앱을 만들 목적으로 개발되었습니다. - 1 ->

목표를 달성하기 위해 FBML은 Facebook의 기능과 관련된 많은 키워드를 추가합니다. 사용자는 댓글을 표시하거나 채팅에 친구를 초대하거나 다른 Facebook 특정 작업을 구현할 수 있습니다. FB 내에서보다 훨씬 간단하게 usi HTML. 또한 FBML은 사용하지 않는 것으로 간주되거나 Facebook 및 사용자의 보안 노출을 제한하는 HTML 태그를 제거합니다.

HTML과 FBML의 또 다른 주요 차이점은 FBML에서 Javascript를 사용할 수 없다는 것입니다. Javascript는 사용자와의 추가적인 상호 작용 수준을 제공합니다. 문제는 약점을 이용하고 사용자에 대한 정보를 공개하기 위해 자바 앱을 만들 수있는 방법이 다양하기 때문에 페이스 북에서 문제가 될 수 있다는 것이다. Javascript 대신 Facebook은 대체 FBJS 사용을 권장했습니다. FBJS는 FBML이 HTML과 어떻게 다른지와 마찬가지로 페이스 북에서 자바를 구현 한 것입니다.

CSS와 자바 스크립트와 같은 HTML 및 기타 관련 웹 기술이 개발됨에 따라 Facebook은 FBML과 FBJS를 별도로 개발할 필요가 없음을 확인했습니다. 이 때문에 FBML은 더 이상 사용되지 않으며, 더 이상 FBML을 업데이트하지 않으므로 코더는 HTML을 사용하여 개발을 계속하는 것이 좋습니다.

FBML은 이미 사용되지 않으므로 응용 프로그램이 이미 끝나기 전까지는 계속 사용할 이유가 없습니다. 새로운 프로젝트의 경우, 페이스 북을위한 새로운 애플리케이션을 개발할 때 HTML, 자바 스크립트 및 CSS를 사용하는 것이 훨씬 더 의미가 있습니다.

요약:

1. HTML은 전세계 표준이며 FBML은 Facebook

2에만 해당됩니다. FBML에는 HTML

3에서 인식되지 않는 많은 태그가 있습니다. HTML에는 FBML

4에서 인식하지 못하는 태그가 있습니다. HTML 페이지는 Javascript를 포함 할 수 있지만 FBML은

5를 포함 할 수 없습니다. FBML은 이미 사용되지 않지만 HTML은 여전히 ​​널리 사용되고 있습니다.