AJAX spindesys

IE7 siūlo patobulinimus daugelyje sričių: spausdinimas (prireikė tik septynių versijų ir dešimties metų, kad IE tinkamai spausdintų tinklalapius); saugumas su automatiniais įspėjimais, kad lankotės sukčiavimo svetainėje, kuri gali rinkti jūsų duomenis be jūsų žinios (tai iš pradžių neturėjo būti įmanoma); naršymas skirtukuose (kaip ir visos kitos naršyklės); galimybė rinktis iš kelių paieškos sistemų (nes visi išjungdavo MSN ir rodydavo į Google).

AJAX spindesys

Galbūt pastebėjote, kad aš dar nesu labai sužavėtas IE7. Norėčiau tikrai lengvos naršyklės, kuri greitai kraunasi, nevartotų daug RAM ir tinklalapius atvaizduotų teisingai pagal standartus. Ar tikrai to per daug prašyti už 2007 m.? Apie firmos Atlas plėtinius, skirtus Visual Studio būtų įdomu, nes šie (beta) priedai leido kūrėjams pradėti naudoti AJAX technologijas. Šie plėtiniai turėjo savo apribojimų: nors galite vilkti ir mesti komponentus, juos sujungti Tarp jų metodų ir savybių reikėjo nemažai sumedžioti, kad išsiaiškintumėte, kokio kodo jums reikia Rašyti. Nė vienas iš šių dalykų nebuvo pakankamai lengvas, o fone visada buvo „Microsoft“ įspėjimas, kad viskas gali pasikeisti būsimose versijose.

Žinoma, dabar viskas pasikeitė ir kūrėjai skundžiasi forumuose, kad turės perrašyti savo programas, nes „Microsoft“ „sulaužė“ dalykus. Esu pasirengęs, kaip nebūdinga, ginti „Microsoft“ šiuo atveju nurodydamas, kad kiekvienas, kuris naudoja pre-beta technologiją tiesioginiam programų kūrimui, turi tikėtis tam tikro sielvarto, nes ši technologija vystosi. Nė vienas iš mūsų nenori būti įstrigęs dėl klaidų ir įsilaužimų, kurių sistemos autoriams nebuvo leista ištaisyti, nes vartotojai per anksti pradėjo ją taikyti komerciškai. Sparčiai besivystančioje pramonėje dažnai turime naudoti beta programinę įrangą, kad galėtume neatsilikti nuo žaidimo, tačiau turime žinoti apie problemas, kurias tai gali sukelti, ypač naudojant išankstines beta versijas. Taisyklė yra Caveat Downloader.

„Microsoft“ padarė AJAX pavadinimą savo „Atlas“ plėtiniuose, kad dabar serverio „Atlas“ technologija būtų vadinama ASP.NET 2 AJAX plėtiniais, o kliento pusės komponentai, kurie gali susieti daugumą serverio technologijų, tokių kaip PHP arba ColdFusion, taip pat ASP.NET, turi būti vadinami Microsoft AJAX biblioteka. Galiausiai, Atlas Control Toolkit dabar pervadintas į ASP.NET AJAX Control Toolkit.

Jei visa tai būtų tik rinkos prekės ženklo keitimo pratimas, aš nesivarginčiau to paminėti šioje skiltyje, bet technologija iš tikrųjų subrendo iki taško, kai dabar jį galima labai naudoti ir sukurs puikias žiniatinklio programas su palyginamomis lengvumas. Visa tai bus įtraukta į kitą „Visual Studio“ leidimą, kuris šiuo metu pavadintas nuostabiu „Orcas“ pavadinimu ir dabar pasiekiamas beta versijoje. Tačiau taip pat galite atsisiųsti AJAX plėtinius į „Visual Studio 2005“ arba „Visual Web developer 2005“: tiesiog eikite į http://ajax.asp.net ir vadovaukitės instrukcijomis.

Kalbant apie pervadinimo temą, pastebėsite, kad AJAX rašiau visomis didžiosiomis raidėmis, o tai atrodo, kaip „Microsoft“ tai labiau patinka, bet kai kuriuose forumuose žmonės vadinami neišmanėliais, nes jie rašo ne „teisingai“ kaip Ajax. Net W3C svetainėje rasite abu Ajax / AJAX rašymo būdus. Maniau, kad visa didžioji raidė yra teisinga, nes AJAX iš tikrųjų yra akronimas, reiškiantis asinchroninį JavaScript ir XML, tačiau pagal daugumą forumų teisingas būdas yra Ajax.