Zrób sobie ładny markup w ASCII art

Każdemu z nas zdarza się bezczelnie zajrzeć stronie w kod. Czasami to boli :-) Patrzcie, co znalazłem i wyjaśnijcie mi, jakie to ma zastosowanie, bo nijak rozgryźć tego nie mogę… Za to wygląda całkiem ładnie, IMVHO.

Czytaj dalej »

Opera 9.50 dostaje 77/100 punktów w Acid3

Deweloperzy z Opera Desktop Team wypuścili dziś kolejną wersję weekly Opery 9.50. Po półtorej tygodnia przerwy możemy wreszcie nacieszyć się poprawkami tych najbadziej irytujących błędów. Jest i kilka innym zmian, część z nich dotyczy testu Acid3.

Poprawiono (nareszcie) błąd dotyczący bezpośredniego wyszukiwania w tekście strony (inline find). Oznacza to, że kombinacja .// + szukana fraza znów działa ;-) Na dokładkę dostaliśmy całkiem sporo poprawek dotyczących stabilności przeglądarki.

Ta wersja weekly jest szczególna, ponieważ – jak już wspominałem – zawiera sporo poprawek pod kątem testu Acid3. Ostatni build zdaje test poprawności w interpretowaniu JavaScriptu na 77 punktów na 100 możliwych, czyli o wiele lepiej niż poprzednie wydania. Pozwoliło to Operze odskoczyć nieco od ostatniej bety Firefoksa 3.

Czytaj dalej »

20 zalet przeglądarki Internet Explorer

  1. Jest najpopularniejszą przeglądarką internetową.
  2. Wygrał słynną wojnę przeglądarek.
  3. Nie wymaga dodatkowej instalacji – jest dostarczany razem z systemem Windows.
  4. Jest udostępniany za darmo.
  5. Jest zintegrowany z systemem, co oznacza między innymi łatwy dostęp do zakładek, czy możliwość przeglądania witryn internetowych z poziomu Eksploratora Windows itd.
  6. Posiada prosty w obsłudze, intuicyjny interfejs.
  7. Obsługuje zdecydowaną większość witryn internetowych.
  8. Bez problemu obsługuje witryny, których nie potrafi otworzyć żadna inna przeglądarka.
  9. Może być integrowany z wieloma aplikacjami, jak choćby komunikatory internetowe.
  10. Aplikacje łatwo mogą integrować się z Internet Explorerem.
  11. Istnieje sporo dodatków dla tej przeglądarki, jak na przykład paski narzędzi.
  12. Istnieje możliwość instacji tak zwanych „nakładek”, zwiększających funkcjonalność i użyteczność.
  13. Informuje o potencjalnych zagrożeniach, głównie za pośrednictwem paska informacji.
  14. Jest stale aktualizowany.
  15. Aktualizacje Internet Explorera przebiegają automatycznie.
  16. Posiada funkcje, których próżno szukać jako standardowe u konkurencyjnych aplikacji, jak na przykład podgląd wszystkich otwartych kart.
  17. Ma wbudowane liczne rozszerzenia, takie jak filtry, expressions czy dodatkowe właściwości CSS (przykładowo częściowa implementacja właściwości text-overflow, pochodzącej ze szkicu CSS3, tj. wyznacza trendy w rozwoju CSS).
  18. W wersji siódmej, przeznaczonej dla systemu Windows Vista, udostępnia opcje ochrony rodzicielskiej.
  19. Potrafi diagnozować problemy związane z połączeniem internetowym (także od wersji siódmej, w systemie Windows Vista).
  20. Ma co najmniej 20 (dwadzieścia) zalet, z których dotąd nie zdawałeś sobie sprawy.

Kto da więcej? ;-)

Włączanie obsługi nieobsługiwanych elementów w IE

Jak powszechnie wiadomo, Internet Explorer, szczególnie w wersji 6 (wciąż popularnej), nie słynie ze zgodnego ze standardami sposobu renderowania stron ;-) Jeśli chodzi o nieobsługiwane elementy, dawać we znaki może się brak obsługi znacznika <abbr/>, odpowiadającego za wyświetlanie skrótu jakiegoś pojęcia, na przykład:

<abbr title="na przykład">np.</abbr>

Czytaj dalej »

UserJS: Integracja kanałów Blipcast z Blipem

W ramach kontynuowania organizowanej przeze mnie akcji poprawiania świata, to jest jego internetowej części, napisałem kolejny UserJS dla jednego z moich ulubionych serwisów, czyli dla Blipa. Tym razem skrypt ma za zadanie podmianę specjalnie oznaczonych słów kluczowych (za pomocą znaku # lub @) na klikalne odnośniki, prowadzące do odpowiednich podstron w serwisie Blipcast.

Ze względu na pewne ograniczenia w JavaScript – a w szczególności te, które dotyczą wyrażeń regularnych – musiałem dopisać trochę pomocniczego kodu. Nie oznacza to jednak, że skrypt działa powoli – zależało mi na tym, aby działał w miarę szybko i sprawnie, chociaż pewnych elementów nie dało się uniknąć. Wyrażenie regularne jest modyfikacją na potrzeby skryptu oryginału, pochodzącego z Blipcasta (dzięki, iktorn).

Skrypt zamienia specjalnie otagowane wyrazy na linki praktycznie wszędzie tam, gdzie jest to możliwe: od strony głównej, czyli widoku bliposfery (dla zalogowanych i gości), przez wiadomości w kokpicie i te wyświetlane w profilu, na aktualnym statusie użytkownika (wyświetlanym na górze strony) kończąc. Mam nadzieję, że się przyda.

Czytaj dalej »