internet publishing
play

Internet publishing Ing. Petr Zmostn, Ph.D. mstnost: A-72a tel.: - PowerPoint PPT Presentation

Internet publishing Ing. Petr Zmostn, Ph.D. mstnost: A-72a tel.: 4222 e-mail: petr.zamostny@vscht.cz Syllabus 1. Introduction web servers and web browsers 2. HTML basic page structure 3. HTML basic constructions,


  1. Internet publishing Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222 e-mail: petr.zamostny@vscht.cz

  2. Syllabus 1. Introduction – web servers and web browsers � 2. HTML – basic page structure � 3. HTML – basic constructions, data transfers via FTP � 4. HTML - forms � 5. CSS � 6. CSS vs. HTML comparison � 7. JavaScript - basics � 8. Graphical data and multimedia - formats (GIF, PNG, JPEG), usage � 9. Usability - homepage � 10. Usability - navigation, search, JavaScript � 11. Usability – web design for handicapped users (lowered sight or movement capabilities, older persons, etc.) � 12. Anonymity of internet users, personal data protection, spam � 13. Legal and moral aspects - quotation, referring, responsibility for published content � 14. Presentation of created projects � http://www.vscht.cz/informatika-chemie

  3. What is needed to pass the exam � Project – make your own website � Evaluation of third-party website � Choose preffered form � One-page written text � 5-10 min presentation

  4. Project Compulsory requirements � Structured document � At least 3 separate documents � XHTML or HTML 4.01 standards � Valid documents (http://validator.w3.org). � Use external CSS. � Use some graphics in separate folder. � Make it available at http://web.vscht.cz/… � Recommended features � Minimize XHTML attributes formatting, use CSS instead. � Follow recommendations for making the pages accessible by � handicapped users (http://www.w3.org/WAI/quicktips/).

  5. Website evaluation Technical quality � Navigation – placement, usability, logic, ... � Content, information value � Comprehensibility � Use of hypertext � Readability � Structure – is there clear hierarchy of presented information (chapters, lists, tables)? � Language � Grammar � Composition � Objectivity � Graphics, design: � Font size � Colors, contrast, readability � Design quality � Impact of screen resolution, page weight � Impression (subjective) �

  6. Information sources � Information systém on ICT � http://student.vscht.cz � Materials for seminars � http://www.vscht.cz/kot/cz/studijni-materialy.html � Webdesign � Jakob Nielsen: Web design � WWW standards � http://www.w3.org/

  7. History of WWW � 1950 – Douglas Engelbert – interlinked documents � 1980 – Ted Nelson – „Xanadu“ project � 1989 – CERN - Tim Berners-Lee � Software for developing hypertext documents � Term „World-Wide Web“ � Internet infrastructure � HTML, HTTP, URL technologies

  8. WWW – key principles � File (document) transfer, HTTP protocol � Global document address - URL � Hypertext, HTML

  9. World-Wide Web WWW server HTTP request - URL Client HTTP response - document � Browser � Content storage HTTP protocol Static � � handling Dynamic � Content parsing, � displaying

  10. Uniform Resource Locator http://www.vscht.cz/seznam/SeznamVSCHT/index.html � HOW? WHERE? WHAT? http:// www.vscht.cz /seznam/SeznamV SCHT/index.html Communication Source, server Identification within scheme the scope of source

  11. Scheme 1/2 � http:// http://www.vscht.cz/kot/cz/index.html � HyperText Transfer protocol � � ftp:// ftp://ftp.vscht.cz/pub/antivir/Blaster/FixBlast.exe � File Transfer Protocol � � file:/// file:///c|/windows/win.ini � Local file � � mailto: mailto:petr.zamostny@vscht.cz �

  12. Scheme 2/2 � Scheme is important ftp://ftp.vscht.cz/pub/antivir/Blaster/FixBlast.exe � http://ftp.vscht.cz/pub/antivir/Blaster/FixBlast.exe � http://ifis.vscht.cz/ � https://ifis.vscht.cz/ � � Browsers complete missing scheme, so that it works in most cases

  13. Server � IP address � http://147.33.2.8/ � Domain name http://3 rd level.2 nd level.1 st level � http://www.vscht.cz � http://student.vscht.cz � Ř ád domény Each domain has own registrar that controls domain � names asignment

  14. Location (path) � Corresponds to the real or the virtual location of the document in the server file system Paths are case-sensitive � � http://www.vscht.cz/homepage � http://www.vscht.Cz/homepage � http://www.vscht.cz/Homepage

  15. Content � Static Dynamic � Database � File system � Documents are � Permanent � generated dynamically documents Documents are created � Represent static non- � specifically according to specific information the user requirements http://www.vscht.cz/informatika-chemie http://www.google.com/search?q=internet

  16. Browser Browser manages transfers and interprets the content � Common browsers � Microsoft Internet Explorer � Opera � Mozilla Firefox � Safari � … �

  17. Webpage � Webpage – document (file) containing text data and formatting instructions � The formatting instructions are interpreted by the browser � Standards – a way to ensure the browsers will understand the formatting instructions � W3C – World Wide Web Consortium � http://www.w3.org/

  18. What does make a webpage? � HyperText Markup Language – HTML Text � Tags � � Formatting instructions � Information about the document structure � References to other data (binary) <html> <head> <title>Title of page</title> </head> <body> This is my first homepage. <b>This text is bold</b> </body> </html>

  19. HTML versions and development Markup language SGML � Standard Generalized Markup Language ISO 8879:1986 � 2.0 – the first standardized version � 3.0 – unimplemented design � Specifications were too difficult for browser � developers 3.2 – Standardized as subset of 3.0 design + selected � browser-specific features that were already implemented by browser developers 4.0, 4.01 – final version � Cascading style sheets (CSS) used for formatting �

  20. Recent web problems � Mixing content and format in HTML � Poor documents structure � Difficult search for specific information � Potential remedy = XML

  21. XML � eXtensible Markup Language � SGML „light“ � Can be used as standard to define other languages based on XML � Can create content oriented structure � More strict syntax than SGML = much easier implementation �

  22. XHTML � eXtensible HyperText Markup Language � HTML 4.01 restandardized to follow XML rules Meets XML standard specifications � But does not require full XML support by the � browser More strict �

  23. Web pages development/coding � Text processors � Notepad, PSPad � HTML editors � HomeSite � WYSIWYG editors � FrontPage

  24. FrontPage

  25. Notepad

  26. HomeSite

  27. Readable HTML code

  28. „Less readable“ HTML code

  29. Editors comparison � WYSIWYG Relatively easy operation � „Precise“ control of appearance, but poor � platform independence Problems with standard compatibility � Document is not created transparently – code � cannot be fully controlled Documents contain editor-specific markup �

  30. Editors comparison � Text and HTML editors Require active knowledge of standards � Full control over the code � Page development may seem more time- � consuming than with the WYSIWYG editors, but it is not true for an experienced coder

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend