Arhiva za ‘javascript’ tag
Safari 5 ipak dostupan i to sa Ekstenzijama !
Safari 5 je najavljen da je dostupan kroz preko sistemske nadogradnje pa je malo zatim povučen pa je potom i zvanično postao dostupan. Objava se očekivala na WWDC međutim kada do nje nije došlo počele su glassine da WebKit-baziran Apple pretraživač ima ozbiljnu grešku koja je otkrivena u zadnji čas.
Ipak, to su samo bile glasine, Safari 5 je sada zvanično dostupan preko sistema nadogradnje sa poboljšanim JavaScript-om (30% brži od Chrome), Safari Reader (slično Instapaper), poboljšana HTML5 podrška i još dosta toga.
Ekstenzije -Sa Safari 5, Apple je predstavio Safari Developer Program koji daje programerima priliku da stvore Safari Extensions za prilagođavanje i poboljšanje iskustva pregledanja. Apple kaže da su Safari Extensions “sandbox-ovane”, potpisana sa digitalnim sertifikatom Apple-a koja se pokreću samo u pregledniku.
JavaScript Engine – Nitro JavaScript pokreće Safari 5, na Mac-u JavaSkript radi 30 odsto brže nego Safari 4, tri odsto brže od Chrome 5.0 i dva puta je brži od Firefox-a 3.6. Safari 5 učitava nove web stranice brže koristeći Domain Name Sistem (DNS) prefetching i poboljšava keširanje ranije pregledanih stranica da biste se na njih mogli vraćati puno brže.
Safari Reader – olakšava čitanje jednog ili više članaka na Internetu u novom klizećem prikazu bez ikakvog dodatnog sadržaja ili pretrpanosti. Kada Safari 5 detektuje članak, korisnici mogu da kliknu na ikonu Reader Smart Address polje da bi prikazali ceo članak na jasan način za čitanje sa opcijama za uvećanje, štampanje ili slanje putem e-mail-a.
Istorija pretrage – Safari 5 donosi istorije pretrage teksta tako da ako ste preskočili neke stranice a zapamtili ste samo nekoliko reči, sa ovom funkcijom možete da ga vidite ponovo i to u vrlo kratkom vremenu.
Apple razvija Flash alternativu pisanu u JavaScript-u
Bilo je samo pitanje vremena, ali je sada i objavljeno da Apple razvija alternativu za Flash.
Proizvod, pod nazivom Gianduia je pretraživač napisan u JavaScript-u. Njegova svrha je da obezbedi bogate aplikacije bez potrebe za dodatcima sa klijentske strane. U idealnom slučaju, Gianduia će se koristiti za Apple kupce u maloprodaji u cilju stvaranja aplikacija za njih.
Apple već pokazuje primere koda. U stvari, Genius Bar sistem rezervacija kao i jedan-na-jedan program internet interfejsa su rađeni u Gianduia.
Gianduia bogat sadržaj dokazuje da je već u stanju da se proizvodi čak i pre nego se Internet prebaci na HTML5 standard. Gianduia će napraviti ovaj jedan korak nudeći programerima priliku za smislene primene unutar prilagodljive sredine, sve dok to održava integraciju.
Microsoft modernizuje pregledanje web-a sa IE9 platformom
IE9 donosi podršku za nove web standarde, uključujući plug-in besplatni video, bolje performanse sa grafikom, tekstom i JavaSript-om, iskorišćavanje savremenih računarskih hardvera i novi napor u prikupljanju i odgovor na povratne informacije od onih koji koriste prototip softvera, izjavio je Dean Hachamovitch, generalni menadžer IE.
IE9 je na mesec dana od lansiranja, a već se vidi ima potencijal da promeni tržište pretraživača.
IE6, koji se pojavio 2001 godine, kada je Microsoft pobedio u ratu pretraživača 90-tih, i dalje je u širokoj upotrebi i danas.
Mozilla Firefox čini skoro četvrtinu upotrebe, Google Crome je sada na trećem mestu, dok se udio u upotrebi Internet Explorer-a nastavlja smanjivati.
IE9 izgleda odlično, veoma mi je drago da je to tako. Čestitke IE timu,
rekao je Mike Shaver, potpredsednik inženjerstva u Mozilla Firefox.
Videli smo da će HTML5 omogućiti nove klase aplikacija. Shvatili smo da se kod HTML5 radi mnogo više o dizajniranju svih naših podsistem pretraživača oko onog što će nove aplikacije trebati.
rekao je Dean Hachamovitch.
Sa IE8 Microsoft-ov prioritet je bio u skladu sa postojećim standardima, što je dramatičan zaokret od ranijeg stava da se gleda u budućnost. Sa IE9 Microsoft kreće sa svojom standardom religijom u budućnost.
SVG (Scalable Vector Graphics ) je standard koji je kompanija izbegavala godinama bez obzira na njegove bolje grafičke mogućnosti za npr. logotipe. Kroz IE9, ovi standardi stižu kao stvarni proizvod.
Na IE9 demo verziji, na kojoj je prikazan H.264-kodirani HTML5 video, grafika kao što su mape su daleko savršenije uz podršku SVG-a,
rekao je Dean Hachamovitch.
Kada je Microsoft pokazao IE9 tehnologiju u novembru, urađen je Acid3 test u skladu sa različitih standardima i tehnologijama. IE8 ocenjen sa 20 od 100, a novembarska IE tehnologija sa 32, a IE9 platforma prikazana ovih dana sa 55. Microsoft je ocenio test kao nesavršen, dodajući da je ključni deo njihovog pristupa web standardima, razvoj standardnih industrijskih testova. Do danas, Microsoft je podneo više od 100 dodatnih testova koji uključuju, HTML5, CSS3, DOM (Document object model, struktura web stranice), SVG za W3C, World Wide Web Konzorcijum koji nadgleda HTML i razne druge web standarde.
Još jedan od ključnih elementa za IE9 je novi JavaScript engine. Chrome ima V8, Opera 10.5 ima Carakan, Safari ima Nitro a Firefoks ima novi JaegerMonkey.
Sada Internet Explorer ima svoje sopstveno novo ime za JavaScript engine, a to je Chakra. Na Microsoft testu na SunSpider JavaScript benchmark-u, IE9 Platforma je nešto brža nego Firerfox (koji je koristio stari TraceMonkey) i malo sporija nego Safari, Chrome i Opera.
Jedna od bitnih promena u JavaScript engine-u, na koju je Hachamovitch ponosan, je višejezgarna podrška.
Postoje napori da JavaScript postane mnogo bogatije programiranje, sa Web Workers standardom sa kojim JavaScript obavlja pozadinsku obradu podataka. Microsoft, želi da unapredi web koliko god je to moguće ali bez programiranja koja zahtevaju nove pristupe. Sa Chakra pristupom, programeri ne moraju da menjaju svoje označavanje web stranica.
IE9 demo platforma prikazana ovih dana je sama po sebi promena. Ranije je Microsoft prezentovao mnogo savršeniji proizvod svetu. Sada je pokušao da dobije povratnu informaciju u ranijoj fazi razvoja i izričito traže komentar iz širokog spektra elemenata,
Glavne tehnologije ovde su HTML5, CSS3, DOM, i SVG. Mi tražimo povratne informacije od programera na našu primenu pravila HTML5, izbor API, XHTML podršku, SVG. Sa CSS3 potrebne su nam povratne informacije o podršci IE9 za Selectors, Namespaces, Colors, Values, Backgrounds and Borders i Fonts. U okviru DOM, interesuje nas podrška za Core, Events, Style i Range,
rekao je Hachamovitch.
Izgradnja modernog weba uključuje različite standarde a Microsoft sa svojim Windows-om i Office-om može najviše izgubiti iz migracija aplikacija sa PC računara na web “oblake” (cloud computing).