informatika
Web munduaren berrikuntzak: HTML5
Erabiltzaile, programatzaile eta bilatzaileentzat datozen berrikuntzak.
Html5-aren inguruan asko hitz egiten ari dela eta guk ere gure ikuspegitik ikusi nahi genituen berrikuntza horiek. Html5-ek ziurrenik eduki hobeak eta erabiltzailearekin interaktibitate handiagoko webguneak ekarriko dizkigu.
Gehienbat, web munduan programazioan gabiltzanon aldetik datoz aldaketak. Gure nabigatzaileek ere izango dute zeresana horretan, baina azkartasuna eta eraginkortasunean irabaziko dugu denok. Adibide nagusia Gmail da, html5 bertsioan askoz ere azkarragoa baita.
Programatzaileak soilik ez, baita diseinatzaileek ere: euren lana asko erraztuko du Html5-CSS3 binomioak. Lehen diseinu aldetik lan asko hartzen zituen elementuen posizio, kolore, etabarrek, orain askoz ere azkarrago eta kodeketa sinple batekin bidera daitezke.
Hiru atal nagusitan banatuko ditugu ikusitako aldaketak, batetik Javascript eta HTML edukien atzitzeak, bestetik HTML aldetik datozen elementu berriak eta azkenik CSSen gauza berriak.
Javascript API's:
- Client Side Storage (Web SQL Database, App Cache, Web Storage)
- Communication (Web Sockets, Worker Workers)
- Desktop experience (Notifications, Drag and Drop API)
- Geolocation
Egonkortasuna ere, Html5-aren aurrera pauso garrantzitsua da, erroreen kudeaketa gauzatu genezake eta datuak gorde, atzera, horri horretara itzuli eta datuak bertan izan genezake.
Web SQL Database izenpean, datuak datu-base batean gordetzeko aukera emango digu. Inolako datu base eskaera eta transferentziarik gabe, gure web zerbitzaritik beharrezko datuak, erabiltzailearen nabigatzaileko datu basean kargatu eta uneoro atzigarri izango zaizkigu, azkartasunean eta erabilgarritasunean asko irabaziz.
Cache sistema berriztatzaile batek ere atentzio deitu digu, bertan elementu bloke bat adieraziz, elementu kopuru guztiaren cacheatzea egiten da. Baldin eta bloke hau aldatzen ez bada, bloke guztiaren cache ez da galtzen. Orain artekoaren antzerakoa ezta? ba ez, oraingo cache sistema honekin, nahiz eta sarera ez konektatuta izan, eta baldin gure aplikazioan cacheatzeko esan badiogu, orria errefraskatzen badugu, eduki guztia kargatuko dela ikusiko dugu. Hau zertarako? Offline moduan lan egin ahal izateko aukera bultzatzen du HTML5 berriak.
Workers atal interesgarria iruditu zait, Javascript-ekin lan egin dugunontzat batipat. Askotan prozesamendua eskatzen duen atazak deitzen ditugu eta honek nabigatzailea erdi hilda uzten du. Worker atal berri honekin, pisu handiko prozesuak horrelako baten pean exekutatuko ditugu, baina nabigatzaileak berdin-berdin jarraituko du funtzionatzen, worker honek prozesua amaitu bitartean. Mapa kontuetan edota eragiketa matematiko konplexuak exekutzatzeko aproposa berau.
Askotan nabigatzaile eta zerbitzariaren arteko hartu-emanak JSON edo AJAX bitartean bideratzen ditugu. Orain nabigatzaileek socket sistema bat dakarte bien arteko komunikazioa bideratzeko. Ez dugu horren demorik ikusi.
Notifikazio edota alerta sistema berria ere badu Html5 sistemak. Mezu pertsonalizatuak eta gauza politak egin daitezke, beti ere erabiltzaileari, adibidez: konektibitateari edota etorri berri den mezuren bati buruz informazioa emateko .
Drag and Drop moduko mogimendu konplexuak (Javascript) orain erabateko simpletasunera eraman dituzte. Erabiltzailearen erabilgarritasuna asko erraztuko du honek, batez ere datuak lortu edota erabiltzailearen beharrak lortzeko. Modu oso errexean.
Guretzat behintzat, pisu handia duen puntua Geolokalizazioa da (Tagzaniarrontzat). Eta Html5-en aurrera pauso handia izango da, beti ere erabiltzaileak hau balioztatzen badu. Mapen edozein api-rekin elkarlotuz, mapa batean gure uneko posizioa bereala ikusgai izango dugu.
HTML aldetik:
- Semantics (New tags, Link Relations, Microdata)
- Accessibility (ARIA roles)
- Web Forms 2.0 (Input Fields)
- Multimedia (Audio Tag, Video Tag)
- 2D and 3D drawing (Canvas, WebGL, SVG)
Html tag berriak ezarri dira, (header, section, article, header, aside, nav, footer). Hauek lehen CSS bidez eta estiloak ezarriz dena txukuntzen genituen, baina orain etiketa hauekin askoz hobeto egituratuko dugu gure webgunea eta bilatzaileek ere hobeto ezagutuko dituzte bertan dauden edukiak.
<a>-etan ezartzen diren Rel: atalean hobe espezikatu ahalko dugu LINK atal berri honekin, lotura horrek zer dakarren eta nondik datorren ezarriz. Ulerterrazagoa nabigatzaile eta bilatzaileentzako.
Aspaldiko kontua da microdata-n kontu hau, baina azkenean ulertu dute, microdaten beharra bilatzaileentzat. Gure edukien nondik norakoak hobeto ulertzeko eta anbiguetate puntu hori kentzeko. Bilatzaileen bilaketak askoz ere ziurragoak eta gaiarekin zerikusi handiagoarekin loturik izango ditugu.
Html5 berri honetan, elementu bildumak askoz hobeto elkartu eta roll zentzua emateko aukera izango dugu (ARIA roles), javascript eta kodeketa berezirik egin gabe.
Gure formularioetan aurrezarritako modelatutako datuak lortzeko aukera izango dugu. Datuak txukunago eta modu berri hauetan izango dira (TYPE): range, search, placeholder, ...
Balidazioetarako hauek : (color, number, email, tel...)
Denon belarritan izan da azken aldiko Adobe eta HTML5-aren arteko liskarra, bideo eta audio edukien flash-aren beharrarengatik. Orain, bai bideo eta audio streaming-ak flash gabe funtzionatzeko aukera izango du gure nabigatzaileak. Beti ere, manejurako beharrezkoak estandarrak dira, baina polit jartzeko aukera guztiekin.
Canvas-ekin lortu dena ikaragarria da. Erabateko erraztasuna lortu da Html5 berriarekin. Canvas-en erabateko kontrola eduki genezake, mugitu aldatu etab...baita 3D ko elementuak ere erakusteko aukera.
Kolorekin bakarrik ez, oraingo honetan, diseinatzaileek argitasun, saturazio, zoom eta hainbat svg baliorekin jolastu ahalko da.
CSS aldetik:
- Typography
- Visuals
- Transitions, transforms and animations
Asko hobetu da, CSS edukien kudeaketa eta erabilgarritasuna, hau da gauza nabarmenetako bat.
Selekzio, atributuen espezifikazio eta negatibotasunek, elementuen CSS atributuen kudeaketa ikaragarria dakarte.
Edukien maneju hobea, semeen atzitzea, bideratzeak bata bestearen barrenean eta sorrerak. Adibidez:
- h2:first-child { ... }
- div.text > div { ... }
- h2 + header { ... }
Elementu berdinean letra tipo bat baina gehiago izateko aukerak, estilizazio eta letrekin jokatzeko aukera askoz ere irekiagoa ematen digu.
Beste atal oso erabakior bat, Wrapping-a da (Eduki bat atal bati egokitzea). Orain arte diseinatzaileek bereak eta bi izaten zituzten edukiak txukun jartzeko, idatziaren arabera flotatzeko eta bestelako trikimailuekin, orain aldiz askoz hobeto kudeatuko dugu Html5ak dakarren CSS kontrol berriekin.
Atalak edo zutabeak. Orain arte JSen beharra zegoen eduki baten kudeaketa bideratzeko, orain aldiz zutabeak sortu eta kendu ahalko dira , edukiaren luzapenaren arabera, modu automatikoan.
Testu baten zabalera ere kontrolatu ahalko dugu, letra tipoa aldatu gabe, zuzenean testuaren stroke atributua aldatuz.
Oinarrizko kolore (RGB) aldaketetatik aparte, saturazio, iluminazio eta tonua aldatzeko aukerek ere ezarri dira.
Estilo kontuekin jarraituz, oso modan dagoen elementu baten erpin borobilduen sorkuntza, CSS erabiliz modu errazean nola egiten den ere deigarria da.
Irudien gradienteak eta itzalak estilo kontuetan eratorri berriak ekarriko dituzte.
Background irudien kontrolak ere gehitu dira. Irudi hauen tamainen editatzeak, irudi bat baina gehiago izateak ,eta abar.
Transition edota mugimenduen kontrolak. Elementu bat mugitu nahi bagenuen , Javascript erabiliz egiten genuen orain arte, orain aldiz, CSS ikutu sinple batekin egin daiteke. Baita Transformazioak ere, edukien mugimendu berriak eta ikusgarritasuna gehituz. Animazioak ere egin daitezke , transformazioak bezala, guzti honek lehengo flash edota GIF animatuak bezalako ikutuak egiteko baliagarri izango zaigu (diseinatzaileei asko gustatu ez arren).
IE6/7/8:
Programatzaileek kontutan izan dituzte IE (Internet Explorer) dituen arazoak edukien kudeaketa eta bisualizazioekin, ala, ez programatzaile eta ezta diseinatzaileak ez daitezen erotu, nabigatzaile batean ez dela ikusten eta bestean bai... kontutan izan dituzte zenbait ikutu, IE ondo ikus daitezen ere.
Konklusioak:
Html berri honek aplikazio berri eta eduki original berriak ikusteko aukera emango digu denbora laburrean, beraz aldaketa-puntu izango da Html5, aurreko eta hemendik aurrerako edukien artean.
Bestalde, web nabigatzaileetatik aparte, aurrez ere esan dugu telefono mugikorretako aplikazioen programazio berria ere izan daitekeela. Html5-i buruzko informazioa bilatzen baduzue, askok badarabilte gai hau. Beraz denbora gutxira ere telefonoetako aplikazio berriak ez dira aplikazio izango web-aplikazioak (offline/online) baizik.
Esteka interesgarri bi:
- Brad Neuberg izeneko Googleko programatzaile batek emandako aurkezpena oso interesgarria da. 50 minutuko bideoa da, HTML5ak dakartzan berrikuntza guztiak oso modu argian azaltzen baititu:
- Aurkezpena: Aurreko bideoan azaltzen den aurkezpen interaktiboa ere lortu dugu, baina bertan dauden edukiak ondo ikusteko behar beharrezkoa da Html5 darabilen nabigatzaile bat izatea. Internet explorer 8-ak , firefox 3.5etik aurrerakoak eta Google Chrome berriek badakarte, html5-erako soportea. Hona hemen aurkezpena.
Zurean ikus al daiteke HTML5-a duen edukirik ? hemen aztertu zenezake.
IEB 2009 biltzarra Donostian
Informatikari Euskaldunen Bilkura 2009. Teknologia berriak, gaur eta bihar eta etzi.
Gaur Informatkari Euskaldunen Bilkura 2009 Miramongo Empresa Digitalean.
Aurpegi ezagun ugari eta denekin egoteko denbora gutxi, gauza hok askotan harremanak egiteko izaten dira eta.
Berandu iritsi gera eta oraingoz entzundakoak, UNED, IRONTEC, Luistxo(Tagzania) eta Arraytxiki
-
Lehenengoa UNED-etik (Etiketa-lainoen Ikuskera Hobetzeko multzokatzea) Markatzaile sozialen hobekuntza posibleak
Tag lainoen aberastasunak lantzeko moduak. Tag laino hauek
askotan ez dute inolako antolakuntzarik.
Hau da testuinguruarekiko
erikutsita, izan dezaketen tag-ak nola lortu inteligenteki?
Method
(140 dokumentu hartutako esperimentua):
- Tag bakoitzari pisuak esleitu, erabiltzaileek erabiltzearen
arabera. Hau da geroz eta gehiago erabili kontestu batzuetan, are
eta pisu handiagoa.
- Tag bakoitzeko dokumentu
konjuntatu bat sortu, dok guztien artean
- Bektoreak
erabiliz, orainarte lortutako datuak antolatu. Sare neuronalen
antzera.
Methodologia hau erabiliz , Tag lainoen gaineko datuak
lortu dituzte.
- Adimen artifizialerako
bidean...
Galdera (TEKETEN): Suggest zerbitzurik lor al
daiteke? inteligenterik?
Bi aukera:
- Tag bat idatzitakoan, bere taldean daudenen suggest-a egin
daiteke.
- Testuinguruari
begiratuz, lortu tag suggest koherenteak.
Asteriks, ikusia dut eta baita probatu ere. Teknologia polita da eta sareen ahalmena handitzen doan ehinean (sare hobeak, kanal zabalagoak, simetrikotasuna, etab.), teknologia honek indarra hartuko du. Merkea da eta aukera asko ematen ditu. Zentralita batengatik ordaintzen den dirutza, hau ikusi ondoren, astakeria dela ere pentsa genezake.
Hiru adibide:
-
Vodafonen Kontzertu mutua, hau entzuteko, 900 telefono batera deitu
eta kontzertua entzun zenezake zuzenean, nahiz eta Rock taldean 50
metrora izan. Marketing!
- Eroski
Movil, tarjeten kargak , makina operadore baten aurka egiteko
aukera.
- Euskadiko 14 eskola
zentru lotu dituzte, beraien dei guztiak VOIP moduan jarriaz.
Lan ezberdin ugari burutu dituzte denbora gutxian, salseroak.
euskaltube.com , publikatu.com, azken honen baitan aritu da piskabat eta oraindik bezero gutxi dituzte, eta beraien esanetan sare zailean sartzeko ahalegina egin dute. Normalean empresek betiko sistemak erabiltzen dituzte publizitatea egiteko.
-
LUISTXO Tagzania
- Mugak? Luistxorren aurkezpenak ez du
preziorik. Gustatu zait. Laburrean, elkarlanean egin behar ditugu mapak eta ez utzi hauek teleatlas edota googlelen eskutan, baizik gu egin ( openstreetmap ) eta libreki banatu. Uste dut azken hau dela interesgarriena.
... coffe ...
Ohian Odriozolak teknikoki eta Maite Gomez pedagogia
aldetik
Bertan lanean aritu nintzan unibertsitatean nengoeneko garai haietan, eta hasiera egunetan egin
genuen diseñu bera du aplikazio osoak, baita notebook-ak gordetzeko
armairuak ere gogora ekarri dizkit marrazki ugari.
Aplikazioek aldaketak izan dituzte itxura eta
erabilgarrien aldetik. Hobetu esango nuke. Aplikazio txukuna lortu dute.
Designer: Ariketa egileak, web
bidezkoa.
Inspector: Irakasleen aplikazioa, web bidezkoa.
Trainer:
Ikasleak notebookean ariketak egiteko aplikazioa.
140.000
ariketa dituzte dagoeneko, Ariketa guztiek zuzenketa automatikoa dute
gehienak, idatziak pentsatzen det irakasleak errepasatu
beharkoditu...ez nago ziur.
Oraingoz 4000 bat ikasleren
kontrola daramate, baina euskal herriko ikastetxe guztietara iritxi
nahi dute. Baita Espainiara zabaldu ahal bada.
Galdera: - Ze
lizentzia mota? Zabaltzeko aukerarik?
Beraiek dena saltzen dutela, beraiekin harremanetan jartzeko.
Agua.
- Zergaitik ez Moodle?
Zuzenketa automatikoak eta kudeaketak behartuta egin dutela, baina
irekitzea aurrekusita dutela.
Josu Azpillaga jauna aurkezpen txukuna eta argia. Berarekin jarri kontaktuan gehiago jakiteko. ;)
Baliabide ezberdinak dituen aplikazioa da hau, aukera asko ditu aurreratuak ez diren erabiltzaileentzat, gatchet ugari bil ditzakeen aplikazioak lor genitzake.
SOA aplikazioak....Empresa guztiak loteko moduak (ERP zerbitzu
ezberdinak). Aplikazio bakarraren gainea... software librean dago
oinarritua.
Taldera datozen empresa berriak nola lotu gure
sistemara? SOA Aplikazio ebolutiboa deitu diotena erabiliz. SOA
zentral baten aurka jarri denak, eta baita informazio sare zaharrak
mantenduz.
Bai hornitzaileak et baita bezeroak ere SOA zentral
horren kontra jartzen dituzte eta SOA zentral orrek egiten ditu egin
beharrak.
ERP ezberinekin lotu, etabar.
Mogimendu ezberdinen
monitorizazioa ere badute.
6 hilabete eta 1 urte bitartean
barneratzen dittuzte empresa berrien sistemak, dirua
aurreratzen dute denborak ere kostu bat duelako, eta integrazioak ez dira errezak izaten.
Kritika txiki bat, Empresa euskalduna izanda ez du web gunea euskaraz, lastima.
Beste hizlari batzu ere egon dira, Sinadura digitala etab, baina erdizka entzun ditugu. Guzti guztiak hemen dituzu eta hauen eurkezpenak ere sarean jarriko dituztela penstzet dut.
Arratsaldean ez gera egon, ezta bazkarian ere, pentsatzen dut ardoak elkar harreman ugari piztuko zituela.
Jarraipena zuzenean egiten hari gera Eibartik,
Updated!
AHOTSAK.COM
Gure Asier ere bertan izan da, Ahotsak proiektua aurkeztuz. Euskal herriko euskera berba mota ezberdinak aztertu eta batu dituzte. Tokian-tokikoa argitu eta azalduz. Bideoak eta audioak ere badituzte, berba ezberdinak aztertu eta gure euskera modu batean aberasteko ere baliagarri.
Ikaragarrizko lana dute egina dagoeneko eta ala ere lanean fin jarraitzen dute, ahotsak2 atera nahian, nola ez!
