Potwierdziła się plotka z sierpnia 2009 roku, według której założyciel Netscape'a postanowił wyprowadzić na rynek kolejną przeglądarkę internetową. Faktem jest też integracja z Facebookiem i innymi serwisami społecznościowymi. Dostajemy zatem przeglądarkę pokroju flocka, z nieco odmiennym interfejsem. Aplikacja, podobnie jak nowy flock dla Windowsa, bazuje na Chromium.
Zainteresowane osoby zapraszam na stronę RockMelt lub do obejrzenia filmu demonstracyjnego poniżej. Dostępna jest także notka na blogu autorów.
Aby wziąć udział w testowaniu przeglądarki, należy pozostawić do dyspozycji RockMelt swoje dane na facebooku i czekać na zaproszenie.
Czytaj dalej...
Pewnie niejeden z czytelników tego bloga słyszał o przeglądarce Maxthon. Program ten kojarzony jest jako "nakładka" na Internet Explorera, czyli program wykorzystujący silnik Microsoftu do renderowania stron. Wraz z trzecią edycją przeglądarki, program stanie się browserem hybrydowym, w którym będą działać dwa silniki - Trident oraz Webkit.
Webkit będzie domyślnym silnikiem, który będzie renderował strony. Gdy użytkownik będzie miał z jakiegoś powodu potrzebę wyświetlenia strony z użyciem silnika IE, wystarczy jedynie kliknąć w odpowiednią ikonę na pasku narzędziowym. Informacja o planach integracji drugiego silnika dostępna jest już od kwietnia, ale trafiłem na nią dopiero dzisiaj przy okazji wydania publicznej wersji alfa. Ale - jak zwykło się mówić - lepiej późno niż wcale.
Czytaj dalej...
Google przygotowało kolejny projekt - SVG Web Toolkit, którego celem jest dostarczenie obsługi SVG do przeglądarek, które tego standardu nie obsługują. Biblioteka została napisana w języku JavaScript z użyciem elementów flashowych. Jej rozmiar to około 60 kilobajtów. Projekt jest we wczesnej fazie rozwojowej, obsługuje częściowo SVG 1.1, animacje SVG (SMIL), własne czcionki, audio i wideo i możliwość dostępu do elementów poprzez DOM.
Biblioteka wykrywa, czy przeglądarka jest w stanie sama obsłużyć treści SVG i pozostawić obsługę treści programowi. W przeciwnym wypadku do akcji wkracza skrypt. Można oczywiście wymusić przejęcie obsługi SVG przez bibliotekę.
Czytaj dalej...
Jak głosi plotka, założyciel Netscape'a, współautor przeglądarek Mosaic i Netscape Navigator - Marc Andreessen - finansuje nowy projekt o nazwie RockMelt, którego celem jest - jak się przypuszcza - stworzenie nowej przeglądarki internetowej. W tym celu Marc Adreessen zaprosił kilku zaufanych deweloperów z firmy Opsware. Jak na razie z całego projektu istnieje tylko prosta strona internetowa, cała reszta jest owiana tajemnicą.
O fakcie tworzenia nowej przeglądarki mogą świadczyć jedynie słowa wypowiedziane przez założyciela projektu
There are all kinds of things that you would do differently if you are building a browser from scratch
czyli jest wiele rzeczy, które mogłyby być inaczej rozwiązane, gdyby tworzono przeglądarkę od zera. Wypowiadając te słowa, autor miał na uwadze fakt, że obecne przeglądarki nie nadążają za rozwojem sieci, która przerodziła się z prostych statycznych stron w rozbudowane aplikacje.
Kolejne przypuszczenie dotyczy pewnej formy integracji przeglądarki z serwisem Facebook. Tak wywnioskowano z (aktualnie usuniętej) strony polityki prywatności serwisu RockMelt. Jak dokładnie miałaby wyglądać integracja nie wiadomo.
Pozostaje więc poczekać na kolejne plotki oraz oficjalne informacje ze strony deweloperów. Na stronie projektu można zapisać się do newslettera, który w odpowiednim momencie powiadomi o szczegółach projektu.
Źródła:
Komisja Europejska ma zamiar zmusić Microsoft do obowiązku zapytania użytkownika podczas instalacji systemu lub bezpośrednio po instalacji, z jakiej przeglądarki internetowej użytkownik chciałby korzystać. Decyzja ma zapaść w ciągu kilku najbliższych tygodni.
Czytaj dalej...

Mozilla Labs jest w trakcie opracowywania projektu o nazwie Jetpack. Jetpack jest rozszerzeniem dla Firefoksa, które znacznie ułatwia proces tworzenia własnych dodatków do przeglądarki z użyciem wyłącznie zwykłego HTMLa, CSS i JavaScriptu. Możemy zapomnieć na chwilę o XUL, XPCOM i innych technologiach. Założeniem projektu jest, że jeśli potrafisz tworzyć strony WWW, potrafisz napisać swój dodatek do Firefoksa.
Razem z rozszerzeniem przygotowano kilka przykładów działania, m.in. skrypt usuwający reklamy z odwiedzanych stron oraz skrypt sprawdzający nowe wiadomości w GMailu.
Czytaj dalej...
Można już pobierać oficjalne wydanie przeglądarki Flock w wersji 2.5. Najważniejszą nowością tej wersji jest integracja z usługą Twitter. Obsługa serwisu odbywa się poprzez panel boczny. Można wykonywać standardowe czynności - czyli dodawać swoje statusy, śledzić co napisały obserwowane osoby oraz filtrować statusy w poszukiwaniu danego autora. Z poziomu wbudowanej strony about:myworld można przeszukiwać całego Twittera i zapisywać wyniki wyszukiwania.
Drugą z ważniejszych nowości jest integracja chata z Facebook, co znacznie ułatwia i uprzyjemnia rozmowę ze znajomymi korzystającymi z Facebook. Wygląda na to, że jest to jedyna zintegrowana platforma chatowa w przeglądarce.
Przeglądarkę można pobrać ze strony domowej, na chwilę obecną tylko w języku angielskim.
Apple udostępnił poprawki dla Safari, zarówno dla trzeciej jak i testowej 4 edycji przeglądarki na platformach MacOS oraz Windows. Aktualizacja naprawia 3 błędy mające wpływ na bezpieczeństwo aplikacji. Znalezione luki mogły zostać wykorzystane do wykonania złośliwego kodu i uzyskania dostępu do systemu po odwiedzeniu przez użytkownika odpowiednio spreparowanej strony WWW.
Błędy znalazły się w samym kodzie Safari jak i poszczególnych komponentach - silniku Webkit oraz bibliotece libxml.
Poprawioną wersję, oznaczoną numerem 3.2.3 można pobrać ze strony Apple. Jeśli w systemie jest zainstalowane oprogramowanie aktualizujące produkty Apple, przeglądarka zostanie automatycznie załatana.
Test Acid3 ruszył jakiś czas temu, więc nadszedł czas na sprawdzenie postępów poszczególnych przeglądarek.
Zacznijmy od Opery. Dzisiaj wypuszczona wersja weekly Opery 9.5 zdaje test z wynikiem 77pkt/100 (za. blog.wasacz.net).
Z kolei najnowsza, dzisiejsza wersja nightly Firefoksa 3 (Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b5pre) Gecko/2008031806 Minefield/3.0b5pre) osiąga pułap 71 punktów.
Wszystkich rywali za to deklasuje Safari. Najnowsza wersja testowa poprawnie przechodzi przez 93 testy. Dzisiaj wydana, stabilna wersja 3.1 zatrzymuje się na 74 punktach.
Aktualizacja (23 marca 2008):
Nightly z 22 marca przeglądarki Safari osiąga wynik 95 punktów
Wygląda na to, że miesiąc luty będzie obfitował w wszelkiego rodzaju przeglądarkowe nowości.
Czytaj dalej...
Zakończono prace nad testem Acid3, o którym pisałem wcześniej. Od dzisiaj możemy już oficjalnie obserwować zmagania przeglądarek w próbie bezbłednego przejścia tego sprawdzianu.
Test znalazł nowe miejsce w sieci. Dostępny jest pod adresem acid3.acidtests.org. Zebranych 100 zadań sprawdza obsługę takich technologii/standardów jak HTTP, HTML, CSS, ECMAScript, SVG oraz XML, czyli tych, które dzisiaj są niezbędne do tworzenia zaawansowanych i rozbudowanych aplikacji sieciowych. Ian Hickson, osoba zaangażowana w powstanie Acid3, przygotował 64 testy, reszta (36 przypadków) została nadesłana przez samych twórców przeglądarek oraz zainteresowanych tematem webmasterów.
Szykuje się kolejna wersja testu sprawdzającego przeglądarki internetowe pod kątem obsługi różnych aspektów standardów sieciowych. Następca Acid2 - Acid3 będzie tym razem testował obsługę standardów ECMAScript i DOM. Oczywiście test jest jeszcze w fazie przygotowań, ale już teraz można zobaczyć w jakim kierunku jest on budowany.
Testowane będą najprzeróżniejsze kombinacje, od podstawowych metod na tablicach czy łańcuchach znaków, przez obsługę wyrażeń regularnych, po poprawną iterację do drzewie DOM.
Ostateczny wynik ma się prezentować mniej więcej nastepująco

Test ten szczególnie mnie interesuje, ponieważ od lat zajmuję się głównie JavaScriptem. I już teraz wiem, że twórcy przeglądarek będą mieli znowu sporo pracy. Często bowiem dochodzi do sytuacji, że przeglądarki niepoprawnie obsługują pewną dziwną kombinację argumentów (np. ujemne indeksy w metodach na Stringach i wiele, wiele innych).
Jak pisałem, Acid3 jest na razie w trakcie przygotowywania. Nie ma sensu już teraz sprawdzać poszczególnych przeglądarek, bo wiele może w teście się zmienić do czasu jego wydania.
Ukazała się nowa wersja przeglądarki iCab, dostępnej na platformę Mac OS. Wersja 4.0 wprowadza szereg zmian. Najważniejszymi są gruntowna przeróbka interfejsu graficznego. Zrezygnowano z API Carbon na rzecz Cocoa, co - wg. twórców przeglądarki - ma przyspieszyć działanie przeglądarki.
Zmienił się także silnik renderujący strony. Porzucono własny silnik iCab na korzyść silnika Webkit, na którym bazuje m.in. Safari.
Zmiana silnika dla webmasterów oznacza chyba dobrą wiadomość. Jeden silnik mniej do testowania ;-) Tymbardziej, że iCab dostępny jest tylko dla systemu MacOS.
Źródło: Strona domowa iCab
Czy mi się wydaje, czy dokumentacja na stronach Microsoftu na temat komentarzy warunkowych została uaktualniona?
Wcześniej, IIRC, nie było mowy o warunkach AND, OR , czy grupowaniu warunków w nawiasy. Co ciekawe, nowe operatory wydają się działać w Internet Explorerze 6. Czyżby ta funkcjonalność istniała już dawno, tylko nie była kompletnie udokumentowana? W każdym bądź razie uzupełniona tabela operatorów prezentuje się następująco
| Operator |
Przykład |
Opis |
| IE |
[if IE] |
Jedyny obsługiwany string to IE oznaczający Internet Explorera |
| value |
[if IE 7] |
Numer wersji, w dokumentacji oznaczany terminem wektora wersji |
| ! |
[if !IE] |
Operator negacji |
| lt |
[if lt IE 5.5] |
Operator mniejszości |
| lte |
[if lte IE 6] |
Mniejszy lub równy |
| gt |
[if gt IE 5] |
Operator większości |
| gte |
[if gte IE 7] |
Większy lub równy |
| ( ) |
[if (IE 7)] |
Operator grupowania (pod-wyrażenia). Przydatny w budowaniu rozbudowanych warunków z wykorzystaniem operatorów AND oraz OR |
| & |
[if (gt IE 5)&(lt IE 7)] |
Operator AND. Zwraca true jeśli obydwa wyrażenia (operandy) zwrócą true |
| | |
[if (IE 6)|(IE 7)] |
Operator OR. Zwraca true jeśli przynajmniej jedno z wyrażeń zwróci true |
| true |
[if true] |
Zawsze zwraca true |
| false |
[if false] |
Zawsze zwraca false |
Źródło: MSDN2
Nawiązując jeszcze do poprzedniej notki o cookies, w buildzie przeglądarki Firefox 3.0a3 z dnia 17-go marca 2007 zaimplementowano funkcjonalność zapisu cookie z atrybutem HttpOnly, który spowoduje, że ciasteczka z tym atrybutem nie będą widoczne z poziomu języków skryptowych wykonywanych przez przeglądarkę, np. z poziomu JavaScriptu. Powodem dodania tego atrybutu jest myśl o zabezpieczeniu przez atakami XSS.
Funkcjonalność ta od dłuższego czasu jest już dostępna w Internet Explorerze. Od twórców pozostałych przeglądarek oczekuje się także imlementacji tego atrybutu cookies. Miejmy nadzieję, że wysłuchają apelu. Na razie sprawa wygląda tak, że próbując zapisać ciasteczko HttpOnly w przeglądarce nie obsługującej tego atrybutu, przeglądarka może odrzucić takie ciasteczko (np. ze względu na niepoprawną składnię) lub zapisać poprawnie bez (wsparcia dla) omawianego atrybutu.