SlideShare a Scribd company logo
OVERVIEW OF STATIC WEBPAGE & STATIC WEBPAGE
TEAM
MEMBERS
Maryam Bibi
(Pari)
#006
Muhammad
Junaid Shahid
#016
Aqib Amin #023
Mehwish #04
Sayed Ihtsham
Ahmad
#047
Content
• Webpage
– History
– Difference b/w WebPages, Website & Web server
– Search Engine
• HTML And DHTML
– Use of Language
– CSS & JavaScript
• DOM
– How to work
– Why?
• Static WebPages and Dynamic WebPages
– Page Processing
– Use of Dynamic Pages
– Kind of Dynamic Pages
Webpage:-
– A Hypertext document connected to World Wide Web.
– It is accessible through the Internet.
– It is accessed by entering a unique URL address.
– It is like an information set, can contain numerous types of
information, which is able to be seen, heard and interactive
with by end-user.
– It is consist of several elements including CSS, Images and
JavaScript.
– File extension for web page is .htm or .html
– Pages generated by a script can end in .cgi, .php, .pl, and other
extensions.
Tip: You can view all of code by viewing the source code of webpage.
HISTORY:-
The first web page was created at CERN by Tim
Berners-Lee on August 6, 1991.
Example:
http://www.computer.com/jargon/u/url.html
Protocol Sub-domain Domain and domain suffix Directories Web page
Difference b/w web page, web site and
web server
Web Page Web Site Web Server
It is a Hypertext document
displayed by a browser
It is collection of linked
web pages that share a
unique domain
It is a computer hosting one
or more websites.
All web pages available on
the web are reachable
through a unique address
To access a website, type
its domain name in your
browser address bar.
It well send any web page
from the website it is
hosting to any user’s
browser, per user request
https://developer.mozilla.or
g/en-us/docs/Glossary
(Show Glossary page)
developer/mozilla.org
(Show Home page)
My website is not
responding.
My web server is not
responding.
“Hosting” mean that all the web pages and their supporting
files are available on that computer.
Web Page:
Website:
Search Engine:
“It is a special kind of website that helps users
find web pages from other websites”.
• Difference b/w Search engine & Browser
Search Engine Browser
It is a website that helps
people find web pages
from other websites.
It is a piece of software
that retrieve and displays
web pages.
Google, Bing, Yahoo,
Yandex
Google Chrome, Mozilla
Firefox, Internet Explorer.
Search
engine
Browser
HTML:
“It is needed to explain the structure of any web pages and
used to develop website”.
HTML stands for “Hyper Text Markup Language”.
DHTML:
“It is a collection of technologies that are used to create
interactive and animated web sites”.
DHTML stands for “Dynamic Hyper Text Markup
Language”.
Use of
Language
HTML
HTML CSS
DHTML
HTML CSS JavaScript
Cascading Style Sheet
CSS JavaScript
It is used to control how a document
should appear.
It is used to make a web page dynamic
and interactive. It is a programming and
interpreted Language.
Advantages of CSS and JavaScript:
CSS JavaScript
CSS saves time: You can
reuse CSS code
Immediate feedback to the
visitor: Don’t have to wait for
a page reload
Pages Load faster: Don’t
need to write HTML tags
Attributes every time.
Increased interactivity: you
can create interfaces that reacts.
Easy maintenance: To make
Global change, simply change
the Style
Richer interface: You can use
it to include such items as Drag
and Drop
DOM
• It is a cross platform and language
independent application programming
interface that treats and HTML document as a
Tree Structure.
• It stands for Document Object Model
(DOM).
• Documents are web pages, Objects are
Elements and Attributes and Model is tree
structure.
HTML
Head
Title Meta Data Link
Body
Header Section
Heading Paragraph
Footer
DOM for HTML Document
Why?
Making dynamic pages
Easy to manipulate the data.
Root
Parent
1st child element Last child element
Child
Sibling
There are two types of web pages:
Static webpage:-
– “It is a web page that is delivered to the user
exactly as stored on the web server”.
– It is also called “Flat or Stationary web page”.
Dynamic web page:-
– “It is a web page that shows different information
at different point of time”.
Web Pages:
Static Vs Dynamic Page Processing
Browser
Browser
Static Web pages
(.htm or .html)
Passed straight to browser
Dynamic Web pages
(.php or .asp)
Server processes scripting
language querying database
and other functions then passes
resulting html page to browser
Static Web page
 They are also known as flat or stationary web pages
 They are also used when the information is no more
required to be modified
 Such web pages contain only static information
 They can only read the information , but can’t do any
modification or interact with information.
 Designed and developed by HTML & CSS
 In static web pages, HTML & CSS can use.
Dynamic web page
• Dynamic web pages whose content changes
dynamically.
• It accesses content from a database or Content
Management System(CMS).
• Content is generated quickly and changes
regularly.
• The main objective to make the page is
dynamic, dynamic mean the content of
webpage get changed as per user requirement.
• Designed and developed by DHTML
Use of dynamic pages
• Offers highly personalized and customized visitor
options.
• Database access improves the personalized
experience (as opposed to using just client side
cookies)
• Scripts can read in data sources and display it
differently depending on how it is run.
• Can create the illusion of being updated regularly
using time and date sensitive routines (or even
randomizers) to display prewritten text.
Dynamic Web pages are of two types.
Client side scripting:
“Scripts that runs within web browser without interaction
with a web server”
Example: Google.com, Facebook.com and Yahoo use Java
Script .
Server side Scripting:
“Scripts that run at server end and return the HTML document
as the Output.”
Example: Google.com (C, C++, Go, Java, Python,Php)
Facebook.com(Hack, Php, Python, C++,Erlang)
Yahoo (PHP)
Dynamic Web page:
Client Side Scripting Language
• JavaScript(.js)
• VbScript(.vbs, .vbe)
• Jscript(.js)
Server Side Scripting Language
• ASP (.asp)
• Go (.go)
• Lasso (.lasso)
• Perl (.pl)
• PHP (.php)
• Python (.py) Like (Pyramid, Flask)
• Ruby (.rb)
Comparison of Static and Dynamic web
pages(Advantages & Disadvantages)
Static Web pages Dynamic Web pages
Easy to develop Slower to develop
Cheap to develop More Expensive to develop
Cheap to host More cost to host
Required web development expertise
to update
Much easier to update
Not useful for user New content brings people back
Content can get inactive Can work as a system to allow staff
or users to collaborate
Much more Functional webpage
Thanks of:
Mam.
Wardah
Akram
The Style
of Nature
The
Natural
Flower

More Related Content

What's hot

Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
Edureka!
 
HTML
HTMLHTML
Different Types Of Websites - With Basic Information
Different Types Of Websites - With Basic InformationDifferent Types Of Websites - With Basic Information
Different Types Of Websites - With Basic Information
Afzal Hameed
 
HTML/CSS/java Script/Jquery
HTML/CSS/java Script/JqueryHTML/CSS/java Script/Jquery
HTML/CSS/java Script/Jquery
FAKHRUN NISHA
 
Java script
Java scriptJava script
Java script
Abhishek Kesharwani
 
World Wide Web (WWW)
World Wide Web (WWW)World Wide Web (WWW)
World Wide Web (WWW)
Al Mamun
 
Web Design Notes
Web Design NotesWeb Design Notes
Web Design Notes
butest
 
Web publishing
Web publishingWeb publishing
Web publishing
Kanav Sood
 
WWW, Website & Webpage
WWW, Website & WebpageWWW, Website & Webpage
WWW, Website & Webpage
Zeeshan Alam
 
Basic Html Knowledge for students
Basic Html Knowledge for studentsBasic Html Knowledge for students
Basic Html Knowledge for students
vethics
 
Images and Lists in HTML
Images and Lists in HTMLImages and Lists in HTML
Images and Lists in HTML
Marlon Jamera
 
XML Document Object Model (DOM)
XML Document Object Model (DOM)XML Document Object Model (DOM)
XML Document Object Model (DOM)
BOSS Webtech
 
HTML
HTMLHTML
Bootstrap
BootstrapBootstrap
Bootstrap
Jadson Santos
 
Web Servers (ppt)
Web Servers (ppt)Web Servers (ppt)
Web Servers (ppt)
webhostingguy
 
Presentation of web designing
Presentation of web designingPresentation of web designing
Presentation of web designing
sreejagiri
 
Lab #2: Introduction to Javascript
Lab #2: Introduction to JavascriptLab #2: Introduction to Javascript
Lab #2: Introduction to Javascript
Walid Ashraf
 
Introduction to JavaScript Basics.
Introduction to JavaScript Basics.Introduction to JavaScript Basics.
Introduction to JavaScript Basics.
Hassan Ahmed Baig - Web Developer
 
Java Script ppt
Java Script pptJava Script ppt
Java Script ppt
Priya Goyal
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
eShikshak
 

What's hot (20)

Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
 
HTML
HTMLHTML
HTML
 
Different Types Of Websites - With Basic Information
Different Types Of Websites - With Basic InformationDifferent Types Of Websites - With Basic Information
Different Types Of Websites - With Basic Information
 
HTML/CSS/java Script/Jquery
HTML/CSS/java Script/JqueryHTML/CSS/java Script/Jquery
HTML/CSS/java Script/Jquery
 
Java script
Java scriptJava script
Java script
 
World Wide Web (WWW)
World Wide Web (WWW)World Wide Web (WWW)
World Wide Web (WWW)
 
Web Design Notes
Web Design NotesWeb Design Notes
Web Design Notes
 
Web publishing
Web publishingWeb publishing
Web publishing
 
WWW, Website & Webpage
WWW, Website & WebpageWWW, Website & Webpage
WWW, Website & Webpage
 
Basic Html Knowledge for students
Basic Html Knowledge for studentsBasic Html Knowledge for students
Basic Html Knowledge for students
 
Images and Lists in HTML
Images and Lists in HTMLImages and Lists in HTML
Images and Lists in HTML
 
XML Document Object Model (DOM)
XML Document Object Model (DOM)XML Document Object Model (DOM)
XML Document Object Model (DOM)
 
HTML
HTMLHTML
HTML
 
Bootstrap
BootstrapBootstrap
Bootstrap
 
Web Servers (ppt)
Web Servers (ppt)Web Servers (ppt)
Web Servers (ppt)
 
Presentation of web designing
Presentation of web designingPresentation of web designing
Presentation of web designing
 
Lab #2: Introduction to Javascript
Lab #2: Introduction to JavascriptLab #2: Introduction to Javascript
Lab #2: Introduction to Javascript
 
Introduction to JavaScript Basics.
Introduction to JavaScript Basics.Introduction to JavaScript Basics.
Introduction to JavaScript Basics.
 
Java Script ppt
Java Script pptJava Script ppt
Java Script ppt
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
 

Similar to Web Pages

Web Design Basics and HTML
Web Design Basics and HTMLWeb Design Basics and HTML
Web Design Basics and HTML
Rajesh Sanabada
 
Les Basiques - Web Développement HTML5, CSS3, JS et PHP
Les Basiques - Web  Développement HTML5, CSS3, JS et PHPLes Basiques - Web  Développement HTML5, CSS3, JS et PHP
Les Basiques - Web Développement HTML5, CSS3, JS et PHP
Hamdi Hmidi
 
Tech talk php_cms
Tech talk php_cmsTech talk php_cms
Tech talk php_cms
Shehrevar Davierwala
 
ICT project
ICT projectICT project
ICT project
Swatch Louis
 
Static dynamic and active web pages
Static dynamic and active web pagesStatic dynamic and active web pages
Static dynamic and active web pages
Mohammad Kamrul Hasan
 
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptxINDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
12KritiGaneriwal
 
Web browser architecture.pptx
Web browser architecture.pptxWeb browser architecture.pptx
Web browser architecture.pptx
BabarHussain607332
 
Unit 5 World_Wide_Web.pptx
Unit 5 World_Wide_Web.pptxUnit 5 World_Wide_Web.pptx
Unit 5 World_Wide_Web.pptx
DhruvPatel189174
 
Week01 jan19 introductionto_php
Week01 jan19 introductionto_phpWeek01 jan19 introductionto_php
Week01 jan19 introductionto_php
Jeanho Chu
 
Web development
Web developmentWeb development
Web development
KAZEMBETVOnline
 
Introduction to web designing
Introduction to web designingIntroduction to web designing
Introduction to web designing
Rajat Shah
 
Website/Web Applications / Static vs Dynamic Website / Web Browser /
Website/Web Applications  / Static vs Dynamic Website / Web Browser / Website/Web Applications  / Static vs Dynamic Website / Web Browser /
Website/Web Applications / Static vs Dynamic Website / Web Browser /
Sachin Yadav
 
Web browsers and web document
Web browsers and web documentWeb browsers and web document
Web browsers and web document
Mohammad Kamrul Hasan
 
Basic web designing 2
Basic web designing 2Basic web designing 2
Basic web designing 2
Md Aminul Hassan
 
Website
WebsiteWebsite
Javascript - Getting started | DevCom ISITCom
Javascript - Getting started | DevCom ISITComJavascript - Getting started | DevCom ISITCom
Javascript - Getting started | DevCom ISITCom
Hamdi Hmidi
 
Web Browsers.pptx
Web Browsers.pptxWeb Browsers.pptx
Web Browsers.pptx
HariomMangal1
 
Unit 01 (1).pdf
Unit 01 (1).pdfUnit 01 (1).pdf
Unit 01 (1).pdf
sayalishivarkar1
 
Introduction web tech
Introduction web techIntroduction web tech
Introduction web tech
Liaquat Rahoo
 
Week01 jan19 introductionto_php
Week01 jan19 introductionto_phpWeek01 jan19 introductionto_php
Week01 jan19 introductionto_php
Jeanho Chu
 

Similar to Web Pages (20)

Web Design Basics and HTML
Web Design Basics and HTMLWeb Design Basics and HTML
Web Design Basics and HTML
 
Les Basiques - Web Développement HTML5, CSS3, JS et PHP
Les Basiques - Web  Développement HTML5, CSS3, JS et PHPLes Basiques - Web  Développement HTML5, CSS3, JS et PHP
Les Basiques - Web Développement HTML5, CSS3, JS et PHP
 
Tech talk php_cms
Tech talk php_cmsTech talk php_cms
Tech talk php_cms
 
ICT project
ICT projectICT project
ICT project
 
Static dynamic and active web pages
Static dynamic and active web pagesStatic dynamic and active web pages
Static dynamic and active web pages
 
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptxINDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
 
Web browser architecture.pptx
Web browser architecture.pptxWeb browser architecture.pptx
Web browser architecture.pptx
 
Unit 5 World_Wide_Web.pptx
Unit 5 World_Wide_Web.pptxUnit 5 World_Wide_Web.pptx
Unit 5 World_Wide_Web.pptx
 
Week01 jan19 introductionto_php
Week01 jan19 introductionto_phpWeek01 jan19 introductionto_php
Week01 jan19 introductionto_php
 
Web development
Web developmentWeb development
Web development
 
Introduction to web designing
Introduction to web designingIntroduction to web designing
Introduction to web designing
 
Website/Web Applications / Static vs Dynamic Website / Web Browser /
Website/Web Applications  / Static vs Dynamic Website / Web Browser / Website/Web Applications  / Static vs Dynamic Website / Web Browser /
Website/Web Applications / Static vs Dynamic Website / Web Browser /
 
Web browsers and web document
Web browsers and web documentWeb browsers and web document
Web browsers and web document
 
Basic web designing 2
Basic web designing 2Basic web designing 2
Basic web designing 2
 
Website
WebsiteWebsite
Website
 
Javascript - Getting started | DevCom ISITCom
Javascript - Getting started | DevCom ISITComJavascript - Getting started | DevCom ISITCom
Javascript - Getting started | DevCom ISITCom
 
Web Browsers.pptx
Web Browsers.pptxWeb Browsers.pptx
Web Browsers.pptx
 
Unit 01 (1).pdf
Unit 01 (1).pdfUnit 01 (1).pdf
Unit 01 (1).pdf
 
Introduction web tech
Introduction web techIntroduction web tech
Introduction web tech
 
Week01 jan19 introductionto_php
Week01 jan19 introductionto_phpWeek01 jan19 introductionto_php
Week01 jan19 introductionto_php
 

Recently uploaded

Compexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titrationCompexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titration
Vandana Devesh Sharma
 
Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)
Sciences of Europe
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
Sérgio Sacani
 
Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.
Aditi Bajpai
 
Modelo de slide quimica para powerpoint
Modelo  de slide quimica para powerpointModelo  de slide quimica para powerpoint
Modelo de slide quimica para powerpoint
Karen593256
 
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
vluwdy49
 
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdfwaterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
LengamoLAppostilic
 
11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf
PirithiRaju
 
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
Advanced-Concepts-Team
 
8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf
by6843629
 
Farming systems analysis: what have we learnt?.pptx
Farming systems analysis: what have we learnt?.pptxFarming systems analysis: what have we learnt?.pptx
Farming systems analysis: what have we learnt?.pptx
Frédéric Baudron
 
Gadgets for management of stored product pests_Dr.UPR.pdf
Gadgets for management of stored product pests_Dr.UPR.pdfGadgets for management of stored product pests_Dr.UPR.pdf
Gadgets for management of stored product pests_Dr.UPR.pdf
PirithiRaju
 
Eukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptxEukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptx
RitabrataSarkar3
 
Sexuality - Issues, Attitude and Behaviour - Applied Social Psychology - Psyc...
Sexuality - Issues, Attitude and Behaviour - Applied Social Psychology - Psyc...Sexuality - Issues, Attitude and Behaviour - Applied Social Psychology - Psyc...
Sexuality - Issues, Attitude and Behaviour - Applied Social Psychology - Psyc...
PsychoTech Services
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
Sérgio Sacani
 
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
hozt8xgk
 
Basics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different formsBasics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different forms
MaheshaNanjegowda
 
AJAY KUMAR NIET GreNo Guava Project File.pdf
AJAY KUMAR NIET GreNo Guava Project File.pdfAJAY KUMAR NIET GreNo Guava Project File.pdf
AJAY KUMAR NIET GreNo Guava Project File.pdf
AJAY KUMAR
 
Juaristi, Jon. - El canon espanol. El legado de la cultura española a la civi...
Juaristi, Jon. - El canon espanol. El legado de la cultura española a la civi...Juaristi, Jon. - El canon espanol. El legado de la cultura española a la civi...
Juaristi, Jon. - El canon espanol. El legado de la cultura española a la civi...
frank0071
 
The cost of acquiring information by natural selection
The cost of acquiring information by natural selectionThe cost of acquiring information by natural selection
The cost of acquiring information by natural selection
Carl Bergstrom
 

Recently uploaded (20)

Compexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titrationCompexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titration
 
Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
 
Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.
 
Modelo de slide quimica para powerpoint
Modelo  de slide quimica para powerpointModelo  de slide quimica para powerpoint
Modelo de slide quimica para powerpoint
 
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
 
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdfwaterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
 
11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf
 
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
 
8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf
 
Farming systems analysis: what have we learnt?.pptx
Farming systems analysis: what have we learnt?.pptxFarming systems analysis: what have we learnt?.pptx
Farming systems analysis: what have we learnt?.pptx
 
Gadgets for management of stored product pests_Dr.UPR.pdf
Gadgets for management of stored product pests_Dr.UPR.pdfGadgets for management of stored product pests_Dr.UPR.pdf
Gadgets for management of stored product pests_Dr.UPR.pdf
 
Eukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptxEukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptx
 
Sexuality - Issues, Attitude and Behaviour - Applied Social Psychology - Psyc...
Sexuality - Issues, Attitude and Behaviour - Applied Social Psychology - Psyc...Sexuality - Issues, Attitude and Behaviour - Applied Social Psychology - Psyc...
Sexuality - Issues, Attitude and Behaviour - Applied Social Psychology - Psyc...
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
 
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
 
Basics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different formsBasics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different forms
 
AJAY KUMAR NIET GreNo Guava Project File.pdf
AJAY KUMAR NIET GreNo Guava Project File.pdfAJAY KUMAR NIET GreNo Guava Project File.pdf
AJAY KUMAR NIET GreNo Guava Project File.pdf
 
Juaristi, Jon. - El canon espanol. El legado de la cultura española a la civi...
Juaristi, Jon. - El canon espanol. El legado de la cultura española a la civi...Juaristi, Jon. - El canon espanol. El legado de la cultura española a la civi...
Juaristi, Jon. - El canon espanol. El legado de la cultura española a la civi...
 
The cost of acquiring information by natural selection
The cost of acquiring information by natural selectionThe cost of acquiring information by natural selection
The cost of acquiring information by natural selection
 

Web Pages

  • 1. OVERVIEW OF STATIC WEBPAGE & STATIC WEBPAGE
  • 2. TEAM MEMBERS Maryam Bibi (Pari) #006 Muhammad Junaid Shahid #016 Aqib Amin #023 Mehwish #04 Sayed Ihtsham Ahmad #047
  • 3. Content • Webpage – History – Difference b/w WebPages, Website & Web server – Search Engine • HTML And DHTML – Use of Language – CSS & JavaScript • DOM – How to work – Why? • Static WebPages and Dynamic WebPages – Page Processing – Use of Dynamic Pages – Kind of Dynamic Pages
  • 4. Webpage:- – A Hypertext document connected to World Wide Web. – It is accessible through the Internet. – It is accessed by entering a unique URL address. – It is like an information set, can contain numerous types of information, which is able to be seen, heard and interactive with by end-user. – It is consist of several elements including CSS, Images and JavaScript. – File extension for web page is .htm or .html – Pages generated by a script can end in .cgi, .php, .pl, and other extensions. Tip: You can view all of code by viewing the source code of webpage.
  • 5. HISTORY:- The first web page was created at CERN by Tim Berners-Lee on August 6, 1991. Example: http://www.computer.com/jargon/u/url.html Protocol Sub-domain Domain and domain suffix Directories Web page
  • 6. Difference b/w web page, web site and web server Web Page Web Site Web Server It is a Hypertext document displayed by a browser It is collection of linked web pages that share a unique domain It is a computer hosting one or more websites. All web pages available on the web are reachable through a unique address To access a website, type its domain name in your browser address bar. It well send any web page from the website it is hosting to any user’s browser, per user request https://developer.mozilla.or g/en-us/docs/Glossary (Show Glossary page) developer/mozilla.org (Show Home page) My website is not responding. My web server is not responding. “Hosting” mean that all the web pages and their supporting files are available on that computer.
  • 8. Search Engine: “It is a special kind of website that helps users find web pages from other websites”. • Difference b/w Search engine & Browser Search Engine Browser It is a website that helps people find web pages from other websites. It is a piece of software that retrieve and displays web pages. Google, Bing, Yahoo, Yandex Google Chrome, Mozilla Firefox, Internet Explorer.
  • 10. HTML: “It is needed to explain the structure of any web pages and used to develop website”. HTML stands for “Hyper Text Markup Language”. DHTML: “It is a collection of technologies that are used to create interactive and animated web sites”. DHTML stands for “Dynamic Hyper Text Markup Language”.
  • 11. Use of Language HTML HTML CSS DHTML HTML CSS JavaScript Cascading Style Sheet CSS JavaScript It is used to control how a document should appear. It is used to make a web page dynamic and interactive. It is a programming and interpreted Language.
  • 12. Advantages of CSS and JavaScript: CSS JavaScript CSS saves time: You can reuse CSS code Immediate feedback to the visitor: Don’t have to wait for a page reload Pages Load faster: Don’t need to write HTML tags Attributes every time. Increased interactivity: you can create interfaces that reacts. Easy maintenance: To make Global change, simply change the Style Richer interface: You can use it to include such items as Drag and Drop
  • 13. DOM • It is a cross platform and language independent application programming interface that treats and HTML document as a Tree Structure. • It stands for Document Object Model (DOM). • Documents are web pages, Objects are Elements and Attributes and Model is tree structure.
  • 14. HTML Head Title Meta Data Link Body Header Section Heading Paragraph Footer DOM for HTML Document Why? Making dynamic pages Easy to manipulate the data. Root Parent 1st child element Last child element Child Sibling
  • 15. There are two types of web pages: Static webpage:- – “It is a web page that is delivered to the user exactly as stored on the web server”. – It is also called “Flat or Stationary web page”. Dynamic web page:- – “It is a web page that shows different information at different point of time”. Web Pages:
  • 16. Static Vs Dynamic Page Processing Browser Browser Static Web pages (.htm or .html) Passed straight to browser Dynamic Web pages (.php or .asp) Server processes scripting language querying database and other functions then passes resulting html page to browser
  • 17. Static Web page  They are also known as flat or stationary web pages  They are also used when the information is no more required to be modified  Such web pages contain only static information  They can only read the information , but can’t do any modification or interact with information.  Designed and developed by HTML & CSS  In static web pages, HTML & CSS can use.
  • 18. Dynamic web page • Dynamic web pages whose content changes dynamically. • It accesses content from a database or Content Management System(CMS). • Content is generated quickly and changes regularly. • The main objective to make the page is dynamic, dynamic mean the content of webpage get changed as per user requirement. • Designed and developed by DHTML
  • 19. Use of dynamic pages • Offers highly personalized and customized visitor options. • Database access improves the personalized experience (as opposed to using just client side cookies) • Scripts can read in data sources and display it differently depending on how it is run. • Can create the illusion of being updated regularly using time and date sensitive routines (or even randomizers) to display prewritten text.
  • 20. Dynamic Web pages are of two types. Client side scripting: “Scripts that runs within web browser without interaction with a web server” Example: Google.com, Facebook.com and Yahoo use Java Script . Server side Scripting: “Scripts that run at server end and return the HTML document as the Output.” Example: Google.com (C, C++, Go, Java, Python,Php) Facebook.com(Hack, Php, Python, C++,Erlang) Yahoo (PHP) Dynamic Web page:
  • 21. Client Side Scripting Language • JavaScript(.js) • VbScript(.vbs, .vbe) • Jscript(.js)
  • 22. Server Side Scripting Language • ASP (.asp) • Go (.go) • Lasso (.lasso) • Perl (.pl) • PHP (.php) • Python (.py) Like (Pyramid, Flask) • Ruby (.rb)
  • 23. Comparison of Static and Dynamic web pages(Advantages & Disadvantages) Static Web pages Dynamic Web pages Easy to develop Slower to develop Cheap to develop More Expensive to develop Cheap to host More cost to host Required web development expertise to update Much easier to update Not useful for user New content brings people back Content can get inactive Can work as a system to allow staff or users to collaborate Much more Functional webpage
  • 24. Thanks of: Mam. Wardah Akram The Style of Nature The Natural Flower

Editor's Notes

  1. Please, see in Slide mode