#internet

wszystkie notatki oznaczone etykietą "internet"

Mój awatar to (chyba) moja sprawa

Na jednym z internetowych forów poruszono kwestie mojego znanego awatarka. Używam go od dawna na wielu forach i grupach dyskusyjnych, i jak do tej pory nie było z nim żadnych problemów. Nikt się nie skarżył, nikomu nie przeszkadzał, nikt nie miał nic przeciwko. Chociaż pamiętam, że raz na jakimś zagranicznym forum mi go usunęli i przesłali PM z prośbą o zmianę, bo jest nie etyczny czy coś tam podobnego… i tyle, żadnych dyskusji i afer.

Czytaj dalej

MajIRC zmienia się w maIRC

Jestem zmuszony zmienić nazwę mojego projektu MajIRC na maIRC, albo na coś innego, co jeszcze uda mi się wymyślić. Powodem tej zmiany jest istnienie już projektu o takiej samej nazwie jaką wybrałem dla swojego webowego klienta IRC. Projektem tym jest klient IRC-a napisany w Javie jako aplet na www - Magical Java IRC (MaJIRC). No, to teraz nową nazwą mojego projektu klienta irc-owego będzie maIRC :) Trzeba będzie zmienić kilka tekstów na www, a na DevBlogu pozostanie jak było.

Czytaj dalej

IEfix

Znalazłem jeszcze kilka skryptów na stronie http://osiolki.net/faq/iefix, które “poprawiają” obsługę standardu CSS w IE: png behaviour - pozwala na wyświetlanie PNG z kanałem alpha fixed.js - umożliwia obsługę position:fixed i background:fixed minmax.js - zmusza IE do respektowania min-width i max-width position.js - umożliwia nadawanie wielkości obiektom przez podanie pozycji ich krawędzi (left i right albo top i bottom) W międzyczasie powstaje jeszcze projekt IE7, który łączy ze sobą te i inne łaty, jak obsługa selectorów CSS2, wielu klas, a w planach jest obsługa generated content, <abbr/> i innych.

Czytaj dalej

Pseudoklasa :hover w IE

Standardowo IE nie rozumie pseudoklasy :hover dla innych elementów niż <a>, w przeciwieństwie do FF czy Opery, gdzie sprawa wygląda zgoła inaczej ;) Problem pod przeglądarką Microsoftu można rozwiązać dzięki wykorzystaniu whatever:hover, który umożliwia obsługę :hover także dla innych elementów niż znacznik <a> w Internet Explorerze. Rozszerzenie whatever:hover wykorzystuje behaviors i DHTML, emulując :hover przez “przełączanie” odpowiedniej classy przy zajściu odpowiedniego zdarzenia. “Instalacja” na stronie odbywa się poprzez dołączenie pliku csshover.

Czytaj dalej

Microsoftowy StupidIEHacks

Buszując po przeglądarkowym świecie newsów, po raz kolejny natknąłem się na informację dotyczącą intrygującej “opinii” pracowników Microsoftu na temat ich wspaniałej przeglądarki IE. Pierwszy raz na blogu BinaryChoice.pl, a dziś przypadkiem na Slightly ajar. Ale do sedna… Na jednej ze stron Microsoftu (http://connect.microsoft.com), a dokładniej na samym dnie pliku arkusza stylów CSS (GeneralStyles.css) można znaleźć ciekawy i zaskakujący fragment kodu jak na stronę samego twórcy IE: /* fix for the IE 1px-off margin error */ * html .

Czytaj dalej

GMail Drive

Obecnie Google oferuje konta pocztowe w ramach usługi Gmail o objętości ponad 2 GB. Po co komu konto pocztowe o takiej pojemności skoro nie da się jej realnie wykorzystać? A jednak można to zrobić na różne sposoby. Pojawiają się ciągle nowe pomysły wykorzystania Gmaila do różnych celów. Jednym z nich jest wykorzystanie konta jako wirtualnego dysku, dzięki programowi GMail Drive :) Ja aktualnie nie używam Gmaila jako konta pocztowego. Jedynie skrypt mysql-db-backup regularnie, codziennie wrzuca tam wygenerowane kopie moich baz mysql… ale od dziś dodatkowo Gmail stał się moim wirtualnym dyskiem :)

Czytaj dalej

Projekt MajIrc

Dziś zacząłem coś robić w sprawie mojego klienta IRC dostępnego na www, bez żadnych apletów Javy czy ramek. Ideą jest stworzenie klienta IRC dostępnego przez przeglądarkę internetową w formie aplikacji webowej z wykorzystaniem Ajaxa. Celem jest łatwe i przyjemne korzystanie z usług IRC-a bez potrzeby instalacji klientów i programów. Połączenie wbudowanych (lub zwykłych) ramek z Ajaxem miało by jakiś sens, ale zostańmy przy aplikacji webowej. Może się wydawać, że popełniłem błąd przy wpisywaniu tytułu notki, że wkradła się literówka, a poprawną nazwą powinno być MalIrc.

Czytaj dalej

Atak spamerów

Pierwszy spam w komentarzach na blogu pojawił się w połowie lutego. Komentarz usunąłem, ale zacząłem się zastanawiać, czy fala botów i automatów spamujących nie dotarła już do mojego DevBloga. I czy nie trzeba będzie na przyszłość pomyśleć nad jakimś sensownym zabezpieczeniem anty-spamowym, bo inaczej zaroi się tu od śmieci i różniastych debilnych linków… Ten moment chyba już nadszedł, bo dziś siedząc sobie spokojnie na Tlenie naraz hurtowo zasypały mnie powiadomienia o nowej poczcie.

Czytaj dalej

Zyski Firefoxa

Ciekawi Was ile zarabia Mozilla na swoim flagowym open-source-owym produkcie? Informacje zamieszczone na kilkunastu witrynach podają sumę rzędu 72 milionów dolarów! Tak, tyle Mozilla Corporation zarobiła w 2005 roku dzięki swojej przeglądarce. Prognozy na bieżący rok również wyglądają bardzo imponująco. Źródłem tych informacji ma być Google. Wszystko za sprawą boksu Google Search standardowo umiejscowionego w prawym górnym rogu przeglądarki. Za każde kliknięcie w reklamy sponsorowane ze strony wyników wyszukiwania Mozilla Corporation otrzymuje swoją prowizję.

Czytaj dalej

Ajax i meebo

Dziś całkiem przypadkiem znalazłem klienta Jabbera i nie tylko (ICQ, MSN, Yahoo…) w wersji webowej, wykorzystującej technologię Ajax. Bardzo fajne to jest, wygląda tak jak zwykły klient i posiada jego podstawowe funkcje. Polecam wszystkim do przetestowania Meebo. AJAX (Asynchronous JavaScript and XML) w szybkim i prostym tłumaczeniu jest połączeniem kilku technologii webowych (HTML, XHTML, JavaScript, DOM, XML, XSLT i XMLHttpRequest), wykorzystywanych razem do stworzenia aplikacji sieciowych. W ramach modelu Ajax można dokonywać szybkich aktualizacji w interfejsie aplikacji bez potrzeby przeładowywania strony w przeglądarce.

Czytaj dalej