Social networking sites copy

Post on 30-Nov-2014

484 views 4 download

description

 

transcript

Priyanka Sawant (49) Rohan Shah (50) Ravi Kumar Sharma (51) Kiran Sawwalakhe (50) Amit Shirali (53) Shridhar K. (54)

Introduction

A social network service is an online service, platform, or site that focuses on building and reflecting of social networks or social relations among people

Introduction

Social networking sites are popular with people all over the world

Social networking sites can be a great way to stay in touch with a large group of people

History

Web 1.0 v/s Web 2.0

Web 1.0

"Web 1.0” has “static” web pages such as HTML static web pages .

Web 1.0 sites are not interactive

Web 1.0 applications are proprietary

Eg:- Britannica Encyclopaedia

Web 2.0

“Web 2.0”has “Dynamic” pages

“ Web 2.0” site gives its users the free choice to contribute.

“Web 2.0” application is an open source program.

Eg:- Wikipedia, SNS, blogs, video sharing

Designing a SNS

Client side technology Server side technology

Top 5 SNSes

Facebook (traditional) MySpace Twitter (blogging) LinkedIn (professionals) Ning (teachers) Doc2Doc (medical)

Advantages Free of cost service. Simple set up of profiles. Easy customization of profiles. Maintenance and updation is flexible. Conveys information about the

business by blogs and bulletins. Allows for customer feedback.

Disadvantages

Lack of anonymity.

Scams and harassment like trolling, cyberstalking and cyber bullying.

Addictive and a waste of time without a particular purpose.

Emerging trends

“Real time” and “location based”.

Real time allows users to contribute content, which is then broadcasted as it is being uploaded - the concept is similar to live television broadcasts.

Twitter set the trend and Facebook followed suit.

Emerging trends

Twitter focuses on words while Clixtr focuses on photo group sharing.

The location based service allows users to "check-in" to places that they are frequenting at that moment, based on GPS system.

Clixtr (iPhone) , Foursquare and Yelp.

Applications

Investigations : Criminal and legal investigations, probations, school administrations. Eg. Facebook, MySpace.

Government: To get public opinion and keep the public updated. Eg. Centre for Disease Control (Whyville) for vaccinations, NOAA (Second Life), NASA (Twitter, Flickr) to aid Review of U.S. Human Space Flight Plans Committee.

Applications

Business: For customer relationship management, brand networking and advertising. Important for intrepreneurs and small businesses. Eg. LinkedIn (40 millions users) and Hub Culture (London).

Dating: Online dating services charge a fee while SNS are free. Eg. MySpace and Facebook.

Applications

Education: Contain educational blogs, eportfolios, ad hoc communities, chat rooms and discussion threads that connect teachers and students. Eg. Ning (teachers), Learn Central, Teach Street.

Medical: Knowledge sharing and popularising individuals and insitutions. Important for pharma companies (32% of marketing)

Applications

Health Care: Eg. PatientsLikeMe (life altering diseases, SoberCircle (Addicts), SparkPeople (Weight loss), Daily Strenth.

Search Engines: Explicit (based on explicitly stated social relationships Eg. XFN, XHTML) and Implicit (based on common interest Eg. NewsTrove).

Business Model

Free of charge: Model based on large membership count and charging would be counter-productive.

Revenue: online advertising (MySpace, Facebook) and few charge for subscriptions.

Autonomous business model: Members serve as both suppliers and consumers of content.

AJAX

Client-side/web browser technologies are Asynchronous JavaScript and XML (AJAX), JavaScript/AJAX, Adobe Flash and Adobe Flex.

Ajax programming uses JavaScript to upload and download new data from the web server without undergoing a full page reload.

AJAX

Data requests going to server are separated from data coming back to page (asynchronously) thus increasing performance of the site.

Data fetched by an Ajax request is typically formatted in XML or JSON (JavaScript Object Notation) format.

Adobe Flash/Flex

Flex makes it easier for programmers to use large data grids, charts, and other heavy user interactions.

Applications programmed in Flex, are compiled and displayed as Flash within the browser. Flash plays audio and video files which cannot be done through HTML.

Languages Used

Server Side Technology

To share its data with other sites, a web site must be able to generate output in machine-readable formats such as XML, RSS, and JSON.

New Languages such as PHP, Ruby, ColdFusion, Perl, Python, JSP and ASP output data using information from files and databases.

SLATES

Search: Finding information through keyword search.

Links: Connects information together into a meaningful information ecosystem using the model of the Web.

Authoring: The ability to create and update content leads to collaborative work.

SLATES Tags: Usually one-word descriptions

to facilitate searching. Extensions: Software that makes the

Web an application platform as well as a document server. Eg. Adobe Reader, Adobe Flash player, Windows Media etc.

Signals : The use of syndication technology such as RSS to notify users of content changes.

Web 3.0

(Web 3.0 Semantic Web): TV-quality open video, 3D simulations, augmented reality, human-constructed semantic standards, and pervasive broadband, wireless, and sensors.

dotNet

User-Friendly Object Oriented Language Allows a computer to access the

computing power of an other site. Don’t buy and install but subscribe

and access software on the net.

Extension : .aspx eg. Orkut

dotNET

XML (Xtensible Markup Language) :a meta- language which can be used to define other languages.

HTML : HTTP :: XML : SOAP (Simple Object Access Protocol)

Windows XP : Remote assistance (XML-based encrypted ‘ticket’).

Web 2.0

Contrast to websites where users (consumer) are limited to the passive viewing of content.

Egs. SNS, wikis, blogs, video sharing.

Web 1.0 (Britannica Encyclopaedia) and Web 2.0 (Wikipedia).