Saitynų grafinis dizainas (MIT)
Dalyko anotacija lietuvių kalba
Kurse apžvelgiamos šiuolaikinės interneto technologijos, supažindinama su interneto atsiradimo istorija. Studentai supažindinami su pagrindinėmis interneto svetainių kūrimo ir jų talpinimo galimybėmis, egzistuojančiais standartais, priemonėmis, technologijomis, bei jų deriniais. Studentai mokomi sukurti interneto puslapius taikant modernias priemones ((X)HTML, XML, JavaScript, jQuery). Suteikiamos žinios apie žiniatinklio svetainių kūrimą naudojant turinio ir grafinio dizaino atskyrimo technologiją CSS, metodus ir taisykles. Kurso metu aiškinami reikalavimai žiniatinklio sistemų grafiniams elementams, supažindinama su grafinio dizaino įgyvendinamumo galimybės ir problemos kylančios dėl jų sudėtingumo.
Dalyko anotacija užsienio kalba
The course presents modern internet technologies, makes introduction to the history of the Internet and Web.
Students are acquainted with the main possibilities of web page design and implementation, existing standards, technologies and tools. Students learn how to make web pages using modern technologies ((X)HTML, XML, JavaScript, jQuery), how to separate content and design using CSS technology. Requirements for graphical elements of web systems, possibilities and problems of of graphical design implementation are presented.
Būtinas pasirengimas dalyko studijoms
Programavimo įvadas, Kompiuterių architektūra ir operacinės sistemos, Kompiuterių tinklai ir interneto technologijos
Dalyko studijų rezultatai
Paaiškinti apie žiniatinklio sistemų struktūrą, programavimo priemonių įvairovę ir jų derinius.
Suprasti žiniatinklio sistemų veikimo principus.
Žinios apie multimedijos ir hipermedijos elementų integraciją.
Suprasti grafinio dizaino svarbą duomenų srautų kontekste.
Pažinti problemas kylančias dėl skirtingų spalvų palečių naudojimo, skirtingą pasirinktos spalvos interpretavimą.
Taikyti internetinių puslapių kūrimo etapus, įvardinti skirtingas technologijas.
Kurti paprastus asmeninius puslapius naudojant Microsoft Expression Studio programų paketą.
Dalyko turinys
1. Interneto ir žiniatinklio raida.
2. Žiniatinklio architektūra. Žiniatinklio struktūra. Kliento – serverio bendravimas.
3. Žiniatinklio programavimo priemonių pasirinkimas. Tinklalapių talpinimas serveriuose.
4. Interneto puslapių kūrimo (X)HTML kalba taisyklės, kalbos sintaksė. Pavyzdžiai.
5. Microsoft Expression Studio apžvalga. Atskirų programų galimybės: grafinių elementų importavimas, SkechFlow sudarymas, SuperView galimybės, Silverlight (arba adekvačių elementų) integravimas.
6. Žiniatinklio puslapių kūrimas: struktūros ir grafinio dizaino atskyrimas (CSS).
7. Sudėtingesnės žiniatinklio technologijos. Dinaminiai žiniatinklio puslapiai: JavaScript naudojimas, jQuery, JSON.
8. Multimedia ir hypermedia sistemų integravimo principai. Interneto srauto. Priklausomybė nuo multimedia elementų dydžio. Reikalavimai žiniatinklio sistemų grafikai.
Dalyko studijos valandomis
Paskaitos 30 val.
Seminarai ir pratybos – 30 val.
Savarankiškas ir komandinis darbas - 48 val.
Iš viso - 108 val.
Studijų rezultatų vertinimas
Egzamino užduotis (50%), savarankiškas darbas (20%), darbo komandoje rezultatai (15%), tarpinis
atsiskaitymas (15%)
Literatūra
1. 2005 V. Barzdaitis, A.Vidžiūnas. Interneto svetainių ir tinklalapių kūrimas. Smaltija
2. 2008 Jennifer Niederst Robbins Tinklalapių dizainas. (X)HTML kalbos, pakopinių stilių ir tinklalapių grafikos pradžiamokslis. Smaltija
3. 2009 A.Vidžiūnas, D.Vitkutė. Interneto paslaugos ir svetainių kūrimas. Smaltija
4. 2010 Overview of Internet Technology
Papildoma literatūra
2010 WikiBooks: „HyperText markup Language“
http://en.wikibooks.org/wiki/HyperText_Markup_Language„Cascading Style Sheets“
http://en.wikibooks.org/wiki/Cascading_Style_Sheets
„JavaScript“
http://en.wikibooks.org/wiki/JavaScript
„Authoring Web Pages“
http://en.wikibooks.org/wiki/Authoring_Webpages