Skip to Content
Programming Social Applications
book

Programming Social Applications

by Jonathan LeBlanc
August 2011
Intermediate to advanced
546 pages
20h 53m
English
O'Reilly Media, Inc.
Content preview from Programming Social Applications

The Rise and Fall of Metadata

When metadata programming was in its infancy over a decade ago, it had a noble goal—to bring cohesion to the Web so that someone could extract rich information about a website easily and in a standardized way. This lofty goal never really made it to fruition, due in large part to inadequate adoption of its practices and the lack of fully standardized implementations. Simply put, sites implementing rich data tags did so for their own goals, not to enrich the Web as a whole.

Since the Open Graph protocol has come on the scene, there’s been a resurgence in the usefulness of site metatagging, chiefly due to the Facebook Like button.

Note

The Facebook Like button is a means by which third-party sites allow a user to “like” their page, which sends a message back through to the user’s Facebook activity stream. The Open Graph protocol is the backbone of this technology in that it allows Facebook to extract title, description, media data, and more from the third-party site.

When a third-party site integrates the Facebook Like button, it needs to also integrate OpenLike protocol metatagging for Facebook to extract the most information about its page. Because application developers want to tap into Facebook’s increasingly large audience, adoption rates of these metaprogramming standards have increased. The two elements metaprogramming lacked in its unsuccessful infancy were purpose and consistency, both of which are delivered by the Facebook Like button.

Even though ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Pro iPhone Development with SwiftUI: Design and Manage Top Quality Apps

Pro iPhone Development with SwiftUI: Design and Manage Top Quality Apps

Wallace Wang
The Hidden Cost of AI-Assisted Creativity

The Hidden Cost of AI-Assisted Creativity

Léonard Boussioux, Anil Doshi, Oliver Hauser, Kartik Hosanagar

Publisher Resources

ISBN: 9781449302481Errata