Tags Posts tagged with "javascript"

javascript

przez -
2 1332
Internet

ECMA International ogłosiła zakończenie prac nad standardem ECMA-262, który definiuje dokładnie specyfikację języka ECMAScript 2015. Warto zaznaczyć, że ECMAScript jest standardem obiektowego języka programowania, którego jedną z implementacji jest właśnie JavaScript. ECMAScript 6 zastępuję 6 letni już standard ECMAScript 5.1. Z nowości znajdziemy klasy i moduły, funkcje z użyciem strzałek, Destructing Assignement, zakres zmiennych, Rest Parameters, operator Spread, symbole, rozszerzone literały obiektu, iteratory, generatory, literały numeryczne i wiele innych.

Warto zapoznać się z artykułem Michała ZałęckiegoPrzegląd ECMAScript 6.

przez -
20 548
Mozilla Foundation

SIMD.js to nowe API dla Java Script, które posiada wiele nowych funkcji i typów do obliczeń SIMD. Jest obecnie wspierane jedynie w Firefox Nightly i istnieje eksperymentalna wersja dla Chromium. SIMD.js jest rozwijane we współpracy z Mozilla, Google, Intel i kilkoma innymi partnerami. Nowe API ma przyspieszyć wiele aplikacji i gier dla przeglądarek internetowych, posiadając wysoką wydajność i niskie zużycie zasobów.

przez -
2 1234
PlayCanvas

PlayCanvas to silnik graficzny, zbudowany w oparciu o technologie WebGL, HTML5 i JavaScript (asm.js, Ammo.js). Silnik jest w pełni niezależny od platformy sprzętowej, dzięki czemu raz napisana aplikacja, może zostać uruchomiona na praktycznie dowolnym urządzeniu i systemie operacyjnym, ze wsparciem tych technologii. Cały kod jest dostępny na serwerach GitHub: github.com/playcanvas/engine. Prace nad silnikiem trwały blisko 3 lata, a firma udostępniła kilka przydatnych stron: Developer Resources, Engine Reference, Engine Examples. PlayCanvas zasila m.in. stronę główną, a także wiele innych projektów.

PlayCanvas posiada wbudowany w przeglądarkę świetny edytor, dzięki któremu możemy oglądać efekty naszej pracy, praktycznie od razu.

przez -
27 848
Qt

Digia ogłosiła wydanie Qt 5.2.1, zestawu przenośnych bibliotek i narzędzi programistycznych dedykowanych językowi C++. Ich podstawowym składnikiem są klasy służące do budowy graficznego interfejsu programów komputerowych, począwszy od wersji Qt 4.0, biblioteka zawiera też narzędzia do tworzenia programów konsolowych i serwerów. Zoptymalizowano wydajność JavaScript i QML, dzięki nowemu silnikowi Qt Quick Engine. Naprawiono sporo błędów na iOS i Androidzie. Pojawiła się paczka, używająca Apple iOS 7.0 SDK.

przez -
11 915
Dart

Google ogłosiło wydanie Dart 1.1, nowego języka programowania, który ma działać zarówno po stronie serwera (podobnie jak Node.js), jak również jako język skryptowy w przeglądarkach. Aby ułatwić jego wdrażanie, Google udostępniło translator dart2js, zamieniający kod tego języka na JavaScript. W najnowszej wersji zwiększono wydajność względem JavScript o 25%.

Udoskonalono także wersję po stronie serwera, w tym dodano wsparcie dla wielkich plików, kopiowanie pliku, obsługę przerwań procesu oraz informacje terminala. Dodano obsługę protokołu UDP, który ma pozwolić deweloperom na pisanie bardziej wydajnych aplikacji strumieniujących multimedia.

Dart Editor otrzymał kilka funkcji zwiększających produktywność. Programiści znajdą w nim udoskonalone debuggowanie, lepszą kompilację kodu, a także bardziej efektywne podpowiedzi. Zwiększono także ogólną wydajność Edytora i analizatora.

przez -
9 478
Open Source

Brightcove ogłosiło wydanie Video.js 4.0, wolne biblioteki JavaScript zaprojektowanej do łatwego umieszczania i odtwarzania materiałów wideo na stronie internetowej. Video.js współpracuje z HTML5 oraz jest w pełni niezależna od Flasha. Najnowsza wersja zmieniła licencję z LGPLv3 na Apache 2.0. Udoskonalono wydajność, dodano nowe tematy graficzne, przyspieszono działanie odtwarzania, dodano wsparcie dla ekranów Retina oraz technologii dotykowej. Dodano zestaw narzędzi deweloperski napisany w JavaScripcie.

przez -
6 390
Przeglądarka internetowa, internet

Ogłoszono wydanie jQuery 2.0, wieloplatformową bibliotekę JavaScript zaprojektowaną w celu łatwego pisania skryptów, które są wykonywane po stronie klienta. jQuery jest w pełni otwartym oprogramowaniem, będącym na licencji MIT i GPLv2. Składnia biblioteki została stworzona, aby ułatwić nawigację po dokumentach, manipulację drzewem DOM, tworzyć animacje, dodać dynamiczne zmiany strony, czy wykonać zapytania AJAX.

W najnowszej wersji zmniejszono wielkość biblioteki o 12% i zachowano wstecznie kompatybilne API z jQuery 1.9. Porzucono wsparcie dla przeglądarek internetowych Internet Explorer 6, 7 i 8, a także starszych wersji WebKita na Androidzie 2.0. Udoskonalono także budowanie własnych kombinacji biblioteki z 12 dostępnych modułów.

przez -
16 414
GNOME

Podczas niedawnego GNOME Developer Experience Hackfest w Brukseli omawiano problem domyślnego języka programowania do pisania aplikacji na pulpit GNOME 3. Według jednego z deweloperów – Travisa Reittera, nie było do tej pory spójnej decyzji w tej kwestii, ale po długich rozmowach, udało się dojść do porozumienia. Postawiono, że głównym językiem aplikacji zostanie JavaScript, natomiast dla bibliotek rekomendowanym pozostanie C.

Oczywiście inne języki nie zostaną porzucone na rzecz JavaScriptu, aczkolwiek jak mówią sami deweloperzy, ma to udoskonalić współpracę wszystkich części środowiska graficznego. Warto przypomnieć, że z JavaScriptu korzysta także HTML5.

Polecane

Jesień Linuksowa

1 699
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...