RSS


Jesse James Garrett, autor al elementelor de experienţă de utilizator, a fost touting Microsoft a dezvoltat o tehnologie ca a doua mare lucru. Garrett spune, "Diferen ț a între experienţe putem asigura de pe spaţiul de lucru şi de experienţe utilizatorii pot să intru online este de închidere, datorită unui nou cadru de noi aplicaţii Web apel Ajax-ului." Pentru cei interesati, puteti gasi la citat în acest articol. Ajax, care înseamnă "asincrone Java şi XML", permite dezvoltarea de aplicatii web mai bun. Prin folosirea Ajax-ului, comunicarea intre server si client este, nu mai depinde de utilizator. Informaţii actualizate este necesar în general, fără a mouse-clic pe utilizator. Costul asociat cu AJAX de punere în aplicare este relativ mici, atunci când există relativ puţine date-circulaţie, între client şi server. După cum cantitatea de date-fluxul în creştere, de complexitate creşte disproporţionat.

În timp ce cuvântul "Ajax" ar putea duce cu ea un sentiment de sparkly curăţenia strălucitoare, una în care constată că acesta a fost în jurul pentru o perioada de timp. Ajax-ul nu va duce la îmbunătăţirea grozav aplicatii web. Când, comparativ cu HTML, Ajax-ul lui avantaj poate fi distilat la o singură trăsătură, rezoluţie. Pentru că informaţiile pot fi transmise asynchronously, proiectanţii de software se poate dezvolta şi implementa modele mai complexe, de diferite procese şi obiecte. În esenţă cu toate acestea, o astfel de abordare designeri saddles şi cu complexitatea coders rapid demonstrează că legea a returnează micşorează. Într-o va găsi pe care dezvoltatorii de a îmbunătăţi utilizarea Ajax-ului de transfer de date sau de agregare şi de a oferi pentru a dezvolta site-uri web.

Unul vede un opus filozofia din spatele dezvoltarea de Ruby pe căile ferate ( "ror"). Ror a fost creat pentru a simplifica modul de locuri de muncă de dezvoltator. În timp ce Ajax este un amestec de diferite limbi şi protocoale, ror este o singură limbă, cu care se poate crea aplicatii web. Ror este axat pe eliminarea repetitive de codificare şi de minimizarea timpului de dezvoltare. Din nou, putem reduce ror putere de la un singur atribut .... REZOLUŢIE. Ror Pentru că oferă un cadru static, în care unul se dezvoltă aplicaţii, una este limitată la rezoluţie furnizate de un astfel de cadru. În timp ce ar putea fi faptul că rescrierea de cod este o pierdere de timp, ror elimina posibilitatea de a modifica domeniul de aplicare a modelului la care ror este fondat.

Ambele Ajax şi ror sunt asociate cu Web 2.0, încă se află pe opus se termină de dezvoltare a spectrului de complexitate. În cazul în care acest concept este de Web 2.0 este de a fi coerent şi de recunoscut, ele nu vor fi toate lucrurile pentru a tuturor oamenilor. Unul trebuie să se concluzioneze că Web 2.0 nu este centrat în primul rând de interesele de dezvoltatori de web. Cei care prima încercare de a satisface la dezvoltatorii vor găsi în curând le-am ratat la punctul de plecare.

Web 2.0 va înflori pentru că nu va exista un cadru consideră că prima experienţă de utilizare, din punctul de vedere al utilizatorului. Web 2.0 este despre utilizator. Web 2.0 nu este despre cât de utilizator văzut prin ochii de la dezvoltator, de producători, sau de editor. Utilizatorul nu este definit ca orice persoană care a folosind o bucată de software special. Utilizatorul este o persoana fizica. Prin modelare personhood, unul nu numai dezvolta aplicatii web care sunt cele mai potrivite pentru experienţa utilizatorului, unul consideră, în mod inerent rolul de proiectant, de dezvoltator şi producător.

spune oamenilor
  • description
  • Digg
  • del.icio.us
  • Google
  • BlogMemes
  • Reddit
  • StumbleUpon
  • Technorati
  • YahooMyWeb
(Deocamdată nu există evaluări)
Loading ... Încărcare ...

    1

    Ehm, imi pare rau, dar eu nu prea ajung la ideea că înţelegi ce complet de Web 2.0, Ajax şi ror sunt.

    Esti vorbesc despre Web 2.0 ca un cadru şi ror şi Ajax ca competiting alternative. Ei bine, de fapt este că ror este un cadru şi utilizează AJAX pentru a obţine o mai bună experienţă de utilizator - şi cu bună experienţă de utilizator, web 2.0 vine împreună.

    Ai spus, de asemenea, cu faptul că ror, esti limitat la ceea ce este posibil cu ror. Din nou, aş vrea să vă dovedi gresit. Ror este foarte prelungită, adaptabile şi mlădios. Cu alte cuvinte: dacă nu vă place în mod perticular-l ocupă de ceva, puteţi să îl modificaţi. Dacă doriţi să utilizaţi o altă bibliotecă javascript pentru AJAX fucntionality, ai schimba-o. Deci, nu sunteţi obligat să-cadru ce dictează, este făcut pentru a fi editate pentru a se potrivi nevoilor de dezvoltator.

    2

    Salutări de Okke, sunt de acord cu tine că ror Ajax si nu sunt "concurente", în sensul că un dezvoltator, trebuie să alegeţi unul sau altul. În cazul în care acestea se concura în ceea ce priveşte filosofiile la care acestea sunt construite.

    Ai spune că ror este "foarte prelungită, adaptabile şi mlădios." O, ia in considerare doar nevoie de numele de "Ruby-on-Rails" pentru a ajunge la ideea că acest cadru de sacrificii de flexibilitate în schimb pentru dezvoltarea accelerată timefames. Mai exact, ror este o punere în aplicare a unui model-View-Controller (MVC) de arhitectura. Ca ror ca este flexibil, este flexibil, numai în termen de MVC. În fapt, ror moşteneşte limitări de Ruby si limitele impuse de arhitectura MVC.

    Ror arata grozav, comparativ cu ceea ce este înainte de a veni. Cu toate acestea, ca să nu vă potoli într-un fals sentiment că ror reprezintă cea mai bună că suntem capabili ca de designeri şi dezvoltatori. Asta imi aduce aminte de o poveste ...

    Diavolul şi un prieten de mers pe jos au fost-a lungul unui trotuar. Un om de mers pe jos aways în faţa lor văzut ceva pe teren şi a oprit la gata înainte de a continua pe drum. Diavolul a început în linişte râs şi prietenul lui l-a întrebat ce-a găsit amuzant. Diavolul a răspuns, "Asta om tocmai a gasit o bucata de adevărul şi de a confundat-o pentru tot adevărul," Diavolul chuckled. "După ce a găsit consideră a fi tot adevărul, el vom opri acum caută alltogether."

    ~ Kenneth

lăsa un răspuns


traduce

English flagItalian flagKorean flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flag

nowPLEASEthis

comunitate

De dezvoltare şi de creştere blog-uri - BlogCatalog Blog Directory Technorati Adauga la favorite Plexav linkto 000webhost.com
Link-uri către site-ului

arăta info
numărul de telefon

transportator

Primiţi un mesaj de tip text cu apropiatele afişa informaţii: zi, timp de start-, cu nevoi speciale.

* Schimbul de mesaje de tip text standard poate fi cu taxare de la transportator dvs. *
vorbi live pe-aer
Sună-mă - Ken: Offline
nowPLEASEthis