Διαφορά μεταξύ HTML και FBML Διαφορά μεταξύ

Anonim

HTML vs FBML < Υπήρξαν αρκετές γλώσσες σήμανσης που δημιουργήθηκαν για διαφορετικούς σκοπούς, αλλά κανένας δεν ήταν τόσο δημοφιλής όσο και ευρέως διαδεδομένος με την HTML (Hypertext Markup Language), η οποία είναι η κύρια γλώσσα του διαδικτύου. Facebook Markup Language, η οποία αναπτύχθηκε για τη συγκεκριμένη χρήση του Facebook, ενώ η HTML αναπτύχθηκε για να δημιουργήσει μια τυποποιημένη γλώσσα που μπορεί να χρησιμοποιηθεί σε διαφορετικές τοποθεσίες σε όλο τον κόσμο, η FBML δημιουργήθηκε για να δημιουργήσει εφαρμογές Facebook

Για να επιτύχει το στόχο του, η FBML προσθέτει πολλές λέξεις-κλειδιά που είναι συγκεκριμένες για τις λειτουργίες στο Facebook.Μπορείτε να εμφανίσετε σχόλια, να προσκαλέσετε φίλους σε συνομιλία ή να εκτελέσετε οποιαδήποτε άλλη συγκεκριμένη εργασία στο Facebook. μέσα στο FB πολύ απλούστερη από ό, τι όταν usi ng HTML. Το FBML καταργεί επίσης τις ετικέτες HTML που θεωρούνται μη χρήσιμες ή για να περιορίσουν την έκθεση ασφαλείας του Facebook και των χρηστών τους.

Μια άλλη βασική διαφορά μεταξύ της HTML και της FBML είναι η αδυναμία χρήσης του Javascript σε FBML. Το Javascript παρέχει ένα επιπλέον επίπεδο αλληλεπίδρασης με τους χρήστες. Το πρόβλημα είναι ότι μπορεί να είναι προβληματικό για το Facebook επειδή υπάρχουν πολλοί τρόποι με τους οποίους οι εφαρμογές Javascript μπορούν να δημιουργηθούν για να εκμεταλλευτούν τις αδυναμίες και ακόμη και να αποκαλύψουν κάποιες πληροφορίες για το χρήστη. Αντί της Javascript, το Facebook ενθάρρυνε τη χρήση του εναλλακτικού FBJS. Το FBJS είναι η εφαρμογή του Javascript από το ίδιο το Facebook, όπως και το πώς το FBML είναι στο HTML.

Όπως το HTML και άλλες σχετικές τεχνολογίες ιστού όπως το CSS και το Javascript αναπτύχθηκαν, το Facebook είδε ότι δεν υπάρχει λόγος να συνεχίσουμε να αναπτύσσουμε χωριστά το FBML και το FBJS. Εξαιτίας αυτού, το FBML έχει καταργηθεί και οι κωδικοποιητές έχουν συμβουλεύσει να συνεχίσουν την ανάπτυξη χρησιμοποιώντας HTML, καθώς δεν θα υπήρχαν πλέον ενημερώσεις για το FBML.

Καθώς η FBML έχει ήδη ξεπεραστεί, δεν υπάρχει κανένας λόγος να συνεχίσετε τη χρήση της, εκτός εάν η εφαρμογή σας είναι ήδη κοντά στην ολοκλήρωσή της. Για κάθε νέο έργο, καθιστά απίστευτα πιο λογικό να πηγαίνουμε με HTML, Javascript και CSS στην ανάπτυξη νέων εφαρμογών για το Facebook.

Περίληψη:

1. Το HTML είναι ένα παγκόσμιο πρότυπο ενώ το FBML είναι συγκεκριμένο στο Facebook

2. Το FBML έχει πολλές ετικέτες που δεν αναγνωρίζονται στο HTML

3. Υπάρχουν ετικέτες σε HTML που δεν αναγνωρίζονται από το FBML

4. Οι σελίδες HTML μπορούν να ενσωματώσουν το Javascript ενώ το FBML δεν μπορεί να είναι

5. Το HTML εξακολουθεί να χρησιμοποιείται ευρέως ενώ η FBML έχει ήδη καταργηθεί