Portál AbcLinuxu, 7. května 2025 14:31

Firefox 22.0

Byl vydán Mozilla Firefox 22. WebRTC je nyní ve výchozím stavu povoleno. Přibyla možnost měnit rychlost přehrávání HTML5 audia a videa. Ve Správci doplňků jsou nově Služby. Díky asm.js byla zrychlena podmnožina JavaScriptu. Zrychleno bylo také vykreslování WebGL. Podpora HTML5 byla rozšířena o elementy data a time. Pro vývojáře jsou v Průzkumníku nově Písma. Řešeny jsou také bezpečnostní problémy. Podrobnější informace v poznámkách k vydání. Vydána byla také verze s prodlouženou podporou 17.0.7.

26.6.2013 10:26 | Ladislav Hagara | Nová verze


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

26.6.2013 11:30 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: Firefox 22.0
Odpovědět | Sbalit | Link | Blokovat | Admin
Díky asm.js byl zrychlen JavaScript.
Podmnožina JS na nižší úrovni než C.

Tohle možná přispěje k prosazení jiných jazyků místo JavaScriptu, což je dobře.
26.6.2013 11:52 WNJ
Rozbalit Rozbalit vše Re: Firefox 22.0
Proc by melo? A proc by to melo byt dobre?
26.6.2013 12:24 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: Firefox 22.0
Proc by melo?
asm.js je příliš nízkoúrovňový, tudíž ho IMO lidé nebudou psát ručně, ale použijí nějaké nástroje, co asm.js vygenerují – třeba Emscripten.
A proc by to melo byt dobre?
Protože to je velmi špatně navržený jazyk.
26.6.2013 14:08 WNJ
Rozbalit Rozbalit vše Re: Firefox 22.0
Jo, jako jazyk. Ja myslel ze se bavime o platforme, a to bych nerad, kdyby mi nekdo bral muj clojurescript ;-)
26.6.2013 12:12 x
Rozbalit Rozbalit vše Re: Firefox 22.0
Tohle možná přispěje k prosazení jiných jazyků místo JavaScriptu, což je dobře.
Pochybuju, asm.js je vhodne tak akorat pro kompilaci C, C++ nebo jineho jazyka na tehle urovni.
26.6.2013 12:27 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: Firefox 22.0
U některých jazyků to bude akorát více práce – např. bude třeba portovat runtime i s GC do asm.js.
26.6.2013 12:49 x
Rozbalit Rozbalit vše Re: Firefox 22.0
Jazyky na vyssi urovni se vic vyplati kompilovat do opravdoveho JS. Implementovat JIT prekladac nebo GC v asm.js nedava smysl, bude to zoufale pomale, zatimco JS uz je davno ma, podstatne kvalitnejsi.
26.6.2013 13:44 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: Firefox 22.0
Jazyky na vyssi urovni se vic vyplati kompilovat do opravdoveho JS. Implementovat JIT prekladac nebo GC v asm.js nedava smysl, bude to zoufale pomale, zatimco JS uz je davno ma, podstatne kvalitnejsi.
Benchmarky ukazují, že program v C/C++ přeložený do asm.js je 2 až 3 krát pomalejší než stejný program přeložený do nativního kódu. Čas pro jazyk s GC si však netroufnu odhadnout.

Chci zkrátka říct, že to momentálně nevidím až tak černě. Někdo to bude muset vyzkoušet. Docela rád bych viděl GHCJS s podporou asm.js.
26.6.2013 13:49 x
Rozbalit Rozbalit vše Re: Firefox 22.0
Vsak rikam, ze se to hodi akorat pro C/C++/apod. Pro vyssi jazyky, zejm. pro jazyky s GC, je asm.js [momentalne] zoufale nevhodne. Bonusova otazka: jak v asm.js implementovat vicevlaknovy GC?
26.6.2013 14:12 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: Firefox 22.0
Vsak rikam, ze se to hodi akorat pro C/C++/apod. Pro vyssi jazyky, zejm. pro jazyky s GC, je asm.js [momentalne] zoufale nevhodne.
A zkoušel už to někdo nebo si to jen myslíte? Například autor GHCJS si tím tak jistý není:
Some things are just inherently slower in JavaScript, unless we would go the really low level asm.js route, which would make JS interaction a lot less convenient, and require us to do all memory management manually. Due to the dynamic nature of JS, objects have a bit more overhead than GHC’s heap objects, and we cannot do tricks like pointer tagging in JS since we don’t have pointers.
Bonusova otazka: jak v asm.js implementovat vicevlaknovy GC?
Nemyslím si, že by tohle momentálně bylo klíčové.
MrLaurence avatar 27.6.2013 22:10 MrLaurence | blog: Jmeno Meho Blogu
Rozbalit Rozbalit vše Re: Firefox 22.0
Docela rád bych viděl GHCJS s podporou asm.js.
s tim bych moc nepocital, viz diskuze na r/Haskell
26.6.2013 15:38 Ladislav Hagara | skóre: 105 | blog: Ride the Raven
Rozbalit Rozbalit vše Re: Firefox 22.0
Dík, "podmnožina JavaScriptu" je samozřejmě lepší.
Opraveno.
26.6.2013 12:59 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Firefox 22.0
Odpovědět | Sbalit | Link | Blokovat | Admin
Neviete niekto, čo sa stalo s Google Maps a StreetView na OpenGL/WebGL? Kamsi sa podelo. Myslel som, že to je dočasná záležitosť kvôli nepostačujúcej podpore vo FF, ale ani v novom FF ich nedostanem ...
26.6.2013 16:04 Lempl
Rozbalit Rozbalit vše Re: Firefox 22.0
Zkus přehodit na Canvas verzi https://www.google.**domena**>/maps/preview/?force=canvas

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.