Tags Posts tagged with "jquery"

jquery

przez -
1 299
Przeglądarka internetowa, internet

Na blogu twórców jQuery pojawiły się dwa wpisy, dotyczące niedawnego prawdopodobnego włamania na serwery i podmianie kilku plików. Pierwsze wzmianki o możliwym złamaniu zabezpieczeń przesłała firma RiskIQ i natychmiast podjęte środki zapobiegawcze, w postaci wyłączenia serwera i zrobienia pełnego audytu. Kilka stron w internecie, m.in. net-security.org wspomniało również, że osoby wchodzące na stronę pobierania, były przekierowywane automatycznie na adres jquery-cdn.com, gdzie mogło znajdować się złośliwe oprogramowanie.

jQuery Foundation cały czas bada sprawę, jednakże zaleca wszystkim osobom, które dnia 18 września korzystały ze strony pobierania, sprawdzenie swoich maszyn pod kątem złośliwego oprogramowania oraz zmianę najważniejszych haseł. Administratorzy dodali, że pliki znajdujące się na serwerach nie zostały w jakikolwiek sposób podmienione, jednakże dokonano rutynowego wgrania nowych wersji.

przez -
6 409
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 -
5 281
Przeglądarka internetowa, internet

Fundacja jQuery poinformowała na swoim blogu, że porzucają użytkowanie licencji GPL i zostają jedynie przy X11. Do tej pory biblioteka jQuery była licencjonowana podwójnie, co wprowadzało pewien chaos wśród niektórych osób. Pozostanie przy bardziej liberalnej licencji X11 ma ułatwić opiekę i rozwój, a także pozwolić na wybór późniejszego licencjonowania danej części oprogramowania.

Podczas całej procedury na bug trackerze sporo osób zgłosiło brak GPL, jako błąd. Trwają właśnie prace nad zaktualizowaniem wszystkich plików oraz strony domowej.

przez -
0 360
Przeglądarka internetowa, internet

Wydano jQuery 1.8, wieloplatformową bibliotekę JavaScript zaprojektowaną w celu ułatwienia 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. Nazwa wzięła się z powodu braku wolnej domeny dla nazwy JSelect.

Zmiany, jakie zaszły;

  • Przeprojektowano silnik Sizzle
  • Zaktualizowano i oczyszczono silnik animacji
  • Automatyczne dodawania przedrostków: -webkit, -moz i -ms
  • Bardziej elastyczne funkcje $(html, props)
  • Zmniejszono wielkość kodu
  • Modułowa budowa, pozwala na wyłączanie niepotrzebnych komponentów
  • Naprawiono ponad 160 błędów

przez -
0 278
Przeglądarka internetowa, internet

jQuery Board ogłosiła powstanie jQuery Foundation Inc, nowej niezależnej organizacji, która ma zarządzać biblioteką jQuery oraz jej projektami. Prezesem fundacji będzie Dave Methvin, który jest aktualnie deweloperem głównego kodu jQuery. Methvin stwierdził, że jQuery jest najbardziej popularną biblioteką JavaScriptową, a Fundacja ma zamiar w niedługim czasie ogłosić kolejną konferencją z nią związaną.

Fundacja została powołana we współpracy z Software Freedom Conservancy (SFC), które wcześniej pracowało ze jQuery Board. SFC jest niedochodową organizacją, która podejmuje się zarządzania projektami open source. Prezesem Software Freedom Conservancy jest Bradley Kuhn, który jest dumny z powstania jQuery Foundation.

przez -
0 367
Przeglądarka internetowa, internet

Ogłoszono wydanie jQuery Mobile 1.0 – interfejsu użytkownika opartego o HTML5, który składa się z bibliotek i frameworka. Wszystko zostało przystosowane do platform mobilnych i bazuje na jQuery oraz specjalnie przygotowanej bibliotece interfejsu użytkownika do współpracy z Apple iOS, Android 2.1-2.3 i Honeycomb, Windows Phone 7 i 7.5, Blackberry 6.0, 7 i Playbook, Palm WebOS, Firefox Mobile, Opera Mobile, MeeGo 1.2, Kindle 3 i Fire, i desktopowych wersji Chrome 11-15, Firefox 4-8, Internet Explorer 7-9 oraz Opera 10-11.

jQuery Mobile posiada zunifikowany dotykowy interfejs, oparty o HTML i widżety, który współpracuje z CSS, JavaScript i AJAX. Zawarto w nim wszystkie znane nam gesty, wolne od patentów. Wygląd można projektować przy wydanym niedawno ThemeRoller dla platform mobilnych.

Przykładowe dema oraz dokumentację można znaleźć na jquerymobile.com.

przez -
0 290
Przeglądarka internetowa, internet

Wydano jQuery 1.7, wieloplatformową bibliotekę JavaScript zaprojektowaną w celu ułatwienia 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. Nazwa wzięła się z powodu braku wolnej domeny dla nazwy JSelect.

Najnowsza wersja łączy sposób, w jaki deweloperzy tworzą dowiązania do zdarzeń, poprzez dodanie metod .on() i .off(). Istnieją również znane sposoby, jak .bind(), .unbind(), .delegate(), .undelegate(), .live() i .die(), które zostaną zastąpione przez API .on() i .off(). Zalecane jest ich użytkowanie, pomimo pozostawienia starych metod.

Inną zmianą jest zwiększenie wydajności w obsłudze zdarzeń delegated. Bazują one na badaniu przekroju kodu Google Code Search, które ma być niedługo zamknięte, i szukanie jak są użytkowane selektory. Potem programiści optymalizowali dla tych zdarzeń i dzięki temu zdarzenia delegated są dostarczane z połową wymaganego czasu, w porównaniu do jQuery 1.6.4.

Event Delivery Performance

Reszta zmian, to lepsze wsparcie HTML5 dla przeglądarek IE6, IE7 and IE8, bardziej intuicyjne zachowania animacji, wsparcie dla Asynchronus Module Definition API (AMD API), ulepszenia do jQuery.Deferred i dodatku jQuery.isNumeric(). Usunięto opcje event.layerX, event.layerY i nieudokumentowane metody jQuery.isNaN() i jQuery.event.proxy().

Polecane

Jesień Linuksowa

1 1170
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...