Kategoria: Ogólne

Już są! Chrome 10, Firefox 4 oraz Internet Explorer 9

Świat internetowy w ostatnim czasie doczekał się kilku ciekawych premier. Prawie w jednym czasie na rynku pojawiły się najnowsze wersje popularnych przeglądarek – Chrome 10, Firefox 4 i Internet Explorer 9. Jakie nowe funkcje zaoferowały nam poszczególne programy? Czy IE9 dogonił konkurencję? Która przeglądarka jest najszybsza? Zapraszam do lektury.

Nowe funkcjonalności

Wszystkie przeglądarki w mniejszym lub większym stopniu dostały nowe opcje i możliwości. Najmniejsze zmiany zauważyłem w Chromie, ale myślę że jest to zwyczajnie spowodowane niesamowitą wręcz częstotliwości kolejnych aktualizacji dopiero co pojawiła się 10 z nowym wyglądem ustawień i możliwością synchronizacji przeglądarki na wielu stacjach roboczych, a już wspomina się o Chromie 11 i jego wsparcie dla komend głosowych.

Czytaj dalej...

10 rozszerzeń Google Chrome przydatnych dla webdeveloperów

Przeglądarka Google Chrome wydana przez internetowego potentat zdobywa w niebywałym wręcz tempie kolejne procenty rynku przeglądarek. W stosunku do tego samego okresu w zeszłym roku osiągnął czterokrotny wzrost popularności i obecnie posiada niespełna 12% rynku (wg. http://ranking.pl/pl/rankings/web-browsers-groups.html). Oczywiście z natury swojego zawodu, praktycznie cały czas otwarte mam Chrome i Firefox, a często podczas pracy na cięciem layoutów dochodzi jeszcze IE wraz z Operą. W tym artykule chciałbym podzielić się kilkoma ciekawymi dodatkami do Google Chrome, które według mnie przydają się w pracy jako twórca i programista stron internetowych.

Firebug Lite

Chrome Firebug Lite

Firebuga znają chyba wszyscy, którzy mieli jakikolwiek styczność z HTML, CSS lub JavaScript. Rewelacyjny dodatek do FireFoxa znalazł też swoją uboższą wersje w Chromie. Plugin ten jest o wiele uboższy od swojego odpowiednika, ale wystarcza do podstawowych zadań. Brakujących opcji dostarcza natomiast kolejny dodatek:

Czytaj dalej...

NetBeans 7 - nowości

Pierwsze moje zetknięcie z Netbeans odbyło się w momencie wyjścia na świat wersji 6.5 i wprowadzenia wsparcia dla języka PHP. IDE to idealnie wkomponowało się w mój tryb pracy i stało się obecnie jedynym narzędziem, z jakiego korzystam przy programowaniu, nie tylko w PHP, ale także dzięki stosowaniu wtyczek jak Zen Coding, również w HTML i CSS. Od tego momentu regularnie śledzę informacje pojawiające się na stronach produktu i w związku z tym chciałem wspomnieć o ciekawych nowościach pojawiających się wraz z wersją 7.

Co nowego?

Na początku już muszę wspomnieć, iż podstawowym celem tej wersji jest poprawienie podstawowego IDE, edytora i wydajności ogólnej programu. Co prawda ostatni punkt występuje przy każdej nowej wersji, a z jego spełnieniem bywa różnie, to może w tej wersji będzie inaczej. Pomimo powyższych podstawowych celów, programiści PHP i ogólnie języków webowych także będą zadowoleni z kilku nowo zapowiadanych opcji:

  • zawijanie wierszy – niektórzy mogą nie uwierzyć, że NetBeans nie posiadał do tej pory tej opcji, ale jakby się nad tym zastanowić to do czasu wprowadzenia do IDE języków webowych zwłaszcza HTML nie było takiej potrzeby. Trzeba przyznać, że kodowanie HTML z długimi blokami tekstu potrafiło denerwować, dlatego najwyższy czas, aby wprowadzić obsługę zawijania wierszy.
  • wsparcie edytora dla HTML5 – zarówno dla podpowiadania treści jak i wyświetlanie dokumentacji dla elementów języka, poprawiono także ogólną walidacje kodu HTML.
  • wprowadzono poprawny system formatowania JSON.
  • wreszcie wprowadzono możliwość otwierania i uruchomiania plików PHP nienależących do żadnego projektu, dodatkowo możliwe jest także debuggowanie takich plików.
  • wprowadzono możliwość generowania PhpDoc dla całego projektu, ta opcja powodowała pewne problemy, o których można przeczytać w komentarzach powyższego artykułu, więc zobaczymy jak to będzie wyglądało po premierze.
  • wsparcie dla Refactoringu nazw w naszym projekcie np. klas i zmiennych. Jestem bardzo ciekawe tej opcji. Teoretycznie powinna ona wykrywać stosowanie danych we wszystkich plikach, co w przypadku standardowo wspieranych Frameworków jeszcze mogę sobie wyobrazić, ale jak poradzi sobie np. z autorskimi rozwiązaniami? Zobaczymy.
  • poprawiono także wsparcie dla nowych opcji w PHP 5.3, między innymi wprowadzając wykrywanie i obsługę aliasów
Czytaj dalej...

Internet Explorer 9 – w pogoni za konkurencją

Rynek przeglądarek internetowych jest obecnie najlepszym przykładem, jak dobra i zdrowa konkurencja może pozytywnie wpłynąć na rozwój technologii. Od dłuższego czasu Microsoft boleśnie przegrywa rywalizacje z FireFox o dominacje wśród przeglądarek, a szybko rozwijający się Chrome może zepchnąć produkty MS na dalsze pozycje. Ktoś jednak w potentacie z Redmond postanowił podnieść rękawice i efektem prac jest 9 wersja Internet Explorer. Microsoft postanowił otworzyć się na użytkowników i co jakiś czas prezentuje kolejne etapy prac nad swoim produktem. Dla posiadaczy systemów Vista i wyższych udostępniane są wersje beta z najnowszym Preview 7 na czele. Co w niej otrzymamy?

Wsparcie dla HTML5 i CSS3

Firma Microsoft wzięła sobie bardzo do serca zgodność ze standardami i nowymi technologiami. Postanowiła zaimplementować wsparcie dla HTML5 i CSS3. Otrzymamy obsługę między innymi:

  • nowych elementów dostępnych wraz z HTML5 (np. article, section, nav)
  • obsługę audio i video
  • wsparcie dla Canvas
  • obsługę formatu SVG
  • standardowe elementy CSS3 (np. border-radius, media, RGBA)
  • transformacje
  • część nowych selektorów

Pełną, subiektywną* listę obsługiwanych elementów udostępnia nam na swoich stronach Microsoft, wraz z porównaniem do poprzednich wersji przeglądarek.

* subiektywną ponieważ dziwnym sposobem nie wypisane zostały elementy nieobsługiwane przez IE9, ale wspierane przez inne przeglądarki, np. transitions, text-shadow, niektóre selektory

Dbałość o wydajność

Szybkość działania IE zawsze stanowił problem. Niektóre wcześniejsze wykresy pokazywały wręcz druzgocącą przewagę konkurencji nad produktami Microsoftu. Tym razem jednak ma być inaczej dane pokazane na podstawie najnowszego Preview 7, wyglądają naprawdę obiecująco:

Wydajność Internet Explorer 9

Jak widać rozrzut między kolejnymi przeglądarkami nie jest już tak duży i przeglądanie stron powinno być o wiele szybsze.

Czytaj dalej...

Ruszają PHP Advent i 24 ways

Po raz kolejny w grudniu ruszają znane z poprzednich lat inicjatywy: PHP Advent i 24 ways. Przez 24 kolejne dni na każdej ze stron publikowany zostanie jeden artykuł, każdy innego autora omawiajacego jedno zagadninie. W przypadku 24 ways jest to już szósta edycja, a dla młodszej PHP Advent trzecia. Gorąco polecam śledzenie obu stron. Artykuły są z reguły bardzo dobrej jakości i opisują ciekawe zagadnienia.

Polecam również przeglądnięcie archiwum z poprzednich lat. O ile nawigacja po 24 ways jest czytelna i przeskakiwanie pomiędzy latami nie stanowi problemu, to w przypadku PHP Advent musimy zmieniać rok w adresie url strony. Jakie są wasze opinię na temat tego typu inicjatyw? Co sądzicie o publikowanych tam artykułach? Zapraszam do dzielenia się opiniami w komentarzach.

Czytaj dalej...

Copyright © 2024 Webnote

Projekt i wykonanie: Tworzenie stron internetowych

Dodaj link