Galeria zdjęć: CeBIT 2004

W 2004 roku odwiedziłem targi CeBIT odbywające się w Hannoverze. Na wiele rzeczy patrzyło się wtedy zupełnie inaczej niż dziś. Wiele rzeczy pokazywanych podczas targów nigdy nie znalazło odbiorców na rynku, niektóre zmieniły się bardzo na przestrzeni lat. Myślę że ciekawie jest obejrzeć co w tamtych czasach stanowiło absolutną nowość niedostępną jeszcze w sklepach.
Targi CeBIT ze względu na swoją wielkość przyciągają różne grupy zwiedzających zainteresowanych różnymi aspektami branży IT. Dodatkowo odwiedzając targi można zauważyć bardzo duży przedział wiekowy specjalistów i entuzjastów technologii IT. Ale chyba każdy z zainteresowaniem wspomina stare czasy. A ci którzy nie mają czego wspominać, niech dowiedzą się jak wyglądały początki globalnej komputeryzacji bez której dziś ciężko zrealizować wiele zadań.

Linki:
Galeria z targów CeBIT 2004
Galeria CeBIT 2004: Eksponaty historyczne

SEO: Tytuł – najważniejszy znacznik serwisu internetowego

HOWtorli SEOCzy optymalizacja zaledwie trzech znaczników strony może przynieść jakieś efekty? Oczywiście! A jednego, samego znacznika title? Jak najbardziej!

Znacznik title to najważniejszy znacznik dla wyszukiwarki Google (i nie tylko!). Optymalne opisanie treści tylko w tym znaczniku zdecydowanie poprawia pozycję strony w wyszukiwarkach. Niekiedy opracowanie odpowiedniej treści tego znacznika spowoduje umieszczenie linka do optymalizowanej strony w pierwszej dziesiątce wyszukiwarki. Nie można go więc bagatelizować.
Continue reading SEO: Tytuł – najważniejszy znacznik serwisu internetowego

Galeria fotografii

HOWtorli FotoPopularyzacja cyfrowej fotografii przeżyła w ciągu ostatnich lat kilka rewolucji. Matryce aparatów bardzo szybko osiągnęły pokaźne rozmiary umożliwiające wykonywanie zdjęć o wysokich rozdzielczościach. Bardzo szybko rynek został zweryfikowany pod kątem kiepskiej optyki, która potrafiła zepsuć zdjęcie wykonane aparatem o nienagannej matrycy i nowoczesnej elektronice przetwarzającej obraz. Dziś na rynku jest ogromny wybór różnego rodzaju aparatów cyfrowych. Nikogo już nie dziwią aparaty z megapikselowymi matrycami w telefonach komórkowych lub aparaty wielkości karty kredytowej. Dziś fotograf amator może sobie pozwolić na cyfrową lustrzankę, których ceny znacznie spadły po wprowadzeniu rewolucyjnego aparatu Canon EOS 300D.
Continue reading Galeria fotografii

CSS XHTML: Automatyczna wysokość elementu div

Ostatnio napotkałem na następujący problem: div w którym miała znajdować się główna treść strony miał być z lewej i prawej strony ozdobiony grafiką, której wysokość miała się automatycznie dopasowywać do wysokości elementu div w zależności od ilości treści jaka się w nim znajdzie. Szerokość była z góry założona i stała.

Problem polegał na tym, że wysokość div nie jest dziedziczona w żaden sposób od obiektu nadrzędnego, jak również nadanie parametru height:auto nic nie pomoże z przyczyn oczywistych. Problem z poprawnym wyświetlaniem takiego efektu nie ma przeglądarka IE7.0. Poblem dotyczy pozostałych, zgodnych z najnowszymi standardami przeglądarek. Rozwiązanie problemu można obejrzeć tutaj (kod strony w pełni dostępny poprzez wybranie funkcji “Pokaż źródło strony”).

W powyższym przykładzie jest zagnieżdżonych kolejno 5 elementów div, przy czym div z zawartością (piąty, najbardziej zagnieżdżony) rozciąga w pionie pozostałe, które zawierają odpowiednie elementy graficzne. W IE7 strona wygląda dobrze, za wyjątkiem różnic w interpretacji parametrów margin i padding. W przeglądarkach Firefox/Opera rozciąganie możliwe jest poprzez zastosowanie div z parametrami clear:both oraz height:0px. Taki element będzie niewidoczny w przeglądarkach Firefox/Opera. Dopisanie jednak tych dodatkowych elementów div do kodu strony spowoduje, iż pojawią się one w… IE7! W ostatecznym rozwiązaniu problemu pomogą instrukcje warunkowe (ang. conditional comments), umożliwiające ukrycie części kodu dla wybranych przeglądarek.

Przydatne linki:
CSS DIV layouts
CSS Rollover, Columns, Rounded Corners, Margin/Padding