Ìûñëü ïðî Google è âåáìàñòåðîâ. |
Èòàê, òóò Google îáúÿâèë îá èííîâàöèè - íîâîì ïðîòîêîëå îáìåíà èñïîëíÿåìûìè êóñêàìè êîäà - http://habrahabr.ru/blog
Ïðèâîæó íèæå ìîé êîììåíòàðèé ñ íåêîòîðûìè ðàñøèðåíèåì, êîòîðîå ÿ ïîáîÿëñÿ íàïèñàòü íà õàáðå,
äàáû íå ïîëó÷èòü êó÷ó ìèíóñîâ. ![]()
------------------------
Ïî÷èòàë àíãëèéñêèå êîììåíòàðèè, ïîðàäîâàë ñëåäóþùèé - "It's nice to see Google validating the technological innovation that AOL had, what, 15 years earlier." Òî åñòü èäåÿ íå íîâà, íîâî èñïîëíåíèå.
XML ïðåæäå âñåãî ëîãè÷åñêîå ïðåäñòàâëåíèå äàííûõ, êîòîðîå èìååò ïîëíóþ âûðàçèòåëüíîñòü ñ áîëüøèì ôóíêöèîíàëîì äîñòóïíûì êàæäîìó. À êàê XML ïåðåäàâàòü èç êîäà â êîä, â áèíàðíîì èëè íå áèíàðíîì âèäå - ýòî óæå íàøè íåäî÷åòû. Íå èñêëþ÷àþ, ÷òî ó Ìèêðîñîôòà èëè IBM äàâíî åñòü âîçìîæíîñòü êîíâåðòàöèè, ñêà÷åì .Net îáúåêòà â xml ïðåäñòàâëåíèå è íàçàä ñ ìèíèìàëüíûìè çàòðàòàìè.
Íî çà÷åì ãóãëó íîâûé ôîðìàò - åñòåñòâåííî äëÿ òîãî, ÷òîáû åùå áîëüøå óäàëèòü ñîáðàííóþ âîêðóã ãóãëà òóñó âåáìàñòåðîâ îò "èíîçåìíûõ" ñðåäñòâ ðàçðàáîòêè. Âñëóøàéòåñü â ýòè ñëîâà - JSON, JavaScript, Ajax API, PHP, Python è ò.ä. - åñëè Âû èõ çíàåòå, òî ÷óâñòâóåòå ñåáÿ ãóðó? Çàõâàò èíòåðíåòà ó ãóãëà íà÷èíàåòñÿ ñ çàõâàòà ìîçãîâ âåáìàñòåðîâ. Ïðèéäÿ â Ðîññèþ ãóãë ñîáðàë âîêðóã ñåáÿ òàê íàçûâàåìóþ òóñîâêó "GoogleWebmastersGroup", â êîòîðîé åñòü è ÿ. È íà÷àë ïóäðèòü ìîçãè âñåì. Íîâûå ôîðìàòû, òóäà íå õîäè, êîäü òîëüêî íàøèìè ìåòîäàìè.
Âîîáùåì íå íðàâèòüñÿ ìíå âñå ýòî... Ãóãë âûäóìûâàåò çàìåíó îáùåïðèíÿòûì è
íå íóæäàþùèìñÿ â çàìåíå âåùàì, à òîëïû ïðèâÿçàííûõ ê íåìó ìåðòâîé õâàòêîé
âåáìàñòåðîâ íà÷èíàþò ïèøàò îò ðàäîñòè. Âû òîëüêî âñëóøàéòåñü â èõ ñëîâà "Õîðîøî áû åù¸ ïîääåðæêó PHP è JavaScript ñäåëàëè!!". Òîøíèò ïðîñòî.
http://flashr.ya.ru/replies.xml?item_no=23| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |
è åñëè óæ âåðèòü ôàêó Ãóãëà - åãî àïè íàìíîãî ïðîùå îáû÷íîãî DOM xml-âñêîãî.
Ïî XML ìîæíî ïðè æåëàíèèè âûñòðîèòü îáúåêò îïðåäåëåííîãî êëàññà, ÷òî â .Net íå ñîñòàâëÿåò òðóäà.
cout << "Name: " << person.name() << endl;
cout << "E-mail: " << person.email() << endl;
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |