Niby wstrzyknięcie referrera to nic nowego, ale nadal z ciekawości klikam w takie odnośniki, żeby sprawdzić kto linkuje...
Bardzo prosto. Wystarczy zablokować pasek adresu przeglądarki :)
W tej chwili bug ten można zaobserwować na stronie Oracle Secure Enterprise Search (<- przykład, działa m.in. pod Firefoksem 3.6.x i Arora). Po załadowaniu strony search.oracle.com, pasek adresu oraz wyszukiwarka pod "Ctr+K" przestaje reagować na klawisz Enter w normalny sposób. Tzn. zamiast wczytać nowy URL, odświeża istniejącą kartę...
- ikony żałobne
- tła żałobne
- jak przygotować żałobne tło na stronie
- jak zrobić kolory żałobne
- gry rzałobne
- zdjecia z pocdawuwki
- jak wyłączyć wykrywanie błedów ortograficznych
(pisownia oryginalna, źródło: statystyki bloga z Google Analytics)
Postanowiłem w końcu trochę poblokować te wszystkie testy IQ, dni śmierci oraz inne, które na końcu każą wysyłać SMS-a za 30zł. Na pierwszy ogień do Instalator AdSense -> Filtr reklam konkurencyjnych poszły następujące domeny:
dziensmierci.com etestiq.pl protestiq.pl vvww.obstawiaj-skutecznie.pl wwvv.przyspiesz-komputer.com.pl wwvv.przyspieszkomputer.com.pl www.jakschudlam.pl www.przyspiesz-komputer.com.pl www.twojaprawda.pl www2.testiqs.com
Jak widać, wiele stron używa kilka różnych, ale podobnie wyglądających adresów www, więc będzie to prawdziwa sy(zy)fowa praca ;)
- Otworzyć plik w IDE lub innym edytorze, który potrafi kolorować składnię
- Zrobić zrzut ekranu okna
- Zapisać jako JPEG w niskiej jakości z kompresją stratną, żeby obrazek szybko się ściągał
- Przekonwertować na format BMP, żeby plik był zajebiście wielki
Ostatnio zrobiłem (IMHO) nieco lepszą wersję CSS-a dla HTML-a generowanego przez javadoc (ten z JDK 6). Poprawiłem fonty, wygląd tagów "table", "code", "hr", itp. Dodałem też "wersję do druku". Wystarczy zastąpić oryginalny plik "stylesheet.css". Nie jest to cud techniki, ale może komuś się przyda :)
Microsoft uruchomił kolejną kampanię Get the facts. Tym razem na temat IE 8.
Jak nietrudno się domyślić, Firefox i Chrome w porównaniu z IE wypadają żałośnie ubogo. Safari i Opera były tak słabe, że w ogóle nie załapały się do tabelki...
Zła grafika na stronie WWW, oprócz tak zwanej oczojebności, charakteryzuje się rozmiarami 1,680 x 16,384 pikseli (słownie: szesnaście tysięcy). Skompresowany plik PNG jest rzeczywiście niewielki (68 KB), ale po "rozpakowaniu" może zajmować w pamięci dużo, dużo więcej.
Konq-error i Opera przy takiej grafice na stronie używają około 100MB więcej RAMu. Mała ognista lisia panda(tm) również zabiera tyle RAMu, ale po sekundzie cała marnotrawiona pamięć jest automagicznie zwalniana.
Na nowych komputerach nie jest to raczej zauważalne (chyba, że ktoś lubi otwierać 20 kart jednocześnie :P). Natomiast starsze systemy zaswapują się na śmierć...
Wtyczka umożliwia wysłanie dowolnego tekstu prosto do serwisu wklej.org. Następnie za pomocą unikalnego klikalnego linku, który dostaniemy z powrotem, możemy podzielić się naszym tekstem z innymi użytkownikami. Zobaczymy co z tego wyjdzie ;) Jak na razie pierwsza wersja beta 0.9 działa nadzwyczaj dobrze, a przynajmniej sprawia takie wrażenie..
Wymagana Makagiga 2.9.3 lub nowsza. Aby zainstalować, wejdź w menu Narzędzia -> Wtyczki -> Pobierz więcej wtyczek...
Screenshot
Po JWebPane i JEditorPane przyszła kolej na Mozillę oraz IE ;)
Przykładowy kod
import javax.swing.*;
import chrriis.dj.nativeswing.swtimpl.NativeInterface;
import chrriis.dj.nativeswing.swtimpl.components.JWebBrowser;
public class Test extends JFrame {
public static void main(String... args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
NativeInterface.open();
new Test();
}
} );
}
private Test() {
super("Test");
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(800, 600);
setLocationRelativeTo(null);
JWebBrowser browser = new JWebBrowser();
browser.navigate("http://jogger.pl");
add(browser);
setVisible(true);
}
}
Na przykład w Fire-skryptnieodpowiada-foksie lub Konq-errorze, kliknięcie środkowym przyciskiem na strzałce "Wstecz" lub w menu "Zakładki", otwiera stronę w nowej karcie. Dzięki temu nie trzeba przeładowywać bieżacej strony, gdy się rozmyślimy i zechcemy powrócić do miejsca, gdzie byliśmy zanim cofneliśmy się do przodu (lub do tyłu - zależy z której strony patrzymy ;).
Może jednak da się to gdzieś włączyć, bo nie chce mi się wierzyć, że twórcy Opery przeoczyli tak przydatną funkcję..
JWebPane - "Swing compatible WebKit implementation"
To zupełnie nowy komponent bazujący na WebKit. David Qiao na swoim blogu napisał: "This is something Java/Swing community has been crying for years. (...) That’s a lightweighted Swing component for html viewing (or editing)." I wszystko jasne :)
Trochę więcej informacji można znaleźć w PDF-ie z tegoroczego JavaOne.
javax.swing.JLabel i inne
Nie wiem od kiedy to jest w Systemie, ale dopiero niedawno to odkryłem :P Gdy komuś popsuje się Caps Lock i napisze komciucha WIELKIMI LITERAMI, to kod strony z komentarzami zostanie wygenerowany w mniej więcej następujący sposób: <span class="caps">WIELKIMI</span>
Teraz wykorzystując fakt, że Jogger automatycznie wykrył wielkie litery i wstawił tag "span", wystarczy lekko zmodyfikować plik CSS szablonu bloga:
span.caps {
/* zamiana na małe litery: */
text-transform: lowercase;
/* jeśli lubimy odpłacać złem za zło: */
font-size: smaller;
}
Teraz niektóre komentarze nie będą już walić po oczach :)
Normalnie jedno z okien Safari for Windows wygląda tak:
![]()
Gdy system jest mocno obciążony i poruszymy okienkiem, to możemy ujrzeć coś takiego:

Jednak najciekawsza rzecz pojawia się, gdy zaczniemy wciskać przypadkowe klawisze:

A myślałem, że Windowsie trudno zmienić dekoracje okien ;)
Poza drobnymi bugami, sama przeglądarka jest już całkiem stabilna, i można używać jej do codziennych zadań...
Gdy wchodzę na stronę PO, zawsze ogarnia mnie śmiech.
To jeszcze jeden powód, żeby nie robić menu we flashu ;)
Trzeba być genialnym, żeby umieścić ~0,5MB zdjęcie w formacie BMP na stronie, która przeżywa właśnie oblężenie :)
Mingle2 - Free Online Dating50
Cholera! Zapomniałem o FRAME, IMG, SPAN, TABLE, TITLE, ... ;)


[







