Ajax, DOM, RSS, XHTML, SOAP… a h-uile càil! Tha e nas fhasa na tha thu a ’smaoineachadh!

AjaxGu ceart ... is e seo inntrigeadh blog SUPER BEGINNER airson caraidean mo mhic a-muigh an sin a tha a ’faighneachd dè a bhios mi a’ dèanamh fad an latha.

Ajax, DOM, RSS, XHTML, SOAP, XSLT, HTML, HTTP… blah, blah, blah.

Dè tha seo uile a ’ciallachadh? Plain agus sìmplidh? Tha e a ’ciallachadh gum faod an siostam agad bruidhinn ris an t-siostam agam. Tha cànan cumanta againn… bidh sinn a ’bruidhinn tro Hypertext Protocol (ar guth) agus XML (no faisg air… is e ar cànan). Gu ceart, dè tha sin a ’ciallachadh? Uill, tha e a ’ciallachadh gun innis mi dhut an toiseach na tha mi a’ bruidhinn agus an uairsin bidh mi a ’bruidhinn mu dheidhinn, agus às deidh dhomh a bhith a’ bruidhinn mu dheidhinn tha mi ag innse dhut gu bheil mi air a dhèanamh.

Tha mi ag ràdh a ’chiad ainm agam.
Doug
Tha mi air a dhèanamh ag ràdh a ’chiad ainm agam.

Ann an XML tha seo:
> first_name> Doug> / first_name>

Is e an rud sgoinneil mu XML gun urrainn dhomh sruthan agus sruthan fiosrachaidh a chuir thugad. Is urrainn dhomh eadhon grunn chlàran a chuir thugad aig an aon àm:

Tha mi a ’cur dhaoine thugad.
Tha mi a ’cur a’ chiad ainm thugad.
Doug
Tha mi air a dhèanamh a ’cur a’ chiad ainm thugad.
Tha mi a ’cur a’ chiad ainm thugad.
Katie
Tha mi air a dhèanamh a ’cur a’ chiad ainm thugad.
Tha mi air a dhèanamh a ’cur dhaoine thugad.

Ann an XML:
> daoine>
> first_name> Doug> / first_name>
> first_name> Katie> / first_name>
> / daoine>

Mar sin… mas urrainn dhomh do chànan a bhruidhinn… an uairsin is urrainn dhuinn bruidhinn ri chèile, ceart? Gu dearbh! Seo mar a tha na teicneòlasan sin uile ag obair. Faodaidh tu faighinn gu Wikipedia agus coimhead orra uile, ach tha e gu math sìmplidh agus sìmplidh. Gu dearbh, is ann mar a tha thu a ’leughadh an inntrig blog seo an-dràsta. Chuir thu mo sheòladh a-steach don bhrobhsair agad agus thuirt do bhrobhsair… hey, Douglaskarr.com, thusa an sin? Thuirt mi seadh! Seo an HTML agam. Agus bha fios agad càite an do thòisich agus a chrìochnaich mo dhuilleag stèidhichte air na tagaichean anns an HTML agam (HyperText Markup Language).

Ma nì mi prògram e ... chan eil e gu diofar dè an seòrsa siostam a tha thu no tha mi air ... faodaidh sinn bruidhinn ri chèile gun duilgheadas sam bith. Is urrainn dhomh PHP a chleachdadh agus bruidhinn ri frithealaiche a tha a ’ruith Java, .NET, Perl, ASP… rud sam bith. Cool, huh? Gu cinnteach tha, c'mon!

Ma chruthaicheas mi prògram sgoinneil agus gu bheil thu airson gum bi an siostam agad a ’bruidhinn rium, togaidh mi API, no Eadar-aghaidh Prògramadh Iarrtais. Leigidh sin dhut fiosrachadh iarraidh bhuam… agus cuiridh mi air ais thugad e ann an XML. Fuaim duilich? Chan e… sin mar a tha Google ag obair! Thoir sùil air an t-seòladh às deidh dhut briogadh a chuir a-steach:

http://www.google.com/search?q = douglas + karr

Thuirt mi… hey Google, bu mhath leam do shiostam (q) a cheasnachadh Douglas Karr. An sin thèid thu… q = Douglas + Karr! Agus an uairsin bidh Google a ’freagairt le dòrlach de HTML airson mo bhrobhsair a shealltainn dhomh. Hey, tha mi # 1! Woohooo.

Tha RSS glè choltach. Tha biadhadh RSS aig mo bhlog a bhios a ’stialladh a-mach na grafaigean air fad agus an cruth a-mach agus dìreach a’ tilgeil an t-susbaint a-mach airson gum faic thu. Tha RSS a ’seasamh airson Really Simple Syndication… geek bruidhinn airson tuilleadh stuthan XMLish. A-nis is urrainn dhomh am blog fhaicinn ann an ‘Leughadair’…
http://www.google.com/reader/finder?q=http%3A%2F%2Fdknewmedia.com

Seo far a bheil amalachadh mìorbhaileach. Is urrainn dhomh susbaint, dàta, tachartasan, fiosrachadh, còmhraidhean a thoirt seachad ... cha mhòr rud sam bith a ’cleachdadh XML. Faodaidh a h-uile cànan ùr a-muigh an sin XML a chleachdadh (is e briathrachas sùbailte… ithe XML) agus bidh e a ’dèanamh sin le bhith‘ a ’parsadh’ na teachdaireachd. Tha sin dìreach a ’ciallachadh a bhriseadh suas gus am faigh e a-mach e. Tha SOAP na dhòigh eile air XML a thoirt air ais is air adhart.

Is e an craze as ùire Ajax, no Asynchronous JavaScript agus XML. Yikes, fuaimean duilich. Chan eil gu dearbh. A-riamh cliog air putan agus uinneag no teachdaireachd a ’nochdadh air do bhrobhsair? Rinn iad sin a ’cleachdadh JavaScript. Tha JavaScript na chànan prògramaidh as urrainn ruith aig a ’choimpiutair agad seach air cuid de fhrithealaiche am badeigin. Tha sin a ’ciallachadh gun urrainn dhomh eòlas nas fhuaire a thoirt dhut le bhith a’ dèanamh dòrlach de JavaScript gu h-ionadail. Dèan sgrùdadh air Àireamhair Payraise. Mothaich mar a chuireas tu a-steach na luachan agus an taba tro na raointean a tha an duilleag ag atharrachadh? Is e sin Javascript.

Tha Folks a ’cleachdadh JavaScript gus RIA a chruthachadh .. Tagraidhean Eadar-lìn beairteach (is toil leinn Acronyms). Bheir Ajax ceum nas fhaide air adhart. Is urrainn dhomh còd a sgrìobhadh air an duilleag agam a bhios, gun innse dhut, bruidhinn ri duilleag eile am badeigin eile, am fiosrachadh fhaighinn, agus an uairsin a thoirt air ais às aonais gum feum thu an duilleag fhàgail a-riamh !!! A-rithist ... Àireamhair Payraise. Nuair a chuireas tu a-steach am fiosrachadh agus cliog air “Obraich a-mach”, bidh an duilleag a ’cur an fhiosrachaidh sin gu duilleag àireamhachaidh air ais air an fhrithealaiche. Bidh an JavaScript an uairsin a ’leughadh an fhreagairt agus ga chruth gu snog.

Na creid mi? Seo an duilleag air a bheil e a ’bruidhinn: http://www.payraisecalculator.com/getPayraise.php. Mothaich nach eil fìor luachan ann ... tha sin air sgàth nach do chuir mi dad a-steach. Ach gheibh thu a ’phuing.

Mar sin dè tha seo uile a ’ciallachadh? Uill, bheir RIA an lìon agus nì e tòrr nas fhasa e. Bidh luchd-dùbhlain a ’sgreuchail gum feum sinn prògraman a bhith againn mar Microsoft Word agus Excel an-còmhnaidh. Really? Dè mu dheidhinn Google Gu sgrìobhadh agus clèithe? Tha e dìreach timcheall air na h-oiseanan.

Is e an ìoranas an seo gun robh 20 bliadhna air ais mar bhrosnachadh a ’choimpiutair pearsanta far nach robh againn ri bhith air acair do shiostam‘ mainframe ’. Uill ... saoil dè?! Tha sinn air ais air a ’phrìomh fhrèam ... tha dòrlach dhiubh a-muigh an sin air an lìon.

Dè do bheachd?

Tha an làrach seo a 'cleachdadh Akismet gus spama a lùghdachadh. Ionnsaich mar a thathar a 'pròiseasadh an dàta bheachdan agad.