Přejít k navigační liště

Zdroják » Zprávičky » Internet Explorer 8 bude podporovat gettery a settery. Ovšem odlišně od dalších prohlížečů

Internet Explorer 8 bude podporovat gettery a settery. Ovšem odlišně od dalších prohlížečů

Mezi novinkami nadcházející verze Internet Exploreru 8 RC1 se objeví i podpora getterů a setterů (viz MSDN specifikace), které zastánci objektového programování jistě uvítají.

Gettery a settery jsou již nějaký čas implementovány ve Firefoxu, Opeře i Safari (a v dalších prohlížečích postavených na Gecku a WebKitu), ale nebyly dosud zahrnuty v ECMA specifikaci (jelikož poslední specifikace ECMAScript pochází z roku 1999). Všechny implementace si řídí jejich použitím v JavaScriptu 1.5, jehož hlavním autorem je tvůrce JavaScriptu Brendan Eich, CTO Mozilla Corporation. Jak ovšem upozornil Anne van Kesteren, člen W3C a zaměstnanec Opera Software, připravovaná implementace v IE8 se od implementace v ostatních prohlížečích odlišuje.

Jak ale sám Anne van Kesteren přiznává, zdá se, že i připravovaná specifikace ECMAScript 3.1 se od JavaScriptu 1.5 trochu odlišuje. Ve výsledku je docela možné, že se IE8 správně řídí připravovanou specifikací, která se z důvodů, jenž zatím nejsou jasné, odchýlila od implementací prakticky ve všech prohlížečích. Celá situace je ovšem nyní trochu zmatená a bude dobré počkat na vyjádření skupiny pracující na ECMAScriptu 3.1

K TÉMATU: Spor o budoucnost JavaScriptu vyřešen

Komentáře

Odebírat
Upozornit na
guest
2 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
Zobrazit všechny komentáře
shMoula

no moment, moment, jeste jednou a pomalu…pri cteni mezi radky mi tak pripada, ze vsechni pouzivaji jednu vec a Microsoft poslal kapriky na spravne ucty, aby to bylo nakonec implementovano uplne jinak a oni ve svem IE8 jako jedini to meli implementovano spravne?

Jak Reddit migroval svou funkcionalitu komentářů z Pythonu do Go

Různé
Komentáře: 0
Reddit modernizuje jednu ze svých nejdůležitějších částí infrastruktury: systém komentářů, který denně obsluhuje miliony uživatelů. Původní Pythonový monolit přestával vyhovovat nárokům na výkon a škálování, a proto se tým rozhodl přepsat celý backend komentářů do Go. Migrace probíhala postupně, s paralelním během staré a nové služby, aby nedošlo k narušení uživatelské zkušenosti. Inženýři zavedli detailní porovnávání odpovědí, izolované databáze a robustní monitoring, což umožnilo bezpečné testování na živém provozu. Celý proces ukazuje, jak lze zásadní infrastrukturní změny provést bez výpadků a s důrazem na konzistenci dat.

Vite 8 Beta přináší nový bundler Rolldown a zásadní zrychlení buildů

Vite je moderní nástroj pro vývoj webových aplikací, který klade důraz na rychlost a jednoduchou konfiguraci. Umožňuje okamžitý start dev serveru a optimalizované produkční buildy, což urychluje vývoj i nasazení. Verze 8 Beta přináší zásadní změnu díky integraci bundleru Rolldown napsaného v Rustu, který sjednocuje vývojovou a produkční pipeline. Novinka výrazně zrychluje buildy a přináší moderní optimalizace. Součástí jsou také nové funkce pro TypeScript a připravovaný Full Bundle Mode pro rychlejší dev server.