Finał walki Komisji Europejskiej z Microsoftem

W końcu doczekaliśmy finału walki Komisji Europejskiej z Microsoftem. Komisja Europejska przystała na propozycję Microsoftu odnośnie wyboru alternatywnych przeglądarek. W ten sposób Windows 7 może wejść na europejski rynek bez większych ograniczeń. Umowa pomiędzy stronami ma trwać 5 lat, co może oznaczać, że kolejna odsłona systemu Windows też będzie zawierać ekran zachęcający do instalacji alternatywnych browserów.

Wspomniana lista oferuje miejsce dla 12 produktów. Na początku jednak zobaczymy tylko pięć najpopularniejszych na europejskim rynku przeglądarek. Lista ta będzie okresowo aktualizowana.

Źródło


Kategorie: Internet Explorer 07 października 2009, 16:27:42 Dodaj komentarz

querySelector dla IE7

Właśnie wyczytałem w serwisie Ajaxian informację na temat ciekawej sztuczki dla Internet Explorera 7 i starszych, która pozwala wyszukiwać elementy za pomocą selektorów CSS. W całym projekcie nie byłoby nic dziwnego - ponieważ mamy sporo projektów z własnym modułem wyszukiwania elementów, np. jQuery - gdyby wyszukiwanie nie odbywało się z "natywną szybkością" przeglądarki. Uzyskanie takich rezultatów było możliwe dzięki wyeliminowaniu etapów parsowania treści selektora oraz czasochłonnego wyszukiwania elementów za pomocą DOM.

Projekt wykorzystuje fakt, że Internet Explorer oferuje w implementacji arkuszy stylów funkcjonalność zwaną expressions. Cały trik polega na tym, że podczas każdego wywołania funkcji querySelector, do dokumentu dodawany jest nowy arkusz stylów zawierający selektor przekazany do funkcji i z deklaracją zawierającą wspomniane wyrażenia. Zadaniem expressions jest wypełnienie wynikowej tablicy referencją do każdego elementu pasującego do przekazanego selektora. Po zakończeniu funkcji, dodatkowy arkusz stylów jest usuwany z dokumentu.

Cały kod w wersji zminimalizowanej zajmuje zaledwie 327 znaków.

Poniżej prezentuję kod skryptu.

/*@cc_on 
if(!document.querySelector)
   document.querySelector=function(s){
      d=document;
      h=d.documentElement.firstChild;
      t=d.createElement("STYLE");
      h.appendChild(t);
      d.__q=[];
      t.styleSheet.cssText=s+"{x:expression(this.__q?0:(function(t){document.__q.push(t);t.__q=0;})(this));}";
      window.scrollBy(0, 0);
      h.removeChild(t);
      return d.__q;
}@*/

Skrypt ten oczywiście ma pewne ograniczenia. Głównym problemem jest możliwość stosowania wyłącznie selektorów obsługiwanych przez przeglądarkę. Z tego powodu dla IE6 odpadnie wykorzystanie m.in. selektora dzieci (>). Drugim faktem jest konieczność udostępnienia wynikowej tablicy w globalnym kontekście bądź jako własności dokumentu, żeby funkcja wywoływana z poziomu expressions miała do niej dostęp. Ale pomimo tych wad, skrypt robi niezwykłe wrażenie. Jest to na pewno jedna z ciekawszych sztuczek zaprezentowanych w ostatnich miesiącach.


Kategorie: Internet Explorer, Techblog 28 sierpnia 2009, 14:53:44 3 komentarze

SVG dla Internet Explorera od Google

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


Kategorie: Internet Explorer, Przeglądarki 23 sierpnia 2009, 10:13:51 5 komentarzy

Operze przeszkadza logo Internet Explorera

Po prawie udanej batalii z Microsoftem w sprawie oferowania alternatywnych przeglądarek do instalacji, Opera Software idzie za ciosem i tym razem krytykuje... logo Internet Explorera, które wg åkon Wium Lie jest zbyt rozpoznawalne i przez to reszta konkurencji automatycznie traci szanse na bycie Tą wybraną. Nie wiem jak Wam, ale mi to ręce już opadają. Straciłem cały swój szacunek dla norweskiej firmy.

Źródło: Dobre programy


Kategorie: Internet Explorer, Miniblog, Opera 28 lipca 2009, 10:00:45 24 komentarze

Microsoft chce pójść na ugodę z Komisją europejską

Można to nazwać przełomem w konflikcie Microsoftu z Komisją Europejską. Microsoft zadeklarował, że może jednak wyświetlić użytkownikom systemu informację o możliwości wyboru alternatywnej dla Internet Explorera przeglądarki. Taki komunikat miałby się pojawić podczas pierwszego uruchomienia systemu. Ponadto, dostawcy OEM mogliby sami decydować, którą przeglądarkę ustawić jako domyślną.

Na razie tyle informacji udało mi się zdobyć. Nie jest nadal jasne, które przeglądarki będą oferowane. W każdym bądź razie, Internet Explorer miałby pozostać domyślnie zainstalowany w systemie.

Jeśli tak rzeczywiście się stanie, to oznaczałoby to zwycięstwo norweskiej firmy, która pierwsza złożyła skargę. Dla mnie osobiście jest to wielka porażka, co argumentowałem już wcześniej.

Źródło: Notka prasowa

Wg serwisu The Register użytkownikowi zostanie zaoferowana lista pięciu popularnych (w danym półroczu) przeglądarek.


Kategorie: Internet Explorer 24 lipca 2009, 22:17:41 33 komentarze

Microsoft vs Komisja Europejska, runda 2

Znamy już odpowiedź Microsoftu na oskarżenia ze strony KE dotyczące praktyk monopolistycznych stosowanych przez koncern z Redmond. Microsoft zapowiedział, że w Europie dostaniemy system Windows 7 pozbawiony kompletnie Internet Explorera. Wersje systemu bez przeglądarki będą oznaczone literą "E". Najśmieszniejsze jest to, że na półkach sklepowych będą tylko wersje "E", nie znajdziemy pudełka z nieokrojonym systemem jak to miało miejsce w przypadku wersji bez Windows Media Playera.

Microsoft będzie na swoich serwerach udostępniał odpowiednie paczki instalacyjne, które przywrócą IE.

Teraz czekamy na reakcję Komisji Europejskiej na takie postanowienie Microsoftu. Ciekawe, czy im to wystarczy.

Ciekawi mnie tylko w jak dużym stopniu wyrzucenie IE odbije się na funkcjonalności systemu. Po pierwsze, sporo komponentów systemowych opierało się na silniku samej przeglądarki, nie mówiąc już o wielu programach innych firm, które uzależnione są od Internet Explorera.

Wiele osób z sieci śmieje się, jak w takim wypadku będą mogli pobrać swoją ulubioną przeglądarkę, skoro będą mieli system bez możliwości przeglądania internetu.

Podsumowując, ze swojej strony chciałem bardzo podziękować KE za to, że będę musiał sprowadzać sobie system spoza UE.

Jest już odpowiedź KE!

Komisja Europejska nie piała z zachwytu, uważa, że jest to krok wstecz. Na tym fakcie niczego dobrego nie zyskają użytkownicy. Jako grupę, która może wyciągnąć korzyści z braku IE wymienia się sprzedawców komputerów, którzy liczą na umowy z poszczególnymi producentami przeglądarek na wyłączną instalację ich produktu w preinstalowanym systemie.

Z opisanego wyżej stanu rzeczy w ogóle nie jest zadowolony producent norweskiej przeglądarki.


Kategorie: Internet Explorer 12 czerwca 2009, 12:36:11 Dodaj komentarz

Komisja Europejska vs Microsoft

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


Kategorie: Internet Explorer, Przeglądarki 31 maja 2009, 14:13:43 6 komentarzy

Windows 7 z możliwością odinstalowania IE

Jak głosi plotka, w kompilacji systemu Windows 7 o numerze 7048 pojawiła się możliwość odinstalowania przeglądarki Internet Explorer. Opublikowane na blogu chris123nt.com zrzuty ekranu przedstawiają zmiany w systemie zaistniałe po usunięciu przeglądarki. Z systemu znikają wszelkie powiązania z IE.

Oczywiście, na razie traktuję tę wiadomość jako plotkę - jakich dużo w sieci na temat Windows 7 i innych produktów koncernu - i z niecierpliwością czekam na oficjalne ogłoszenie ze strony Microsoftu.

Plotka się potwierdziła. Na blogu Engineering Windows 7 opublikowano szczegółowe wyjaśnienie o komponentach, które można wyłączyć (odinstalować).


Kategorie: Internet Explorer 04 marca 2009, 19:15:04 Dodaj komentarz

Internet Explorer 8 Release Candidate

Do testów został oddany pierwszy kandydat na ósmą wersję przeglądarki Microsoftu. Zachęcam do pobierania i testowania. Miejmy nadzieję, że ósma edycja przyniesie w końcu widoczną poprawę nastrojów webmasterów.


Kategorie: Internet Explorer 27 stycznia 2009, 15:34:11 1 komentarz

IE8 będzie domyślnie zgodny ze standardami

Stało się! Microsoft zmienił zdanie i ogłosił, że Internet Explorer 8 będzie domyślnie pracował w trybie ścisłej zgodności ze standardami.

Cieszę się z tej decyzji i uważam, że jest to dobre posunięcie Microsoftu, które będzie profitować w przyszłości. Widocznie w/w koncern zrozumiał, że polityka utrzymywania wstecznej kompatybilności nie prowadziła do niczego dobrego i taki krok był konieczny, choć ryzykowny i na pewno trudny do podjęcia.


Kategorie: Internet Explorer 04 marca 2008, 21:05:58 Dodaj komentarz

Microsoft przygotowuje fazę testów Internet Explorera 8

Microsoft kompletuje zespół, którego członkowie będą mogli przetestować kolejną, już ósmą edycję przeglądarki Internet Explorer. Jak informuje serwis ActiveWin, wybrańcy otrzymali zaproszenia do zamkniętego programu testowania.

Microsoft nie udostępnia za wiele informacji na temat IE 8. Wiemy tyle, że ma przechodzić test Acid2. Więcej informacji zostanie prawdopodobnie przedstawionych w ramach Mix '08. A w niedalekiej przyszłości planowane jest wydanie publicznej wersji testowej.

PS. Chyba jeszcze nigdy Microsoft nie trzymał postępów w pracy nad swoją przeglądarką w tak wielkiej tajemnicy. Mam nadzieję, że niedługo będziemy się (pozytywnie) rozpisywać na temat IE 8.


Kategorie: Internet Explorer 24 lutego 2008, 22:11:51 3 komentarze

Kompatybilność a IE8

IE8 i test Acid2 Całkiem niedawno na stronie zespołu pracującego nad Internet Explorerem pojawiła się informacja, że IE8 przechodzi test Acid2, będąc w trybie zgodności ze standardami. Notka była długa, ale za wiele konkretnych informacji nie podała. W każym bądź razie usłyszeliśmy deklaracje, że w końcu będzie łatwiej dla developerów, bo prace nad nową wersją idą w kierunku poprawy obsługi standardów przez Internet Explorera.

As a developer, I’d prefer to not have to write the same site multiple times for different browsers. Standards are a (critical!) means to this end, and we focus on the standards that will help actual, real-world interoperability the most

Dalej jednak czytamy o wstecznej kompatybilności z poprzednimi wersjami. Standardowo już, po raz kolejny, serwowana jest nam informacja, że IE musi także współgrać ze stronami stworzonymi pod poprzednie wersje IE.

As a consumer and a developer, I expect stuff to just work, and I also expect backwards compatibility. When I get a new version of my current browser, I expect all the sites that worked before will still work.

Powyższe informacje były jedynymi, które IE-Team nam przekazał. Więcej ma się pojawić w ramach konrefencji MIX08.

Dzisiaj jednak ukazała się jeszcze jedna informacja dotycząca wstecznej kompatybilności. Dowiadujemy się, że oprócz trybu Quirks-Mode oraz trybu zgodności ze standardami pojawi się jeszcze jeden tryb - tryb oferujący te wszystkie nowości dotyczące obsługi standardów.

Głównym powodem takiego stanu rzeczy jest fakt, że "The Doctype switch" się nie sprawdził. Sprawdził się w przypadku IE6, kiedy większość stron nie miała wpisanego Doctype w treści dokumentu. Przełączanie Doctype nie sprawdziło się jednak w przypadku IE7, ponieważ, w związku z poprawą wielu błędów zauważonych w IE6, część stron, która w IE6 prezentowała się jak należy (ze względu na wszystkie sztuczki i hacki), przestała poprawnie działać w IE7. Tego chce IE-Team uniknąć w przypadku IE8. Pozostaje tylko kwestia, jak włączyć ten nowy tryb? Sprawa jest prosta. IE8 będzie obsługiwał pewne nowe wartości atrybutów znacznika <META>. Konkretnie będzie trzeba wstawić kod:

<meta http-equiv="X-UA-Compatible" content="IE=8" />

Funkcjonalność ta ma być w zamierzeniu dedykowana dla wszystkich przeglądarek. Czyli w przyszłości poniższy kod także miałby mieć znaczenie:

<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4" />

"Mechanizm" ten został opracowany przy współpracy z WaSP.

Więcej informacji na ten temat można znaleźć na poniższych stronach.


Kategorie: Internet Explorer 22 stycznia 2008, 13:32:06 4 komentarze

IE Inline-Search

Jesteś użytkownikiem Internet Explorera i zazdrościsz przeglądarce Firefox funkcjonalności przeszukiwania treści strony (tzw. metody search as you type)? Jeśli odpowiedź na to pytanie jest twierdząca, to prezentowany program (dodatek do IE) na pewno Cię zainteresuje.

Inline-Search dla IE Opisywany dodatek jest nowym paskiem narzędziowym, który podobnie jak w przeglądarce Firefox ukazuje się w dolnej części okna przeglądarki po wybraniu kombinacji klawiszy CTRL + F. Pozwala na wygodniejsze przeszukiwanie treści strony, oferuje większą funkcjonalność niż standardowy dialog szukania Internet Explorera (który nadal jest dostępny w menu Edycja -> Znajdź. Dodatek ten przeznaczony jest dla IE 5.5 wzwyż. Ściągnąć można go ze strony www.core-services.fr/inline-search. Program jest kompletnie darmowy, autor informuje, że dodatek jest kompletnie wolny od spyware oraz malware.


Kategorie: Internet Explorer, Software 08 października 2006, 00:34:29 Dodaj komentarz

Copyright © 2003-2009 Rafał Kukawski. Powered by Jogger | RSS Subskrybuj