Social Media. Behavioral Marketing General themes. Cookies. Geolocation. Homework: check out cookies on your computer. Experiment with geolocation.

Slides:



Advertisements
Similar presentations
WordPress Installation for Beginners Sheila Bergman
Advertisements

The Internet.
1 SANS Technology Institute - Candidate for Master of Science Degree 1 Assessing Privacy Risks of Flash Cookies Kevin Fuller and Stacy Jordan February.
Cookies, Sessions. Server Side Includes You can insert the content of one file into another file before the server executes it, with the require() function.
●June 17 th, :15 AM – 09:15 AM ●Barry Phelps ●Support Engineer – ArtiosCAD Esko FlexNet Licensing.
Browser Comparisons Internet Explorer 8 & 9, Chrome 11 and Firefox 4 Security, Privacy, Add-ons & Convenience.
SHAREPOINT PAKISTAN USER GROUP #1 SHAREPOINT COMMUNITY IN PAKISTAN AND ASIA HTML5 and SharePoint 2013.
How the Internet Works Course Objectives Introduce the various web browsers Introduce some new terms Explain the basic Internet to PC hookup  ISP  Wired.
Creating Databases for Web Applications Courses example Persistent information. Cookies. Session Homework: Examine a computer (your own or in a lab) for.
Third Party Web Tracking Policy and Technology based on the paper of Jonathan R. Mayer and John C. Mitchell Stanford University Stanford, CA
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems The Internet, the Web, and Electronic Commerce Chapter 2.
Internet Cookies: Changing Internet Use and Privacy Lindsay Maidment & Katherine Hollander November 8, 2006.
Chapter 14 Introduction to HTML
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems The Internet, the Web, and Electronic Commerce Chapter 2.
Browser Comparisons - Convenience Internet Explorer 8 & 9, Chrome 11 and Firefox 4 Searching, Convenience & Add-ons.
HTML5 GEOLOCATION AND SHAREPOINT GEOLOCATION What is Geolocation? How easy it is to use this service? Can we do something without Javascript?
ITIS 1210 Introduction to Web-Based Information Systems Chapter 48 How Internet Sites Can Invade Your Privacy.
 Internet vs WWW  Pages vs Sites  How the Internet Works  Getting a Web Presence.
CHAP 4. GEOLOCATION API.  You can request users to share their location and, if they agree, you can provide them with instructions on how to get to a.
Introduction to course. Refresher on client/server; JavaScript.
The Internet. The Internet: A Definition  Short for Internetwork  AKA: The World Wide Web, or the Net  This is defined by the system of communications.
INTRODUCTION TO HTML5 Geolocation. Display a Specific Location with Google Maps  You can use the Google Maps API to display a custom map on your own.
CSE 154 LECTURE 12: COOKIES. Including files: include include("filename"); PHP include("header.html"); include("shared-code.php"); PHP inserts the entire.
Using the World Wide Web Web Design and Publishing Cindy Royal.
Internet Browsers and Add-ons Popular browsers Browser stats (shown in talk) What a browser does Javascript (shown in talk) * Add-ons * Also see an explanation.
INTERNET. BROADBAND The amount of information a connection is capable of carrying. Measured in bits per second.
Chapter 8 Cookies And Security JavaScript, Third Edition.
SURFING THE WEB PRIVACY, SAFETY, AND RELIABLE SOURCES.
Top Five Web Application Vulnerabilities Vebjørn Moen Selmersenteret/NoWires.org Norsk Kryptoseminar Trondheim
Cookies Web Browser and Server use HTTP protocol to communicate and HTTP is a stateless protocol. But for a commercial website it is required to maintain.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Creating User Interfaces Recap HTML/HTML5 JavaScript features Homework: keep working on user observation studies. Review JavaScript.
Creating Databases Local storage. join & split Classwork: show 1 table application. Share designs for oscars application. Adaptive select. Homework: [Catch.
COOKIES and SESSIONS. COOKIES A cookie is often used to identify a user. A cookie is a small file that the server embeds on the user's computer. Each.
1 3 Computing System Fundamentals 3.4 Networked Computer Systems.
Internet Safety and Productivity Tips Presented by ITS Kerri Sorenson and Sean Hernandez December 11, 8:30-9:00 am.
CHAPTER 8 PHP Advanced อ. ยืนยง กันทะเนตร คณะเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยพะเยา 1.
Restoring Privacy, Cleaning Your Computer's Cookies and Beacons.
Web Browsing *TAKE NOTES*. Millions of people browse the Web every day for research, shopping, job duties and entertainment. Installing a web browser.
 A cookie is often used to identify a user. A cookie is a small file that the server embeds on the user's computer. Each time the same computer requests.
IS2802 Introduction to Multimedia Applications for Business Lecture 8: JavaScript and Cookies Rob Gleasure
Rich Internet Applications 9. HTML 5 and RIAs. HTML 5 Standard currently under development by W3C Aims to improve the language with support for the latest.
The Internet. Important Terms Network Network Internet Internet WWW (World Wide Web) WWW (World Wide Web) Web page Web page Web site Web site Browser.
Report of Hacking Attacks Subject: Firewall Date: Fri, 28 Apr :21: From: David Walsh To: Dr. Lin, I recently had ADSL installed.
Internet Privacy Define PRIVACY? How important is internet privacy to you? What privacy settings do you utilize for your social media sites?
Some from Chapter 11.9 – “Web” 4 th edition and SY306 Web and Databases for Cyber Operations Cookies and.
Internet Basics 10/23/2012. What is the Internet? It’s a world-wide network of computer networks. It grows hourly and involves national governments, communities,
How to fix Netflix Signing In Issues? For More Details Visit Our Website
Secure HTTP (HTTPS) Pat Morin COMP 2405.
Creating Databases Local storage. join & split
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
What is the Internet? © EIT, Author Gay Robertson, 2016.
19.10 Using Cookies A cookie is a piece of information that’s stored by a server in a text file on a client’s computer to maintain information about.
Chapter 4: HTML5 Media - <video> & <audio>
Chapter 19 PHP Part III Credits: Parts of the slides are based on slides created by textbook authors, P.J. Deitel and H. M. Deitel by Prentice Hall ©
Internet and security.
Playing Audio (Part 2).
CS 115: COMPUTING FOR The Socio-Techno Web
Internet Basics.
HTML History CS 101.
What is Cookie? Cookie is small information stored in text file on user’s hard drive by web server. This information is later used by web browser to retrieve.
Progress leisure OCR GCSE ICT.
Unit 27 Web Server Scripting Extended Diploma in ICT
What is the World Wide Web (www)
Chapter 3: Protecting Your Data and Privacy
HTML5 and Local Storage.
CSc 337 Lecture 27: Cookies.
Creating User Interfaces
Browsing in Private Mode
CSc 337 Lecture 25: Cookies.
Presentation transcript:

Social Media. Behavioral Marketing General themes. Cookies. Geolocation. Homework: check out cookies on your computer. Experiment with geolocation.

General themes Reprise: who (what company/organization) providing services? What / how is revenue stream? What is the algorithm – what is the algorithm like… What / where / when is the data? How personalized is it? –is this a good thing?

cookies Original client / server model did not make permanent changes to client computer –did not create/store/save a new file More complicated applications, especially commercial applications, required something Cookies: small files only available to original program (sometimes original site) could access. –User (client) could refuse cookies and erase cookies –browser specific

Notice You are made aware when browser offers to save password or a program offers to save information. Many / most cookies do not announce themselves! companies (third party services) are interested in where you have been and what you did. Behavior. –maybe not your name, other personal data

Third parties Consider downloading and installing

How to view Chrome: wrench / Settings / Show advanced settings –under Privacy Content settings Cookies: all cookies and site data You do it for Firefox, Safari, IE, Opera, whatever browser you use the most! Extra credit for the first person who describes how to do this for each of these other browsers.

JavaScript cookies name / value pair expiration –no time/date, means that it expires when browser is closed. Called a session cookie. also ways to modify what/who can view the cookie –domain –path

Basic JavaScript function setCookie(cname,cval,nd); now = new Date(); expdate = new Date(); cdata = escape(cval); expdate.setDate(now.getDate()+nd); if (nd!=null) { cdata += " ; expires=" exdate.toUTCString(); } document.cookie=cname+cdata;

Examples / note cookiesimple.htmlhttp://faculty.purchase.edu/jeanine.meyer/ cookiesimple.html cookie.htmlhttp://faculty.purchase.edu/jeanine.meyer/ cookie.html cookienote.dochttp://faculty.purchase.edu/jeanine.meyer/ cookienote.doc

HTML5 localStorage Similar but different html5/localstoragedate.htmlhttp://faculty.purchase.edu/jeanine.meyer/ html5/localstoragedate.html

Research Compare cookies, localStorage, Flash cookies, also beacons, other

Geolocation Attempt to locate user / client Methods include –list of addresses of IP values –triangulation using WI-FI hubs –Google gathering Street views also determined location of WI-FI hubs including secure/private ones. cell phone towers GPS satellites

Geolocation, cont. Requires program to get permission asynchronous activity –not instant may fail –not supported by browser –supported but doesn't work this time –supported but may take too long

my program html5/geolocationlocalstorage.htmlhttp://faculty.purchase.edu/jeanine.meyer/ html5/geolocationlocalstorage.html

More on privacy Cathy Dwyer talk:

Homework You can work in pairs, if you like. Check out what cookies are present on your computer. Identify at least 5 cookies from at least 3 different site/companies and determine content. You can check different browsers. Try the geolocation program with different devices and report on accuracy. Report on other geolocation programs. PLUS postings, including cookies, geolocation, mathematics behind triangulation