Patroklos Patroklou George Antoniou Constantinos Kyprianou.

Slides:



Advertisements
Similar presentations
HTML Basics Customizing your site using the basics of HTML.
Advertisements

ASP.NET Intro An introduction to the languages and communication of an ASP.NET system.
JavaScript FaaDoOEngineers.com FaaDoOEngineers.com.
Java Script Session1 INTRODUCTION.
Hyper Text Markup Language.  HTML is a language for describing web pages.  HTML stands for Hyper Text Markup Language  HTML is not a programming language,
Introduction to JavaScript
HTTP Request/Response Process 1.Enter URL ( in your browser’s address bar. 2.Your browser uses DNS to look up IP address of server.com.
Javascript It’s not JAVA. What do these all have in common?
1 CSC 551: Web Programming Spring 2004 client-side programming with JavaScript  scripts vs. programs  JavaScript vs. JScript vs. VBScript  common tasks.
Web Server Programming
Understand Web Page Development Software Development Fundamentals LESSON 4.1.
HTML Recall that HTML is static in that it describes how a page is to be displayed, but it doesn’t provide for interaction or animation. A page created.
2012 •••••••••••••••••••••••••••••••••• Summer WorkShop Mostafa Badr
Chapter 14 Introduction to HTML
Introduction to scripting
Web Design Basic Concepts.
Overview of HTML. Three Different Approaches  Text editor like Notepad  HTML editor such as: –KompoZer –DreamWeaver –Microsoft Expression Web –iWeb.
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
Computer Concepts 2014 Chapter 7 The Web and .
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
HTML Forms and Scripts. Session overview What are forms? Static vs dynamic Client-side scripts –JavaScript.
HTML HTML stands for "Hyper Text Mark-up Language“. Technically, HTML is not a programming language, but rather a markup language. Used to create web pages.
SEG3210 DHTML Tutorial. DHTML DHTML is a combination of technologies used to create dynamic and interactive Web sites. –HTML - For creating text and image.
HTML Structure & syntax
DHTML: Dynamic HTML Internet Technology1. What is DHTML? A collection of enhancements to HTML ► To create dynamic and interactive websites Combination.
Styling and theming Build campaigns in style. What we'll look at... How a web document is structured How HTML and CSS fit together Tools you will need.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Title, meta, link, script.  The title looks like:  The tag defines the title of the document in the browser toolbar.  It also: ◦ Provides a title for.
SEG3210 DHTML Tutorial. DHTML DHTML is a combination of technologies used to create dynamic and interactive Web sites. –HTML - For creating text and image.
CHAPTER 1 HTML & HTML5 I อ. ยืนยง กันทะเนตร คณะเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยพะเยา 1.
Programming in HTML.  Programming Language  Used to design/create web pages  Hyper Text Markup Language  Markup Language  Series of Markup tags 
Client Scripting1 Internet Systems Design. Client Scripting2 n “A scripting language is a programming language that is used to manipulate, customize,
HTML CSS JAVASCRIPT. HTML - Stands for Hyper Text Markup Language HTML is a ‘language’ that describes web pages. This language is a collection of codes.
Basic HTML PowerPoint How Hyper Text Markup Language Works
XHTML and CSS Session 1 Intro, (X)HTML, CSS, W3C, browsers, webpage, structure, tags, attributes, elements, web development process, basic XHTML elements.
HTML Structure & syntax. Introduction This presentation introduces the following: Doctype declaration HTML Tags, Elements and Attributes Sections of a.
Session I Chapter 1 - Introduction to Web Development
Introduction to Programming the WWW I CMSC Summer 2003 Lecture 7.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
JavaScript Syntax, how to use it in a HTML document
Internet & World Wide Web How to Program, 5/e © by Pearson Education, Inc. All Rights Reserved.
HTML Basic. What is HTML HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language, it.
By Tharith Sriv. To write a web page you use: HHTML (HyperText Markup Language), AASP (Active Server Page), PPHP (HyperText Preprocessor), JJavaScript,
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Asstt. Prof Sonia Sharma Computer Dept 1 HTML ( Hypertext MarkUP Language ) HTML is the lingua franca for publishing hypertext on the World Wide Web.
Introduction to the World Wide Web & Internet CIS 101.
1 CSC160 Chapter 1: Introduction to JavaScript Chapter 2: Placing JavaScript in an HTML File.
CSCI 3100 Tutorial 2 Web Development Tools 1 HTML 5 & CSS 3 1.
Hyper Text Markup Language.  My First Heading My first paragraph. Example Explained The DOCTYPE declaration defines the document type The text between.
Web Programming Java Script-Introduction. What is Javascript? JavaScript is a scripting language using for the Web. JavaScript is a programming language.
JavaScript Invented 1995 Steve, Tony & Sharon. A Scripting Language (A scripting language is a lightweight programming language that supports the writing.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
Basic HTML Introduction to HTML.
Introduction and HTML overview
Prepared by Dr. Maher Abuhamdeh 2014/2015 First semester
Web Basics: HTML/CSS/JavaScript What are they?
Tutorial 10 Programming with JavaScript
Nick Sims Scripting Languages.
The Internet and HTML Code
JavaScript an introduction.
DHTML Javascript Internet Technology.
Introduction to Web Page Design
WEB PROGRAMMING JavaScript.
DHTML Javascript Internet Technology.
Understand basic HTML and CSS terminology, concepts, and basic operations. Objective 3.01.
Web Programming and Design
Web Programming and Design
Web Programming and Design
Presentation transcript:

Patroklos Patroklou George Antoniou Constantinos Kyprianou

A component that you provide to other people to display data coming from your site on their own pages. “Chunk of a webpage” Mixture of HTML,CSS and Client Side Scripting Language Goal: Hide any possible complexity and make it easy for people to include the widget on their pages

Decide what information you should provide How you should provide your information Design a user friendly component Flexible design Keep it simple

A text Editor A Web browser (even Internet Explorer) Google skills “If it isn’t on Google it doesn’t exists”

HTML stands for Hyper Text Markup Language HTML is a markup language (set of markup tags) The tags describe document content HTML documents contain HTML tags and plain text HTML documents are also called web pages

Hello World Website Hello EPL371 People!!

Style sheet language(expresses the presentation of structured documents) Describes the look and formatting of a document written in a markup language (color, height, width etc.) Reduce complexity and repetition in the structure content

Hello World Website.boxed { width: 800px; height: 100px; border: 10px solid green; font-size:500%; color:blue; margin-left:390px; margin-top:300px; } Hello EPL371 People!!

Generate scripts that are executed by a web browser Enables web pages to be scripted Security restrictions(avoid them with ActiveX)

Most Popular Scripting Language Only similarity with Java is syntax Interpreted language until 2012 Just-in-time compilation is now performed by recent (post-2012) browsers. Supported by every major web browser (Chrome, Firefox, Internet Explorer, Netscape, Safari, Opera etc.)

Variables declared with var in front of name : var name = “John"; var money; money = ; typeof ‘var_name’ returns the type of the variable Syntax of loops, operands, if statements are the same as in Java

Functions: function concatenate(first, last) { var full; full = first + last; return full; }

Use HTML to define the content and the general structure of the widget Use Css to define the format and the appearance of the widget Use JavaScript to add behavior to the Widget and convert it from static into one that users can interact with

Gets and displays information from (3 different API calls) User enters UserId and the API Call(Live Feed, Latest and Popular Rayzs) For each rayz the widget displays Text, Time and Rerayzs Count

Fixed number of information is shown User can get more information by clicking “More Rayzs” User can refresh the information that the widget displays

Load More Rayzs Refresh Link to Rayzit website

You can simply include it to your website by using for example an iframe: User can set Width and Height of the Widget Example import of Rayzit Widget: src="RayzitWidget.html?userID=1&width=250&height=330&request=Live"

<iframe id="RayzitF" src="RayzitWidget.html?userID=1&width=250&height=330&request=Live” style="background-color:#ED3C24;" width="250"; height="330" allowtransparency="true“>