Archive for category web2.0

Reikalavimai interneto svetainėms

Susidūręs su interneto svetainių kūrimu iš užsakovo pusės buvau kiek pasimetęs, nes daugelis dalykų kurie atrodė savaime suprantami jas kuriant, daugumai gamintojų pasirodo visiškai nežinomi.

Ta proga, susidariau nedidelį check-list’ą svarbiausių punktų į kuriuos turėtų atrkeipti dėmesį užsakovas.

Tiesa daugelis gamintojų pradeda karčiai spjaudytis pateikus tokį sąrašą … :p

Jei turite ką pridėti, maloniai kviečiu pasireikšti komentaruose!

Kai kurie reikalavimai atrodo gan juokingi, tačiau patikėkite, toli gražu ne visiems jų įgyvendinimas atrodo reikalingas…

I togo – Didysis Dariaus reikalavimų interneto svetainei sąrašas:

  1. Prisijungdamas prie interneto svetainės turinio valdymo sistemos (toliau TVS) , Administratorius turi būti identifikuojamas vartotojo vardo ir slaptažodžio pagalba.
  2. TVS turi sudaryti galimybę redaguoti turinio blokus numatytose interneto svetainės vietose, neatliekant papildomų programavimo darbų.
  3. TVS turi būti numatytos vietos, kuriose galima būtų patalpinti reikšminių žodžių sąrašus ( keywords) ir meta aprašymus ( description).
  4. TVS pagalba turi būti galimybė administruoti interneto svetainės struktūrą, tai yra, kurti/trinti/pervadinti/redaguoti puslapius iš anksto parengtuose meniu blokuose.
    1. Redaguoti numatytus atributus. Pavyzdžiui straipsniui priskyrus autorių iš autorių bazės, turi būti galima jį pakeisti.
  5. TVS turi veikti šiose naršyklėse:
    1. Internet Explorer 7
    2. Firefox 3
  6. Interneto svetainės vizualinė dalis turi būti atskirta nuo programinio kodo. Rekomenduojama naudoti šablonų variklį SMARTY (http://www.smarty.net).
  7. Interneto svetainės vartotojo sąsajos HTML šablonai privalo atitikti HTML ar xHTML standartą. Šis reikalavimas laikomas išpildytu, jei W3C Markup Validation Service (http://validator.w3.org) neranda klaidų (įspėjimų gali būti). Taip pat paliekamos šios išimtys:
    1. Vykdytojas neatsako už klaidas, kurios yra trečios šalies programinėje įrangoje (HTML redaktorius ir kitos).
    2. Vykdytojas neatsako už klaidas tais atvejais, jei toks HTML kodas vieninteliu atveju garantuoja vienodą vartotojo sąsajos vaizdą skirtingose naršyklėse.
  8. Interneto svetainės išdėstymui nenaudoti lentelių (TABLE).
  9. Interneto svetainės HTML šablonų kodas turi būti semantinis. Puslapių pavadinimams ir antraštėms rašyti naudojamos H1, H2, H3 ir pan. žymos.
  10. Interneto svetainės išvaizdos aprašymui naudoti CSS.
  11. Interneto svetainės vartotojo sąsajos stiliaus aprašai (CSS) turi atitikti W3C reikalavimus. Šis reikalavimas laikomas išpildytu, jei Validation Service (http://jigsaw.w3.org/css-validator) neranda klaidų (įspėjimų gali būti). Taip pat paliekamos šios išimtys:
    1. Vykdytojas neatsako už klaidas, kurios yra trečios šalies programinėje įrangoje (HTML redaktorius ir kitos).
    2. Vykdytojas neatsako už klaidas tais atvejais, jei toks CSS kodas vieninteliu atveju garantuoja vienodą vartotojo sąsajos vaizdą skirtingose naršyklėse.
  12. CSS turi būti aprašomas atskiroje (-ose) byloje (-ose), o ne HTML kode.
  13. Interneto svetainė turi būti vaizduojamas korektiškai šiose naršyklėse:
    1. Opera 9
    2. Mozilla Firefox 3
    3. Internet Explorer 6, 7 ir 8
    4. Safari 3.1.2
    5. Google Chrome
  14. JavaScript turi būti naudojamas esant pagrįstam poreikiui. Rekomenduojama naudoti biblioteką jQuery (http://jquery.com).
  15. Programinis kodas turi būti suderinamas su PHP5.2.x ar naujesne versija.
  16. Duomenų saugojimui turi būti naudojama duomenų bazė MySql 4.1 ar naujesnė versija.
  17. Jeigu Vykdytojo naudojama Adobe Flash technologija, turinys turi būti suderinamas su Adobe Flash Player 9 arba 8 versija.
  18. Jeigu interneto svetainės vartotojo sąsajoje naudojamos technologijos reikalaujančios įskiepių, pavyzdžiui Adobe Flash ar Java, vartotojo kompiuteryje neesant reikiamo įskiepio turi būti parodomas pranešimas su aiškiais nurodymais, kokiu būdu galima įdiegti reikiamą įskiepį.
  19. Navigacijai tinklalapyje ir meniu vaizdavimui naudoti tekstines nuorodas. Nenaudoti paveikslėlių, Adobe Flash ar kitų įskiepių. Apipavidalinimas gali būti vizualus, tačiau pati nuoroda turi būti tekstinė.
  20. Paveikslėliams, talpinamiems per TVS, turintiems iš anksto numatytą paskirtį (knygos viršelis, prekės nuotrauka ar pan.), alt atributas turi būti sugeneruojamas automatiškai iš objekto, kuriam paveikslėlis priskiriamas duomenų. Tai yra, įkeliant pagrindinę autoriaus nuotrauką, alt atributas turi būti autoriaus vardas ir pavardė, įkeliant knygos viršelio nuotrauką, alt atributas turi būti knygos pavadinimas ir autorius. Paveikslėliams, kurių paskirtis iš anksto nenustatyta, turi būti galimybė nurodyti alt tekstą. Tai yra, paveikslėliams keliamiems į galeriją ar į wysiwyg redaktorių, alt tekstą gali įvesti administratorius, jis neturi būti generuojamas automatiškai.
  21. Interneto svetainės vartotojo sąsajoje (front end) nenaudoti FRAME ir IFRAME technologijų. TVS aplinkoje šios technologijos gali būti naudojamos.
  22. Interneto svetainės vartotojo sąsajos (front end), administruojamo teksto išvedimo stiliuose, turi būti numatytas žemiau išvardintų html elementų vaizdavimas:
    1. Antraščių (h1, h2, h3);
    2. Paragrafų (p);
    3. Bent dviejų lygių numeruojamų ir nenumeruojamų sąrašų (ul>li, ul>li>ul>li, ol>li);
    4. Paveikslėlių (img);
    5. Lentelių (table);
    6. Indeksai ir laipsniai (sub, sup);
    7. Nuoroda (a);
    8. Horizontali linija (hr).
  23. Nuorodos į interneto svetainės puslapius turi būti prasmingo teksto, pavyzdžiui http://www.tuneliai.lt/apieknyga. Prasmingose nuorodose, gali būti perduodami papildomi GET parametrai, pavyzdžiui: http://gps-shop.lt/gps-navigacija/?lang=2.
  24. Meniu valdymo modulis turi turėti galimybę nuorodą paruošti automatiškai.
  25. Kiekvienam puslapiui turi būti suteikiamas prasmingas pavadinimas TITLE srityje, kuriame būtų matomas interneto svetainės pavadinimas ir einamojo puslapio pavadinimas. Jeigu tinklalapyje veikia TVS, prasmingas puslapio pavadinimas turi būti generuojamas automatiškai.
  26. Turi būti įdiegtas Užsakovo pateiktas Google Analytics statistikos sekimo kodas.
  27. Paieškos reikšminių žodžių perdavimas turi būti vykdomas GET metodu ir įdiegtas Google Analytics Search Track užsakovui pateikus visą reikiamą diegimui informaciją.
  28. Jeigu į sistemą administratorius ar vartotojai gali įkelti paveikslėlius, įkeltas paveikslėlis turi būti sumažinamas iki reikiamo dydžio išlaikant proporcijas. Paveikslėlių mažinimas turi būti realizuotas pakeičiant fizinį paveikslėlio dydį (resample), o ne nurodant kitą dydį HTML žymoje.
  29. Jeigu į tinklalapį įkeltas didelis paveikslėlis ir mažas paveikslėlis, vartotojo sąsajoje (front end), paspaudus ant mažo paveikslėlio, turi būti galimybė jį išdidinti Lytebox ar analogiškame komponente, nenaudojant iššokančių langų (pop-ups).
  30. Informacija tinklalapyje turi būti koduojama UTF-8 koduote ir palaikyti įvairių kalbų simbolius. Pavyzdžiui lietuviškas raides bei kirilicą.
  31. Jeigu interneto svetainėje yra RSS srautas, metaduomenyse turi būti įkelta Auto Discovery nuoroda RSS srauto prenumeratai.

Ms Word versija.

, , ,

18 Comments

Orelis.lt

Puikus orų prognozės puslapėlis.

Kodėl verta jį paminėti?

  1. Patogus
  2. Aiškus
  3. Estetiškas
  4. webdutaškasnuliškas

Ko trūksta?

  1. Rss sindikacijos
  2. Nesuprantu kuo skiriasi Šios dienos orų prognozė, Orai Lietuvoje artimiausią savaitę ir Sinoptikų prognozė? Ką be paspaustum, rodo tą patį :) … seo matyt.
  3. Nėra RSS
  4. Nėra rss :)

orelis.lt – Lietuvos orų prognozė

, , ,

4 Comments

Omnitel propaguoja civilinės žiniasklaidos idėją

Jau kuris laikas Omnitelis nenustoja propaguoti civilinės žiniasklaidos idėjos (moblogas, blogerių konferencija, balsas.lt etc…). Naujausia akcija-atrakcija – pasiūlymas važiuoti į krepšinio čempionatą Ispanijoje ir rašyti blog’ą. Vis tik teikiant ryšio paslaugas, reikia ir turinio… :) Nepaisant to, kad iniciatyva yra ekonomiškai motyvuota, džiugu matyti, kad pasirinkta web 2.0 filosofija pagrįsta strategija.

Nepražiopsokite progos nemokamai važiuoti į krepšinio čempionatą Ispanijoje :)

Cituoju laišką, kurį gavau vakar:

Sveikas, blogeri,

būdamas viešųjų ryšių kompanijos, dirbančios su „Omnitel“, darbuotojas, o taip pat mėgstantis pabloginti, kviečiu visus blogerius aktyviai dalyvauti “Mobiliojo Reporterio” konkurse ir kautis dėl prizo, kainavusio keliolika tūkstančių litų ir jau beveik neįkainojamo, nes tokios galimybės taip paprastai negausi. Tai – bilietas į visas Lietuvos krepšinio rinktinės varžybas Europos krepšinio čempionate Ispanijoje.

Kovoti dėl TOKIO prizo verta ir dėl to, kad tai nereali galimybė pirmam pranešti rezultatus, pastebėti teisėjo klaidas, reklamas krepšinio aikštelėjeJ, kitų šalių sirgalių nuotaikas ir, žinoma, tapti skaitomiausiu blogeriu Lietuvoje.

Persiunciu „Omnitel“ laišką.

Sėkmės :)

Prisegtas failas:

Važiuok į krepšinio čempionatą Ispanijoje ir rašyk blog‘ą. Viskas nemokamai.

Sveiki, mielieji,

Nesuklysime teigdami, kad Lietuvos rinktinės varžybos Europos krepšinio čempionate Ispanijoje taps bene skaitomiausia tema žiniasklaidoje, o taip pat ir Jūsų internetiniuose dienoraščiuose.

Ta proga didžiausia Lietuvoje mobiliojo ryšio bendrovė „Omnitel“ skelbia dar vieną konkursą išskirtinai naujosios žiniasklaidos atstovams – blogeriams. Dviems krepšiniu ir elektronine žiniasklaida besidomintiems „Mobiliojo reporterio“ konkurso nugalėtojams bendrovė suteiks galimybę nuvykti į Ispanijoje vyksiantį Europos krepšinio čempionatą ir rašyti varžybų reportažus į specialiai sukurtą moblogą mobiliojo interneto portale „Omni SurfPort“.

„Mobiliojo reporterio“ konkurse galite dalyvauti visi, ne jaunesni kaip 18 metų „Omnitel“ ir „Omnitel Ekstra“ vartotojai. Jūsų kūrybiškumą ir galimybes atstovauti naujajai žiniasklaidai vertins profesionalūs Lietuvos sporto žurnalistai, naujosios žiniasklaidos ir „Omnitel“ atstovai.

Viskas, ko reikia atrankai – pateikti savo gyvenimo aprašymą, motyvacinį laišką ir pačių parašytą reportažą iš pasirinktų draugiškų Lietuvos krepšinio rinktinės rungtynių, kurias ji žais besiruošdama čempionatui.

Gyvenimo aprašymą, motyvacinį laišką ir reportažą galite pateikti adresu www.sp.lt/mobilusis-reporteris iki rugpjūčio 20 dienos.

Sėkmės :)

„Omnitel“

1 Comment

Fonera

Ei! Padovanokite man kas Foneros pakvietimą arba patį accesspointą, noriu pasidalinti savo kanalu! :)

7 Comments

Yahoo pipes – infovamzdžiai

Jau antrą savaitę girdžiu alasą apie Yahoo pipes.

Pabandžiau – nerealu! Tiek idėja tiek realizacija.

Yahoo pipes leidžia imti duomenų srautus iš įvairių šaltinių, juos apjungti/apdoroti/filtruoti/rūšiuoti, o vėliau pateikti viename sraute… tarkim pavyzdžiui JSON formatu!

Filtrų, rūšiuoklių, apjungėjų gali būti kiek tik nori, net vamdzžius galima sujungti tarpusavyje!

Pavyzdžiui per 1 minutę susikūriau vamzdį, kuris ima mano rss feedą, jame pagal kiekvieno posto pavadinimą suranda nuotrauką flickeryje ir grąžina nuotraukų streemą :) Kvaila, bet linksma pamatyti savo blogo grafinę išraišką :) Primena rebusą.

Kiti žmonės ir gudresnių pavyzdžių sugalvoja :)

No Comments

nežinau.lt

Įdomus projektas. Metablog’as (blogas rašantis apie kitus blogus). Tikiuosi, kad nežinau.lt kolektyvas tokius tempus išlaikys ir toliau.

1 Comment