SlideShare a Scribd company logo
1 of 31
Eugenijus Valavičius,
Vilniaus verslo kolegija
 Standartų kūrimas
 Hiperteksto vystymas
 Prognozės
Eugenijus Valavičius, Hiperteksto kelias, KODI-21
  20000 BC – abstrakčių objektų
skaičiavimas.
 > 3000 BC – raštas -
Mesopotamia, šumerai.
 Knygos dauginamos
perrašinėjant (vienuolynuose
scriptorium)
Eugenijus Valavičius, Hiperteksto kelias, KODI-21
 Mediniai blokai
Rytų Azija,  200AD
 Spausdinimo staklės
 Gutenbergo biblija 1455.
Pirmoji revoliucija
informacijos sklaidoje.
Eugenijus Valavičius, Hypertext,
Kalamata
Dokumentų perdavimas
Dokumentų aprašų
standartai
 1945 V. Bush “As
we may think”,
Memex
 1976 TeX, 1985
LaTeX
 1990 .pdf,
Adobe, ISO
32000. Atviras
standartas.
Eugenijus Valavičius, Hiperteksto
kelias, KODI-21
Hiperteksto realizacijos Hiperteksto standartai
 1965 T. Nelson –
“hypertext”, Xanadu
 Guide, Hypercard,
LinkWay, Toolbook, …
 WAIS, Gopher, Hyper-G
 1990 T. Berners-Lee,
R. Cailiout (CERN) –
WWW
 1992 Lynx, 1993
Mosaic (later Netscape)
 1986 SGML (ISO 8879)
and DSSSL (document
style semantics and
specification
language):
◦ HTML->xHTML->HTML5
and CSS
◦ XML and XSL
 1994 VRML-X3D, SMIL
Eugenijus Valavičius, Hiperteksto
kelias, KODI-21
SGMLdefinitions
Browser
Document typedefinition
DTD
Document
Eugenijus Valavičius, Hiperteksto
kelias, KODI-21
DTD Document
SGML definitions
Browser
Eugenijus Valavičius, Hiperteksto
kelias, KODI-21
Document
SGML definitions
DTD
Browser
Eugenijus Valavičius, Hiperteksto kelias,
KODI-21
 Svetainių rūšys: statinė,
dinamine, ekomercijos, turinio
valdymo sistema, flash.
 Pvz.: https://hefissto.gr/en/
 Nielsen-Norman Group (Ted Nielsen),
pirmosios pranašystės (1995):
◦ Hipertekstas keliaus iš Macintosh kompiuterių į IBM
PC. Įvyko
◦ Hipertekstas integruosis su kitomis kompiuterio
galimybėmis. Įvyko
◦ Universitetai jungs siūlomus kursus į bendrą
sistemą. Prasidėjo ir sustojo
https://www.nngroup.com/articles
/hypertext-future/
 Pasaulio voratinklis (Web) peržengė hiperteksto ribas ir
tapo specifinių programų terpe (sandbox).
 Kliento-serverio sistema pavirs lygiateisių programų
sistema. Bet kuri programa, kuri paėmė turinio porciją, ją
galės perduoti kitoms programoms.
 Nebus skirtumų tarp autoriaus ir komentatorių. Visi tekstai
bus savarankiški.
 Dokumentai bus ne tekstai, o ryšių (links) rinkinys. Turinį
iš saugyklų surinks naršyklė pagal ryšius.
 Turinys bus talpinamas nekintamais adresais. Neliks
dinamiškai kuriamo teksto.
 Hiperteksto sąsaja leis ir skaityti, ir redaguoti ar kurti
naują turinį. Naujas turinys nebūtinai publikuojamas.
https://hackernoon.com/guideline
s-for-future-hypertext-systems-
647b6a10f7dd
 XHTML (Extensible HyperText Markup Language)
is a variant of HTML that uses the syntax of XML,
the Extensible Markup Language.
 XHTML has all the same elements (for
paragraphs, etc.) as the HTML variant, but the
syntax is slightly different. Some differences:
case sensitivity, all elements must be closed,
attribute minimization, etc.
 Because XHTML is an XML application, you can
use other XML tools with it (such as XSLT, a
language for transforming XML content).
Eugenijus Valavičius, Hypertext,
Kalamata
 CSS is the language for describing the
presentation of Web pages, including colors,
layout, and fonts.
 It allows one to adapt the presentation to
different types of devices, such as large screens,
small screens, or printers.
 CSS is independent of HTML and can be used
with any XML-based markup language. The
separation of HTML from CSS makes it easier to
maintain sites, share style sheets across pages,
and tailor pages to different environments. This
is referred to as the separation of structure (or:
content) from presentation.
Eugenijus Valavičius, Hypertext,
Kalamata
 The Extensible Markup Language (XML) is a text-
based format for representing structured
information: documents, data, configuration,
books, transactions, invoices, and much more.
 In HTML there is a built-in set of element names.
In XML, there are no built-in names (although
names starting with xml have special meanings).
 XML is very widely used today. It is the basis of a
many standards such as the Universal Business
Language (UBL); of Universal Plug and Play
(UPnP); word processing formats such as ODF
and OOXML; graphics formats such as SVG etc.
Eugenijus Valavičius, Hypertext,
Kalamata
 WebFonts is a technology that enables people to
use fonts on demand over the Web without
requiring installation in the operating system.
W3C has experience in downloadable fonts
through HTML, CSS2, and SVG.
 Until recently, downloadable fonts have not been
common on the Web due to the lack of an
interoperable font format.
 The WebFonts effort plans to address that
through the creation of an industry-supported,
open font format for the Web (called "WOFF").
Eugenijus Valavičius, Hypertext,
Kalamata
 In 1980, physicist Tim Berners-Lee (CERN) proposed
ENQUIRE for CERN researchers to use and share
documents.
 In 1989, Berners-Lee and Robert Cailiout wrote a
memo proposing an Internet-based hypertext
system. HTML, server and browser in 1990.
 1994 HTML working group (IETF). Draft of css. HTML
2.0 in 1995.
 1996 World Wide Web Consortium (W3C).
 2004 Web Hypertext Application Technology Working
Group (WHATWG) started to develop HTML5 targeting
media and mobile. Apple, Mozilla, Opera Software.
W3C joined 2009. Google and Microsoft 2010.
 HTML5 replaces HTML4.01 and xHTML.
Eugenijus Valavičius, Hypertext,
Kalamata
 First versions of HTML consisted of tags
which were responsible about both document
structure (layout) and format (style).
 The aim of css is to separate the structure
from the presentation (R. Cailiou). CSS 1
specification was completed in 1996.
 CSS is the language for describing the
presentation of Web pages, including colors,
layout, and fonts.
Eugenijus Valavičius, Hypertext,
Kalamata
 All components of page are separate files.
Difficult to manage.
 Document structure: only Head and Body.
 Links only 1->1. No 1:n (fat links), no n:m,
no links with links.
 No back links. Result – dead links.
 No source tracking.
 Parameters of interactive websites are
transmitted as comments.
Eugenijus Valavičius, Hypertext,
Kalamata
Eugenijus Valavičius, Hypertext,
Kalamata
◦ 404 not found
A
B
 Main reason for HTML to become “killer app”
– simplicity.
 Servers had to know only “get” and “put”
commands. Browser sends a request (get),
server returns needed file (put).
 Browser had to “understand” (interpret) only a
small and simple tag set.
Eugenijus Valavičius, Hypertext,
Kalamata
 HTML is a constantly evolving system. New
tags are created and some old tags become
not needed.
 New websites usually follow new
requirements but there are many sites
created a long time ago. They were built
using old tags.
 This is a problem for browsers. They have to
interpret correctly both old and new tags.
Eugenijus Valavičius, Hypertext,
Kalamata
<HTML>
<Head>
<Title> Hello HTML </Title>
</Head>
<Body>
Hello World!
</Body>
</HTML>
Eugenijus Valavičius, Hypertext,
Kalamata
 With frames, several Web
pages can be displayed in
the same browser
window.
 Each HTML document is
called a frame, and each
frame is independent of
the others.
 HTML5 does not support
frames. But it has
<iframe> tag to embed
another document within
the current HTML
document.
<HTML>
<Head>
<Title> … </Title>
</Head>
<Frameset Rows=“ “>
<Frame Name=“ “ Src=“ “>
</Frame>
</Frameset>
</HTML>
Eugenijus Valavičius, Hypertext,
Kalamata
Eugenijus Valavičius, Hypertext,
Kalamata
Eugenijus Valavičius. Hiperteksto kelias

More Related Content

Similar to Eugenijus Valavičius. Hiperteksto kelias

Web engineering 2(lect 0)
Web engineering 2(lect 0)Web engineering 2(lect 0)
Web engineering 2(lect 0)Roohul Amin
 
A Survey of the Landscape and State-of-Art in Semantic Wiki
A Survey of the Landscape and State-of-Art in Semantic WikiA Survey of the Landscape and State-of-Art in Semantic Wiki
A Survey of the Landscape and State-of-Art in Semantic WikiMax Völkel
 
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...cresco
 
Another history of the Web from its architecture
Another history of the Web from its architectureAnother history of the Web from its architecture
Another history of the Web from its architectureAlexandre Monnin
 
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docxICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docxMartin Mulwa
 
Internet application unit2
Internet application unit2Internet application unit2
Internet application unit2MSc CST
 
fundamental of information technology (2)
fundamental of information technology  (2)fundamental of information technology  (2)
fundamental of information technology (2)Sorath Peetamber
 
Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era Liaquat Rahoo
 
Internet and Web Technology (CLASS-1) [Introduction]
Internet and Web Technology (CLASS-1) [Introduction]Internet and Web Technology (CLASS-1) [Introduction]
Internet and Web Technology (CLASS-1) [Introduction]Ayes Chinmay
 
Digital Publishing What Next (2005)
Digital Publishing What Next (2005)Digital Publishing What Next (2005)
Digital Publishing What Next (2005)Charles (XXC) Chen
 

Similar to Eugenijus Valavičius. Hiperteksto kelias (20)

Web engineering 2(lect 0)
Web engineering 2(lect 0)Web engineering 2(lect 0)
Web engineering 2(lect 0)
 
Tech Speak: Can You Talk It?
Tech Speak: Can You Talk It?
Tech Speak: Can You Talk It?
Tech Speak: Can You Talk It?
 
Cours sur REST
Cours sur RESTCours sur REST
Cours sur REST
 
A Survey of the Landscape and State-of-Art in Semantic Wiki
A Survey of the Landscape and State-of-Art in Semantic WikiA Survey of the Landscape and State-of-Art in Semantic Wiki
A Survey of the Landscape and State-of-Art in Semantic Wiki
 
All aboutweb
All aboutwebAll aboutweb
All aboutweb
 
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
Students of Navgujarat College of Computer Applications, Ahmedabad felt excit...
 
Another history of the Web from its architecture
Another history of the Web from its architectureAnother history of the Web from its architecture
Another history of the Web from its architecture
 
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docxICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
ICS 2203-WEB APPLICATION DEVELOPMENT-EDUC Y2S1_MATHCOMP.docx
 
world wide web
world wide webworld wide web
world wide web
 
Evolution of the web
Evolution of the webEvolution of the web
Evolution of the web
 
Evolution Of The Web
Evolution Of The WebEvolution Of The Web
Evolution Of The Web
 
Evolution of the web
Evolution of the webEvolution of the web
Evolution of the web
 
Ggc
GgcGgc
Ggc
 
Introduction to Html
Introduction to HtmlIntroduction to Html
Introduction to Html
 
Tech Terms
Tech TermsTech Terms
Tech Terms
 
Internet application unit2
Internet application unit2Internet application unit2
Internet application unit2
 
fundamental of information technology (2)
fundamental of information technology  (2)fundamental of information technology  (2)
fundamental of information technology (2)
 
Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era
 
Internet and Web Technology (CLASS-1) [Introduction]
Internet and Web Technology (CLASS-1) [Introduction]Internet and Web Technology (CLASS-1) [Introduction]
Internet and Web Technology (CLASS-1) [Introduction]
 
Digital Publishing What Next (2005)
Digital Publishing What Next (2005)Digital Publishing What Next (2005)
Digital Publishing What Next (2005)
 

More from Lietuvos kompiuterininkų sąjunga

Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizėEimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizėLietuvos kompiuterininkų sąjunga
 
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...Lietuvos kompiuterininkų sąjunga
 
D. Dluznevskij. YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemoseD. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij. YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemoseLietuvos kompiuterininkų sąjunga
 
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...Lietuvos kompiuterininkų sąjunga
 
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...Lietuvos kompiuterininkų sąjunga
 
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...Lietuvos kompiuterininkų sąjunga
 
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...Lietuvos kompiuterininkų sąjunga
 
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...Lietuvos kompiuterininkų sąjunga
 
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...Lietuvos kompiuterininkų sąjunga
 
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizėGražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizėLietuvos kompiuterininkų sąjunga
 
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?Lietuvos kompiuterininkų sąjunga
 
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėjeTomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėjeLietuvos kompiuterininkų sąjunga
 
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėjePaulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėjeLietuvos kompiuterininkų sąjunga
 
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...Lietuvos kompiuterininkų sąjunga
 

More from Lietuvos kompiuterininkų sąjunga (20)

LIKS ataskaita 2021-2023
LIKS ataskaita 2021-2023LIKS ataskaita 2021-2023
LIKS ataskaita 2021-2023
 
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizėEimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
Eimutis KARČIAUSKAS. Informatikos mokymo pasiekimų vertinimų analizė
 
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
B. Čiapas. Prekių atpažinimo tyrimas naudojant giliuosius neuroninius tinklus...
 
D. Dluznevskij. YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemoseD. Dluznevskij.  YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
D. Dluznevskij. YOLOv5 efektyvumo tyrimas „iPhone“ palaikomose sistemose
 
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
I. Jakšaitytė. Nuotoliniai kursai informatikos mokytojų kvalifikacijai kelti:...
 
G. Mezetis. Skaimenines valstybes link
G. Mezetis. Skaimenines valstybes link G. Mezetis. Skaimenines valstybes link
G. Mezetis. Skaimenines valstybes link
 
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
E..Zikariene. Priziurima aplinkos duomenu klasifikacija, pagrista erdviniais ...
 
V. Jakuška. Ką reikėtu žinoti apie .lt domeną?
V. Jakuška. Ką reikėtu žinoti apie .lt domeną?V. Jakuška. Ką reikėtu žinoti apie .lt domeną?
V. Jakuška. Ką reikėtu žinoti apie .lt domeną?
 
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
V. Marcinkevičius. ARIS dirbtinio intelekto kurso mokymosi medžiaga, www.aris...
 
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
Jolanta Navickaitė. Skaitmeninė kompetencija ir informatikos naujovės bendraj...
 
Raimundas Matylevičius. Asmens duomenų valdymas
Raimundas Matylevičius. Asmens duomenų valdymasRaimundas Matylevičius. Asmens duomenų valdymas
Raimundas Matylevičius. Asmens duomenų valdymas
 
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
Romas Baronas. Tarpdisciplininiai moksliniai tyrimai – galimybė atsiverti ir ...
 
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
Monika Danilovaitė. Informatikos metodų taikymas balso klosčių būklei įvertin...
 
Rima Šiaulienė. IT VBE 2021 teksto maketavimo užduotis
Rima Šiaulienė. IT VBE 2021 teksto maketavimo užduotisRima Šiaulienė. IT VBE 2021 teksto maketavimo užduotis
Rima Šiaulienė. IT VBE 2021 teksto maketavimo užduotis
 
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizėGražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
Gražina Korvel. Lombardo šnekos ir jos akustinių ypatybių analizė
 
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
Gediminas Navickas. Ar mes visi vienodai suvokiame sintetinę kalbą?
 
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėjeTomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
Tomas Kasperavičius. Robotikos realizacija edukacinėje erdvėje
 
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėjePaulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
Paulius Šakalys. Robotika: sąvoka, rūšys, pritaikymas edukacinėje erdvėje
 
Olga Kurasova. Dirbtinis intelektas ir neuroniniai tinklai
Olga Kurasova. Dirbtinis intelektas ir neuroniniai tinklaiOlga Kurasova. Dirbtinis intelektas ir neuroniniai tinklai
Olga Kurasova. Dirbtinis intelektas ir neuroniniai tinklai
 
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
Remigijus Paulavičius. Blokų grandinės – tai gerokai daugiau nei tik skaitmen...
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 

Eugenijus Valavičius. Hiperteksto kelias

  • 2.  Standartų kūrimas  Hiperteksto vystymas  Prognozės Eugenijus Valavičius, Hiperteksto kelias, KODI-21
  • 3.   20000 BC – abstrakčių objektų skaičiavimas.  > 3000 BC – raštas - Mesopotamia, šumerai.  Knygos dauginamos perrašinėjant (vienuolynuose scriptorium) Eugenijus Valavičius, Hiperteksto kelias, KODI-21
  • 4.  Mediniai blokai Rytų Azija,  200AD  Spausdinimo staklės  Gutenbergo biblija 1455. Pirmoji revoliucija informacijos sklaidoje. Eugenijus Valavičius, Hypertext, Kalamata
  • 5. Dokumentų perdavimas Dokumentų aprašų standartai  1945 V. Bush “As we may think”, Memex  1976 TeX, 1985 LaTeX  1990 .pdf, Adobe, ISO 32000. Atviras standartas. Eugenijus Valavičius, Hiperteksto kelias, KODI-21
  • 6. Hiperteksto realizacijos Hiperteksto standartai  1965 T. Nelson – “hypertext”, Xanadu  Guide, Hypercard, LinkWay, Toolbook, …  WAIS, Gopher, Hyper-G  1990 T. Berners-Lee, R. Cailiout (CERN) – WWW  1992 Lynx, 1993 Mosaic (later Netscape)  1986 SGML (ISO 8879) and DSSSL (document style semantics and specification language): ◦ HTML->xHTML->HTML5 and CSS ◦ XML and XSL  1994 VRML-X3D, SMIL Eugenijus Valavičius, Hiperteksto kelias, KODI-21
  • 7.
  • 9. DTD Document SGML definitions Browser Eugenijus Valavičius, Hiperteksto kelias, KODI-21
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.  Svetainių rūšys: statinė, dinamine, ekomercijos, turinio valdymo sistema, flash.
  • 17.  Nielsen-Norman Group (Ted Nielsen), pirmosios pranašystės (1995): ◦ Hipertekstas keliaus iš Macintosh kompiuterių į IBM PC. Įvyko ◦ Hipertekstas integruosis su kitomis kompiuterio galimybėmis. Įvyko ◦ Universitetai jungs siūlomus kursus į bendrą sistemą. Prasidėjo ir sustojo https://www.nngroup.com/articles /hypertext-future/
  • 18.  Pasaulio voratinklis (Web) peržengė hiperteksto ribas ir tapo specifinių programų terpe (sandbox).  Kliento-serverio sistema pavirs lygiateisių programų sistema. Bet kuri programa, kuri paėmė turinio porciją, ją galės perduoti kitoms programoms.  Nebus skirtumų tarp autoriaus ir komentatorių. Visi tekstai bus savarankiški.  Dokumentai bus ne tekstai, o ryšių (links) rinkinys. Turinį iš saugyklų surinks naršyklė pagal ryšius.  Turinys bus talpinamas nekintamais adresais. Neliks dinamiškai kuriamo teksto.  Hiperteksto sąsaja leis ir skaityti, ir redaguoti ar kurti naują turinį. Naujas turinys nebūtinai publikuojamas. https://hackernoon.com/guideline s-for-future-hypertext-systems- 647b6a10f7dd
  • 19.  XHTML (Extensible HyperText Markup Language) is a variant of HTML that uses the syntax of XML, the Extensible Markup Language.  XHTML has all the same elements (for paragraphs, etc.) as the HTML variant, but the syntax is slightly different. Some differences: case sensitivity, all elements must be closed, attribute minimization, etc.  Because XHTML is an XML application, you can use other XML tools with it (such as XSLT, a language for transforming XML content). Eugenijus Valavičius, Hypertext, Kalamata
  • 20.  CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts.  It allows one to adapt the presentation to different types of devices, such as large screens, small screens, or printers.  CSS is independent of HTML and can be used with any XML-based markup language. The separation of HTML from CSS makes it easier to maintain sites, share style sheets across pages, and tailor pages to different environments. This is referred to as the separation of structure (or: content) from presentation. Eugenijus Valavičius, Hypertext, Kalamata
  • 21.  The Extensible Markup Language (XML) is a text- based format for representing structured information: documents, data, configuration, books, transactions, invoices, and much more.  In HTML there is a built-in set of element names. In XML, there are no built-in names (although names starting with xml have special meanings).  XML is very widely used today. It is the basis of a many standards such as the Universal Business Language (UBL); of Universal Plug and Play (UPnP); word processing formats such as ODF and OOXML; graphics formats such as SVG etc. Eugenijus Valavičius, Hypertext, Kalamata
  • 22.  WebFonts is a technology that enables people to use fonts on demand over the Web without requiring installation in the operating system. W3C has experience in downloadable fonts through HTML, CSS2, and SVG.  Until recently, downloadable fonts have not been common on the Web due to the lack of an interoperable font format.  The WebFonts effort plans to address that through the creation of an industry-supported, open font format for the Web (called "WOFF"). Eugenijus Valavičius, Hypertext, Kalamata
  • 23.  In 1980, physicist Tim Berners-Lee (CERN) proposed ENQUIRE for CERN researchers to use and share documents.  In 1989, Berners-Lee and Robert Cailiout wrote a memo proposing an Internet-based hypertext system. HTML, server and browser in 1990.  1994 HTML working group (IETF). Draft of css. HTML 2.0 in 1995.  1996 World Wide Web Consortium (W3C).  2004 Web Hypertext Application Technology Working Group (WHATWG) started to develop HTML5 targeting media and mobile. Apple, Mozilla, Opera Software. W3C joined 2009. Google and Microsoft 2010.  HTML5 replaces HTML4.01 and xHTML. Eugenijus Valavičius, Hypertext, Kalamata
  • 24.  First versions of HTML consisted of tags which were responsible about both document structure (layout) and format (style).  The aim of css is to separate the structure from the presentation (R. Cailiou). CSS 1 specification was completed in 1996.  CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts. Eugenijus Valavičius, Hypertext, Kalamata
  • 25.  All components of page are separate files. Difficult to manage.  Document structure: only Head and Body.  Links only 1->1. No 1:n (fat links), no n:m, no links with links.  No back links. Result – dead links.  No source tracking.  Parameters of interactive websites are transmitted as comments. Eugenijus Valavičius, Hypertext, Kalamata
  • 27.  Main reason for HTML to become “killer app” – simplicity.  Servers had to know only “get” and “put” commands. Browser sends a request (get), server returns needed file (put).  Browser had to “understand” (interpret) only a small and simple tag set. Eugenijus Valavičius, Hypertext, Kalamata
  • 28.  HTML is a constantly evolving system. New tags are created and some old tags become not needed.  New websites usually follow new requirements but there are many sites created a long time ago. They were built using old tags.  This is a problem for browsers. They have to interpret correctly both old and new tags. Eugenijus Valavičius, Hypertext, Kalamata
  • 29. <HTML> <Head> <Title> Hello HTML </Title> </Head> <Body> Hello World! </Body> </HTML> Eugenijus Valavičius, Hypertext, Kalamata
  • 30.  With frames, several Web pages can be displayed in the same browser window.  Each HTML document is called a frame, and each frame is independent of the others.  HTML5 does not support frames. But it has <iframe> tag to embed another document within the current HTML document. <HTML> <Head> <Title> … </Title> </Head> <Frameset Rows=“ “> <Frame Name=“ “ Src=“ “> </Frame> </Frameset> </HTML> Eugenijus Valavičius, Hypertext, Kalamata Eugenijus Valavičius, Hypertext, Kalamata