SlideShare una empresa de Scribd logo
1 de 16
WEB DEVELOPMENT
Web development (Web Page design)
This topic is all about creating a Multi-media World Wide Web (WWW) site that informs and
entertains. It is an evolving course and focuses on the production of multi-media content
(WWW) using web design software (e.g. Java HTML script, FrontPage). The goal of this topic is
for you to create a media enriched WWW site.
The software used to create website are:
 Text editors e.g. Notepad and WordPad etc
 Macromedia Dreamweaver
 HTML Kit
 Microsoft Home page
 Microsoft FrontPage etc
In this chapter, you will be using Simple Text editors and FrontPage to create and maintain your
WWW site, which will be stored on a secure server/hard disk.
2.1.1 Introduction to webpage design
If you have mastered this topic, you should be able to use the following terms correctly in your
assignments and exams:
 HTML: Stand for Hypertext Markup Language, a simple scripting language to create a
webpage
 Hypertext: Simply a piece of text that works as a link
 Markup Language: is a way of writing layout information within documents
 Tag: is a markup for telling the browser
 Make sure you know who your audience is. For example customers, Employees,
Students, Friends, Family.
 If you are making a site for your company, make sure the goal is specific and
quantitative.
 Keep your goal simple. A couple of sentences or a short paragraph is enough. If your
goal is too long, your site will end up looking like it's trying to do too much.
 Script: A list of commands that can be executed without user interaction
 Script language: A simple programming language which you can write scripts
 Perl: Script programming language that is similar in syntax to C language
 ASP: Server side scripting language that can be included inside HTML file.
Microsoft FrontPage
A program you can use to create and manage Internet and intranet sites without programming;
FrontPage is available as part of one of the Microsoft Office suites or as a stand-alone product.
What is a FrontPage Web site?
 A FrontPage Web site is a site created in FrontPage. It contains Web pages, graphics,
documents, multimedia almost any kind of file you want.
 More importantly, a FrontPage Web site also contains hidden folders and files that
support FrontPage specific functionality. These hidden items are the FrontPage metadata
for your site. Don't let this term intimidate you; as you'll see in a second, FrontPage
metadata is really quite simple.
Two kinds of FrontPage Web sites
 Now that you know what a FrontPage Web site is, it's important to know that there are
two kinds: disk-based and server-based.
 In short, a disk-based site is a FrontPage Web site you create on your local hard disk and
then later publish to a Web server. A server-based site is one you create and work with
directly on a Web server, without the extra step of publishing.
2.1.2 Prepare webpage structure
 Once your site's goal is defined, we recommend sketching out the structure of your site
beforehand.
 Use a pencil and paper (or a diagramming tool, like Microsoft® Visio®) to draw boxes
for pages and arrows for links. Remember to keep your goal in mind as you do this.
 This is essentially the process of creating a visual outline. And it will save you a lot of
time to do this on paper before your site is constructed. Just think: It's easier to erase a
few boxes and start over than it is to delete and rebuild pages in an already-built Web
site.
Sketch a common layout
After you've sketched a map of your site, it's time to start sketching a common layout for each of
your pages.
Some of the things you will want to consider as you are sketching the layout are:
 Should your site have a header and footer that are common to each page?
 Should your site have a consistent method of navigation on each page?
 Do you have any marketing requirements that must be fulfilled? For example, should you
stick to certain fonts and color schemes?
 Does your site need any legal requirements, like a copyright notice?
Later, when you're ready
 Using your sketches as a model, you'll eventually use FrontPage to design Web pages in
HTML. You might use a table for the skeletal structure, or layout, of the page.
 Once the layout is defined, you can fill it with content. For example, you'll want to add
text, hyperlinks, pictures, and interactive buttons.
2.1.3 Create webpage using HTML
INTRODUCTION
HTML pages are used for specifying web page content. They contain information and
instructions to web browsers that inform them of what to display, and how it should be
displayed. It is a simple format, easily learnt, and can support a number of media devices, such
as sound, graphic images, and video.
HTML documents are ASCII files, and are created using a simple text editor (or an editor like
Front Page). With a text editor, you cannot see what the code looks like in the browser, unless
you save the page and then load it into the browser for viewing. WYSIWYG (What you see is
what you get) editors like Front Page allow you to view the page as it is constructed in the editor
window.
One advantage of using a simple text editor is that you have more control over the HTML code;
the disadvantage is you must know the code and have a picture in your mind as to what it looks
like. Another disadvantage is since HTML is becoming more complex, it is harder to write, and
sophisticated editors like Front Page support the advanced features making it easier for you to
implement them.
HTML is a series of tags enclosed in < and > brackets. For instance,is an HTML tag that defines
a head section of an HTML document. Certain characters are reserved, such & < > which are
interpreted as HTML codes.
Each HTML page adheres to a basic structure. This looks like
When viewed in the browser, this page looks like,
 All normal WebPages consist of a head and a body.
Head
Body
 The head is used for text and tags that do not show directly on the page.
 The body is used for text and tags that are shown directly on the page.
2.1.4 Webpage Preview
The Preview view shows an approximate view of what the page would look like in a Web
browser. Things like dashed lines for tables won't appear in this view.
2.2.1 Publishing WebPages
Publishing WebPages is the process of copying all of the files to a remote location on a server.
2.2.2 The importance of publishing the webpage
The WebPages become available to other people either in World Wide Web (internet) or in
Local Area (Intranet). This will enable targeted audience to access information from the website.
People may download the pages they need, plus all of its associated files like forms, pictures, and
so on.
2.2.3 Procedure of transferring webpage to the web saver
 A Web server is a computer that runs special serving software. That software "serves"
HTML pages and associated files when requested by a client, such as a Web browser.
 When you use your browser to visit a site, you typically make your request by entering a
URL (for example: http://example.microsoft.com). A URL is a Uniform Resource
Locator. It's simply an address for a file on the Web.
 When the server receives your request, it serves or downloads the page you need, plus all
of its associated files like pictures, and so on.
Web server details
 The URL for your site may be determined by your hosting company, but you can also
register your own unique URL.
 The correct file name for your home page; home pages can be named index.htm,
index.html, default.htm, or default.html depending on the kind of server your site will
reside on.
 User name and password; these are often needed to publish pages to a remote server.
 Server restrictions; the total file size of your site's files may not be able to exceed a
certain size or other restrictions to use certain
2.2.3 The difference between webpage and website
A Webpage is document on the World Wide Web. A Webpage consists of an HTML file, with
associated files for graphics and scripts, in a particular directory on a particular machine (and
thus identifiable by a URL). Usually a Web page contains links to other Web pages.
A Website is group of related HTML documents and associated files, scripts, and databases that
is served up by an HTTP server on the World Wide Web. The HTML documents in a Web site
generally cover one or more related topics and are interconnected through hyperlinks. Most Web
sites have a home page as their starting point, which frequently functions as a table of contents
for the site. Many large organizations, such as corporations, will have one or more HTTP servers
dedicated to a single Web site. However, an HTTP server can also serve several small Web sites,
such as those owned by individuals. Users need a Web browser and an Internet connection to
access a Web site.
Typically, you can create a Web site on your local computer. However, the site won't be
available to other people until it is eventually published—or copied—to a Web server.
2.2.5 Access information on a website
Where to find a Web server
 Where do you find a Web server? That depends on how widely available you want your
site to be.
– World Wide Web If you want your site to be available on the World Wide Web,
you need to find a company that offers space on their server. Companies like these are typically
called Web site hosting companies. To find a Web site hosting company, search the Internet
using your favorite search engine or use the URL. This will be done in the practice session at the
end of this lesson.
– Intranet If you want your site to be available only to your company's intranet, then
your IT department may have a server that you can use. It is also possible that your very own
computer may be able to be configured as a Web server.
How to put your Web site on a Web server
 To put your site on a Web server, you publish it. Publishing generally means copying all
of the files to a remote location on a server. In most cases, the remote location is either an
HTTP path or an FTP path. The path you use depends on what technologies your server
supports.
 FTP (the File Transfer Protocol) is a popular way to upload files to a remote server. If
your server supports FTP, you would publish to an FTP location. For example,
ftp://ftp.MyServer.com/myFolder. (Please note that even though you publish to an FTP
path, you would still visit the site using an HTTP path in your browser.)

Más contenido relacionado

La actualidad más candente

Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
Blog It Up, Baby! Extending the new IBM Lotus Domino Blog TemplateBlog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
Blog It Up, Baby! Extending the new IBM Lotus Domino Blog TemplateSean Burgess
 
Internet programming notes
Internet programming notesInternet programming notes
Internet programming notesDurgadevi palani
 
Modern Web Development
Modern Web DevelopmentModern Web Development
Modern Web DevelopmentRobert Nyman
 
Introduction to web page
Introduction to web pageIntroduction to web page
Introduction to web pageMahmoud Shaqria
 
How websites and search engines work
How websites and search engines workHow websites and search engines work
How websites and search engines workBrian Duffy
 
Web publishing
Web publishingWeb publishing
Web publishingKanav Sood
 
Mengelola isi halaman web 5 eng
Mengelola isi halaman web 5 engMengelola isi halaman web 5 eng
Mengelola isi halaman web 5 engEko Supriyadi
 
A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3Darren Wood
 
Understanding the Web Page Layout
Understanding the Web Page LayoutUnderstanding the Web Page Layout
Understanding the Web Page LayoutJhaun Paul Enriquez
 
CBIS 327 ~ Introduction
CBIS 327 ~ IntroductionCBIS 327 ~ Introduction
CBIS 327 ~ Introductionmwarrick
 
Rails Girls - Introduction to HTML & CSS
Rails Girls - Introduction to HTML & CSSRails Girls - Introduction to HTML & CSS
Rails Girls - Introduction to HTML & CSSTimo Herttua
 
The road to professional web development
The road to professional web developmentThe road to professional web development
The road to professional web developmentChristian Heilmann
 

La actualidad más candente (19)

Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
Blog It Up, Baby! Extending the new IBM Lotus Domino Blog TemplateBlog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
 
Web development
Web developmentWeb development
Web development
 
Internet programming notes
Internet programming notesInternet programming notes
Internet programming notes
 
Modern Web Development
Modern Web DevelopmentModern Web Development
Modern Web Development
 
Introduction to web page
Introduction to web pageIntroduction to web page
Introduction to web page
 
Static dynamic and active web pages
Static dynamic and active web pagesStatic dynamic and active web pages
Static dynamic and active web pages
 
How websites and search engines work
How websites and search engines workHow websites and search engines work
How websites and search engines work
 
Web publishing
Web publishingWeb publishing
Web publishing
 
Images, lists and links
Images, lists and linksImages, lists and links
Images, lists and links
 
Mengelola isi halaman web 5 eng
Mengelola isi halaman web 5 engMengelola isi halaman web 5 eng
Mengelola isi halaman web 5 eng
 
A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3
 
Understanding the Web Page Layout
Understanding the Web Page LayoutUnderstanding the Web Page Layout
Understanding the Web Page Layout
 
CBIS 327 ~ Introduction
CBIS 327 ~ IntroductionCBIS 327 ~ Introduction
CBIS 327 ~ Introduction
 
Rails Girls - Introduction to HTML & CSS
Rails Girls - Introduction to HTML & CSSRails Girls - Introduction to HTML & CSS
Rails Girls - Introduction to HTML & CSS
 
The road to professional web development
The road to professional web developmentThe road to professional web development
The road to professional web development
 
Web Programming Assignment
Web Programming AssignmentWeb Programming Assignment
Web Programming Assignment
 
Html class-01
Html class-01Html class-01
Html class-01
 
Wa html5-pdf
Wa html5-pdfWa html5-pdf
Wa html5-pdf
 
Wa html5-pdf
Wa html5-pdfWa html5-pdf
Wa html5-pdf
 

Similar a Web development

Web designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonWeb designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonMukalele Rogers
 
MINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVERMINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVERAsish Verma
 
Creating Effective Web Pages Creating HTML Documents
Creating Effective Web Pages Creating HTML Documents Creating Effective Web Pages Creating HTML Documents
Creating Effective Web Pages Creating HTML Documents webhostingguy
 
Basics of Web Development.pptx
Basics of Web Development.pptxBasics of Web Development.pptx
Basics of Web Development.pptxPalash Sukla Das
 
Website Overview
Website OverviewWebsite Overview
Website OverviewChanHan Hy
 
Website Designing Services | Web Development Vizag | Web Solutions Visakhapatnam
Website Designing Services | Web Development Vizag | Web Solutions VisakhapatnamWebsite Designing Services | Web Development Vizag | Web Solutions Visakhapatnam
Website Designing Services | Web Development Vizag | Web Solutions VisakhapatnamGods Grace Technologies
 
Web Development Vizag and Website Designing Services
Web Development Vizag and Website Designing ServicesWeb Development Vizag and Website Designing Services
Web Development Vizag and Website Designing ServicesGods Grace Technologies
 
Unit 5 World_Wide_Web.pptx
Unit 5 World_Wide_Web.pptxUnit 5 World_Wide_Web.pptx
Unit 5 World_Wide_Web.pptxDhruvPatel189174
 
Web Design & Development !BATRA COMPUTER CENTRE
Web Design & Development !BATRA COMPUTER CENTREWeb Design & Development !BATRA COMPUTER CENTRE
Web Design & Development !BATRA COMPUTER CENTREjatin batra
 
The Internet Explained To Your Mum In 5 Slides
The Internet Explained To Your Mum In 5 SlidesThe Internet Explained To Your Mum In 5 Slides
The Internet Explained To Your Mum In 5 SlidesMarcello Brivio
 
NME WPI UNIt 3.pptx
NME WPI UNIt 3.pptxNME WPI UNIt 3.pptx
NME WPI UNIt 3.pptxSeethaDinesh
 
Website creation Module Topic in Digital Marketing Syllabus
Website creation Module Topic in Digital Marketing SyllabusWebsite creation Module Topic in Digital Marketing Syllabus
Website creation Module Topic in Digital Marketing SyllabusManish Kumar Singh
 
Lesson 8 Computer Creating your Website.pdf
Lesson 8 Computer Creating your Website.pdfLesson 8 Computer Creating your Website.pdf
Lesson 8 Computer Creating your Website.pdfAshleyJovelClavecill
 
Websites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly WebsitesWebsites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly Websiteswebsiteunlimited
 
Front End Lecture 1.pptx
Front End Lecture 1.pptxFront End Lecture 1.pptx
Front End Lecture 1.pptxmalise2997
 

Similar a Web development (20)

Web designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonWeb designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lesson
 
MINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVERMINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVER
 
1_Intro_toHTML.ppt
1_Intro_toHTML.ppt1_Intro_toHTML.ppt
1_Intro_toHTML.ppt
 
Creating Effective Web Pages Creating HTML Documents
Creating Effective Web Pages Creating HTML Documents Creating Effective Web Pages Creating HTML Documents
Creating Effective Web Pages Creating HTML Documents
 
Web technology
Web technologyWeb technology
Web technology
 
Basics of Web Development.pptx
Basics of Web Development.pptxBasics of Web Development.pptx
Basics of Web Development.pptx
 
ppt of MANOJ KUMAR.pptx
ppt of MANOJ KUMAR.pptxppt of MANOJ KUMAR.pptx
ppt of MANOJ KUMAR.pptx
 
Website Overview
Website OverviewWebsite Overview
Website Overview
 
Website Designing Services | Web Development Vizag | Web Solutions Visakhapatnam
Website Designing Services | Web Development Vizag | Web Solutions VisakhapatnamWebsite Designing Services | Web Development Vizag | Web Solutions Visakhapatnam
Website Designing Services | Web Development Vizag | Web Solutions Visakhapatnam
 
Web Development Vizag and Website Designing Services
Web Development Vizag and Website Designing ServicesWeb Development Vizag and Website Designing Services
Web Development Vizag and Website Designing Services
 
A comprehensive software infrastructure of .Net
A comprehensive software infrastructure of .Net  A comprehensive software infrastructure of .Net
A comprehensive software infrastructure of .Net
 
Unit 5 World_Wide_Web.pptx
Unit 5 World_Wide_Web.pptxUnit 5 World_Wide_Web.pptx
Unit 5 World_Wide_Web.pptx
 
Web Design Guide
Web Design Guide Web Design Guide
Web Design Guide
 
Web Design & Development !BATRA COMPUTER CENTRE
Web Design & Development !BATRA COMPUTER CENTREWeb Design & Development !BATRA COMPUTER CENTRE
Web Design & Development !BATRA COMPUTER CENTRE
 
The Internet Explained To Your Mum In 5 Slides
The Internet Explained To Your Mum In 5 SlidesThe Internet Explained To Your Mum In 5 Slides
The Internet Explained To Your Mum In 5 Slides
 
NME WPI UNIt 3.pptx
NME WPI UNIt 3.pptxNME WPI UNIt 3.pptx
NME WPI UNIt 3.pptx
 
Website creation Module Topic in Digital Marketing Syllabus
Website creation Module Topic in Digital Marketing SyllabusWebsite creation Module Topic in Digital Marketing Syllabus
Website creation Module Topic in Digital Marketing Syllabus
 
Lesson 8 Computer Creating your Website.pdf
Lesson 8 Computer Creating your Website.pdfLesson 8 Computer Creating your Website.pdf
Lesson 8 Computer Creating your Website.pdf
 
Websites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly WebsitesWebsites Unlimited - Pay Monthly Websites
Websites Unlimited - Pay Monthly Websites
 
Front End Lecture 1.pptx
Front End Lecture 1.pptxFront End Lecture 1.pptx
Front End Lecture 1.pptx
 

Más de KAZEMBETVOnline

Más de KAZEMBETVOnline (20)

Provisions
ProvisionsProvisions
Provisions
 
Account of non –trading organization
Account of non –trading organizationAccount of non –trading organization
Account of non –trading organization
 
Single entry incomplete record
Single entry incomplete recordSingle entry incomplete record
Single entry incomplete record
 
Manufacturing account
Manufacturing accountManufacturing account
Manufacturing account
 
Journal proper
Journal properJournal proper
Journal proper
 
Depreciation of fixed assets 1
Depreciation of fixed assets 1Depreciation of fixed assets 1
Depreciation of fixed assets 1
 
Correction of errors
Correction of errorsCorrection of errors
Correction of errors
 
Control account
Control accountControl account
Control account
 
Adjustment
AdjustmentAdjustment
Adjustment
 
Promotion of life skills
Promotion of life skillsPromotion of life skills
Promotion of life skills
 
Poverty
PovertyPoverty
Poverty
 
Economic and social development
Economic and social developmentEconomic and social development
Economic and social development
 
Transport
TransportTransport
Transport
 
Money and banking
Money and bankingMoney and banking
Money and banking
 
Marketing
MarketingMarketing
Marketing
 
International trade
International tradeInternational trade
International trade
 
Communications
CommunicationsCommunications
Communications
 
Advertising
AdvertisingAdvertising
Advertising
 
Mpact of information and communication technology (ict) on the society
Mpact of information and communication technology (ict) on the societyMpact of information and communication technology (ict) on the society
Mpact of information and communication technology (ict) on the society
 
Database as information system
Database as information systemDatabase as information system
Database as information system
 

Último

HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxleah joy valeriano
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 

Último (20)

HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 

Web development

  • 1. WEB DEVELOPMENT Web development (Web Page design) This topic is all about creating a Multi-media World Wide Web (WWW) site that informs and entertains. It is an evolving course and focuses on the production of multi-media content (WWW) using web design software (e.g. Java HTML script, FrontPage). The goal of this topic is for you to create a media enriched WWW site. The software used to create website are:  Text editors e.g. Notepad and WordPad etc  Macromedia Dreamweaver  HTML Kit  Microsoft Home page  Microsoft FrontPage etc In this chapter, you will be using Simple Text editors and FrontPage to create and maintain your WWW site, which will be stored on a secure server/hard disk. 2.1.1 Introduction to webpage design If you have mastered this topic, you should be able to use the following terms correctly in your assignments and exams:  HTML: Stand for Hypertext Markup Language, a simple scripting language to create a webpage  Hypertext: Simply a piece of text that works as a link  Markup Language: is a way of writing layout information within documents  Tag: is a markup for telling the browser  Make sure you know who your audience is. For example customers, Employees, Students, Friends, Family.  If you are making a site for your company, make sure the goal is specific and quantitative.  Keep your goal simple. A couple of sentences or a short paragraph is enough. If your goal is too long, your site will end up looking like it's trying to do too much.  Script: A list of commands that can be executed without user interaction  Script language: A simple programming language which you can write scripts  Perl: Script programming language that is similar in syntax to C language  ASP: Server side scripting language that can be included inside HTML file. Microsoft FrontPage A program you can use to create and manage Internet and intranet sites without programming; FrontPage is available as part of one of the Microsoft Office suites or as a stand-alone product.
  • 2. What is a FrontPage Web site?  A FrontPage Web site is a site created in FrontPage. It contains Web pages, graphics, documents, multimedia almost any kind of file you want.  More importantly, a FrontPage Web site also contains hidden folders and files that support FrontPage specific functionality. These hidden items are the FrontPage metadata for your site. Don't let this term intimidate you; as you'll see in a second, FrontPage metadata is really quite simple. Two kinds of FrontPage Web sites  Now that you know what a FrontPage Web site is, it's important to know that there are two kinds: disk-based and server-based.  In short, a disk-based site is a FrontPage Web site you create on your local hard disk and then later publish to a Web server. A server-based site is one you create and work with directly on a Web server, without the extra step of publishing. 2.1.2 Prepare webpage structure  Once your site's goal is defined, we recommend sketching out the structure of your site beforehand.  Use a pencil and paper (or a diagramming tool, like Microsoft® Visio®) to draw boxes for pages and arrows for links. Remember to keep your goal in mind as you do this.  This is essentially the process of creating a visual outline. And it will save you a lot of time to do this on paper before your site is constructed. Just think: It's easier to erase a few boxes and start over than it is to delete and rebuild pages in an already-built Web site. Sketch a common layout After you've sketched a map of your site, it's time to start sketching a common layout for each of your pages. Some of the things you will want to consider as you are sketching the layout are:  Should your site have a header and footer that are common to each page?  Should your site have a consistent method of navigation on each page?  Do you have any marketing requirements that must be fulfilled? For example, should you stick to certain fonts and color schemes?  Does your site need any legal requirements, like a copyright notice? Later, when you're ready
  • 3.  Using your sketches as a model, you'll eventually use FrontPage to design Web pages in HTML. You might use a table for the skeletal structure, or layout, of the page.  Once the layout is defined, you can fill it with content. For example, you'll want to add text, hyperlinks, pictures, and interactive buttons. 2.1.3 Create webpage using HTML INTRODUCTION HTML pages are used for specifying web page content. They contain information and instructions to web browsers that inform them of what to display, and how it should be displayed. It is a simple format, easily learnt, and can support a number of media devices, such as sound, graphic images, and video. HTML documents are ASCII files, and are created using a simple text editor (or an editor like Front Page). With a text editor, you cannot see what the code looks like in the browser, unless you save the page and then load it into the browser for viewing. WYSIWYG (What you see is what you get) editors like Front Page allow you to view the page as it is constructed in the editor window. One advantage of using a simple text editor is that you have more control over the HTML code; the disadvantage is you must know the code and have a picture in your mind as to what it looks like. Another disadvantage is since HTML is becoming more complex, it is harder to write, and sophisticated editors like Front Page support the advanced features making it easier for you to implement them. HTML is a series of tags enclosed in < and > brackets. For instance,is an HTML tag that defines a head section of an HTML document. Certain characters are reserved, such & < > which are interpreted as HTML codes. Each HTML page adheres to a basic structure. This looks like
  • 4. When viewed in the browser, this page looks like,
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.  All normal WebPages consist of a head and a body. Head Body  The head is used for text and tags that do not show directly on the page.  The body is used for text and tags that are shown directly on the page.
  • 11.
  • 12.
  • 13.
  • 14. 2.1.4 Webpage Preview The Preview view shows an approximate view of what the page would look like in a Web browser. Things like dashed lines for tables won't appear in this view. 2.2.1 Publishing WebPages Publishing WebPages is the process of copying all of the files to a remote location on a server. 2.2.2 The importance of publishing the webpage The WebPages become available to other people either in World Wide Web (internet) or in Local Area (Intranet). This will enable targeted audience to access information from the website. People may download the pages they need, plus all of its associated files like forms, pictures, and so on. 2.2.3 Procedure of transferring webpage to the web saver
  • 15.  A Web server is a computer that runs special serving software. That software "serves" HTML pages and associated files when requested by a client, such as a Web browser.  When you use your browser to visit a site, you typically make your request by entering a URL (for example: http://example.microsoft.com). A URL is a Uniform Resource Locator. It's simply an address for a file on the Web.  When the server receives your request, it serves or downloads the page you need, plus all of its associated files like pictures, and so on. Web server details  The URL for your site may be determined by your hosting company, but you can also register your own unique URL.  The correct file name for your home page; home pages can be named index.htm, index.html, default.htm, or default.html depending on the kind of server your site will reside on.  User name and password; these are often needed to publish pages to a remote server.  Server restrictions; the total file size of your site's files may not be able to exceed a certain size or other restrictions to use certain 2.2.3 The difference between webpage and website A Webpage is document on the World Wide Web. A Webpage consists of an HTML file, with associated files for graphics and scripts, in a particular directory on a particular machine (and thus identifiable by a URL). Usually a Web page contains links to other Web pages. A Website is group of related HTML documents and associated files, scripts, and databases that is served up by an HTTP server on the World Wide Web. The HTML documents in a Web site generally cover one or more related topics and are interconnected through hyperlinks. Most Web sites have a home page as their starting point, which frequently functions as a table of contents for the site. Many large organizations, such as corporations, will have one or more HTTP servers dedicated to a single Web site. However, an HTTP server can also serve several small Web sites, such as those owned by individuals. Users need a Web browser and an Internet connection to access a Web site. Typically, you can create a Web site on your local computer. However, the site won't be available to other people until it is eventually published—or copied—to a Web server. 2.2.5 Access information on a website Where to find a Web server
  • 16.  Where do you find a Web server? That depends on how widely available you want your site to be. – World Wide Web If you want your site to be available on the World Wide Web, you need to find a company that offers space on their server. Companies like these are typically called Web site hosting companies. To find a Web site hosting company, search the Internet using your favorite search engine or use the URL. This will be done in the practice session at the end of this lesson. – Intranet If you want your site to be available only to your company's intranet, then your IT department may have a server that you can use. It is also possible that your very own computer may be able to be configured as a Web server. How to put your Web site on a Web server  To put your site on a Web server, you publish it. Publishing generally means copying all of the files to a remote location on a server. In most cases, the remote location is either an HTTP path or an FTP path. The path you use depends on what technologies your server supports.  FTP (the File Transfer Protocol) is a popular way to upload files to a remote server. If your server supports FTP, you would publish to an FTP location. For example, ftp://ftp.MyServer.com/myFolder. (Please note that even though you publish to an FTP path, you would still visit the site using an HTTP path in your browser.)