Žyma: Programavimas

Kad tekstas nerėžtų akies

Kad tekstas nerėžtų akies
Net ir neįsivaizduojant dabartinio Voratinklio be animacijos, video ir audio įrašų ir kitų grožybių, tekstas tebelieka pagrindinė informacijos perteikimo priemonė. Jo skaitomumas yra svarbiausias veiksnys, nusprendžiantis, ar žmonės perskaitys tekstą ar nueis pro šalį. Pagal seną ir laiko patikrintą nuostatą, skaitomumas yra geriausias, kai tekstas pateikiamas kokybišku "serif" šriftu ir spalva sudarančia didelį kontrastą su fonu, yra lygiuojamas iš kairės ir eilutėje telpa apie 10-12 žodžių paliekant paraštes. Kūrybingai pateikus tekstą WWW puslapis tampa patrauklesniu....

Įlįskite į lankytojų kailį

Įlįskite į lankytojų kailį
Pradėdami kurti WWW svetainę pamąstyk apie jos lankytojus - pabandyk įlįsti į jų kailį. Ko jie čia ateina ir ko tikisi? Kaip jie turėtų naršyti jos užkaborius? Ne visada padeda profesionalių WWW kūrėjų firmų pagalba - pernelyg dažnai jie nuklysta arba vien į grynojo dizaino arba technologijos lankas - nekreipdami dėmesio į jūsų tikruosius tikslus. Ar visada "Java" pritrauks jums daugiau lankytojų nei švarutis senelis HTML? Kuri lankytojų dalis nori interaktyvaus bendravimo? Turite nuspręsti kaip surasti savo "aukso vidurį". Nebandykite perkrauti WWW puslapių...

Ekrano skiriamoji geba

Ekrano skiriamoji geba
Pirmuoju pasirodymu šis skyrelis nepateikė išsamaus atsakymo iškeltu klausimu - jis tikėjosi šiokio tokio jūsų aktyvumo. Nepaisydamas savo lankytojų pasyvumo skyrelis papildo iškelto klausimo sprendimą pateikdamas universalesnį būdą naršytojo ekrano charakteristikoms sužinoti. Voratinklio naršytojai labai skiriasi vienas nuo kito. Skiriasi ir jų naudojama technika bei ekrano skiriamoji geba. Ką daryti, jei norime kad mūsų sukurti puslapiai neblogai atrodytų skirtingą skiriamąją gebą nusistačiusiems naršytojams?...

Ką delne mums neša HTML 4.0?

Ką delne mums neša HTML 4.0?
Didžiausioji naujovė - sritys (frames). Anokia čia naujovė, gūžtels pečiais ne vienas, juk jos yra jau nuo pat NN 2.0. Tad ši specifikacija tik įteisino tai, kas jau buvo naudojama kelis metus. Pasikeitė tik srities aprašymas. HTML 4.0 įteisino ir objekto žymenį (object), kuris naudojamas įvairių "intarpų" pateikimui: Java-apletams, video ir audio srautams. Jis pakeičia daugelį dabar naudojamų "specializuotų" žymenų (pvz., applet, img ar embed). Didžiausias pavojus - kuriant WWW puslapius "neužmiršti" senesniųjų naršyklių. Iki šiol nebuvo griežtai apibrėžtas dinaminių HTML puslapių kūrimas....

JavaScript atspindžiai

JavaScript atspindžiai
Kaip parašyti interaktyvią Voratinklio programytę, kuri būtų pakankamai greita? Toks klausimas nedavė ramybės nuo pat HTML aušros. 1995-ais Netscape (pirmoji firma įsigijusi "Java" licenciją) nusprendė, kad reikia supaprastintos kalbos. Brendan Eich sukūrė kalbą, pavadintą "LiveScript". "Sun" ją pervadino į "JavaScript", - ir ji įsiliejo į mases su "Navigator 2.0". Ši kalba dar turi ECMAScript vardą, nes ją standartu pripažino ECMA. JavaScript objektų sukūrimui yra naudojami konstruktoriai - tai funkcija, kuri priskiria reikšmes this kintamajam. Konstruktorius iškviečiamas naudojant new operatorių. Šiame pavyzdyje pateikiame konstruktorių...

Piešinių atsiuntimo eilės tvarka

Piešinių atsiuntimo eilės tvarka
Piešinių atsiuntimo (GET) užklausas naršyklė išsiunčia ta eilės tvarka, kokia yra nuorodos į juos. Toliau jie siunčiami lygiagrečiai ir jų "atvykimo" tvarka gali būti bet kokia. Jei norite patikrinti užklausų eiliškumą, galite perimti "onLoad" įvykį. Tačiu kaip padaryti, kad piešiniai pasirodytų norima tvarka? Galima pasinaudoti CSS galimybe slėpti objektą. Aėjus tinkamam laikui visi piešiniai "atskleidžiami". Štai tokios piešinio "atskleidimo" galimybės iliustracija (ahtml.gif bus parodomas tik pilnai įkėlus WWW puslapį, t.y. tik tada, kai bus pateiktas log2.gif - net jei šis ir didesnis)....

Visi lygūs, bet kai kurie lygesni…

Visi lygūs
Įsivaizduokite, kad turite nuolat kintantį WWW puslapį. Tačiau jame pasikeičia ne visi piešiniai - kai kurie išlieka tie patys. Kad lankytojai visada matytų nuolat atsinaujinantį puslapį nepriklausomai nuo jų naršyklės "kešavimo" (cashe) režimo, paprasčiausias būdas yra į puslapio antraštę įtraukti META direktyvą, nurodančią, kad šis puslapis nekešuotinas....

Kaip lankytoją nukreipti į kitą www puslapį?

Kaip lankytoją nukreipti į kitą www puslapį?
Šį kartą pateiksime pavyzdėlį iliustruojantį kaip galima iš WWW puslapio priklausomai nuo lankytojo pasirinkimo, nukreipti jį į kitą puslapį. Norint geriau įsigilinti į šį pavyzdėlį reikia turėti bent minimalų supratimą apie "JavaScript" kalbą. Todėl, jei bus neaiškumų, kviečiame su šios kalbos (ir formų) pradmenimis kviečiame susipažinti šiame puslapyje. Jame yra pakankamai informacijos šio pavyzdžio supratimui....

Vaizdi rašysena

Vaizdi rašysena
"VBScript" yra naujausia "Visual Basic" atmaina, specialiai skirta Voratinkliui, kurio programas, įrašytas HTML puslapiuose, gali vykdyti "Microsoft" IE ("Internet Explorer") peržiūros programa. Tai objektinė programavimo kalba. Joje objektai turi charakteristikas, metodus ir įvykius, į kuriuos gali reaguoti. Viršutinis lygis yra langas, kuriame gali būti tik po vieną žemesnio lygio objektą, išskyrus rėmelius ("frame"), galinčius vieną langą suskaidyti į kelias sritis, o taip pat kelias "VBScript" programas. Objektas gali atsižvelgti į įvykius iškviesdamas atitinkamas "VBScript" paprogrames, pavyzdžiui, reaguoti į "OnLoad" įvykį ir atlikti veiksmus...