<autoreklama>
Rewolucyjne Witryny Internetowe tani CMS szablony dla stron www retusz zdjec
</autoreklama>

Wpisy otagowane ‘html’

Sposób na testowanie mobilnych www

czwartek, 23 Lipiec 2015

browserstackTechnologie i techniki tworzenia mobilnych stron, mimo że są i działają, charakteryzują się jeszcze niedojrzałością i siermiężnością. No bo jak napisać złożoną stronę która będzie wyświetlała w 100% (i ani o 1% mniej) szerokości absolutnie na każdym urządzeniu mobilnym? Rzeź, przynajmniej na razie. Przeliczanie rozdzielczości natywnych, symulowanych, faktycznych i bóg wie jakich jeszcze, na niemal każdym urządzeniu działa inaczej. A do tego ta przeglądarka obsługuje viewport, a tamta nie, a jeszcze ina – częściowo i nie zawsze. Temat jest do ogarnięcia, ale pochłania mnóstwo czasu i pracy.

Najgorzej jest z testowaniem na różnych urządzeniach. Byłoby dobrze mieć pod ręką wszystkie typowe fizyczne sprzęty, ale to ze względów głównie finansowych – niemożliwe. Z pomocą przychodzą nam więc aplikacje/emulatory i symulatory. Nie dość dokładne -prawie wszystkie. Prawie – bo jest wyjątek. BrowserStack oferuje testowanie działania i wygladu stron na wielu popularnych sprzętach z iOSem i Androidem. Usługa jest płatna, ale (na ten moment) można za darmo testować działanie (na dokładnym, natywnym emulatorze) przez kilkadziesiąt minut oraz wykonać kilkadziesiąt screenshotów.

Każdy mobilny webdeveloper powinien znać to narzędzie. ;) A może są jakieś inne, podobne, o których nie wiem?

Generator trójkątów CSS

środa, 1 Styczeń 2014

triangleKolejne proste, łatwe i przydatne narzędzie – CSS Triangle Generator – do tworzenia prostych trójkatów z borderów CSS’owych. Osobiście używam często, działa wysmienicie. Warto znać.

Obrazek w kodzie strony

środa, 26 Czerwiec 2013

Base64 to sposób kodowania danych do ciągu znaków. Używany przez wiele portali do kompresowania/ukrywania danych lub części kodu, jednak jego najfajniejsze i najważniejsze zastosowanie jest inne. Można kodować pliki graficzne. Całe. I umieszczać bezpośrednio w html, jako kod strony. Zastosowane dla ikon i innych małych elementów strony, takie rozwiązanie znakomicie przyspiesza wczytywanie się całości (ładuje się z htmlem, jednocześnie nie blokując kanału przeglądarki). Warto używać, acz zważać trzeba na umiar – ładowanie wszystkich obrazków tym sposobem raczej stronkę zamuli, niż przyspieszy.

Czym to ugryźć? Na przykład tym: base64-image.de. Prosty enkoder, działa wyśmienicie. Takie pchełki fajnie przyspieszają pracę nad stroną.

Pokaz animacji CSS

środa, 17 Październik 2012

Wiem że zaczynam być nudny w tym temacie, ale to trzeba zobaczyć, aby wyobrazić sobie możliwości. Google opracował prostą prezentację ukazującą wszystkie podstawowe możliwości animacji i ruchu realizowanego za pomocą HTML5, CSS3 (no i JS, SVG, WebGL). I (prawie) wszystko staje się możliwe… tylko czekać na jakiś profesjonalny edytor takich animacji…

Sprawdzacz headerów

poniedziałek, 19 Marzec 2012

Kolejna pchełka: web-sniffer.net do narzędzie do sprawdzania i testowania informacji nagłówkowych wysyłanych przez podstronę przed jej wyświetleniem. Serwis umożliwia również podgląd interpretacji takich headerów przez różne silniki/przeglądarki (i boty), i w zależności od używanej wersji protokołu HTTP i typu żądania (get, post, …).

Taki web-sniffer może się komuś przydać… :)

CSS Inline Styler

sobota, 17 Marzec 2012

Kiedyś takiego narzędzia szukałem, ale odniosłem porażkę i straciłem godzinę na konwersję ręczną.

Dzisiaj McBarlo podrzucił mi linka: inlinestyler.torchboxapps.com . Jest to pchełka, konwertująca zewnętrzne/osobno zdefiniowane definicje stylów – do stylów opisanych w atrybucie style, czyli do stylów „inline”. Właściwie trudno napisać coś więcej, bo to taki przydaś. :)

[Przydaś] Konwerter Word -> HTML

piątek, 14 Październik 2011

Jakiej jakości kod HTML generuje program Word – każdy wie, ale napiszę to: Fatalnej. A niektórzy Klienci wysyłają treść właśnie w docach/xdocach. Jeśli treść jest skomplikowana (punktatory, zagnieżdżone tabelki, inne bajery) – ręczne przekształcanie takiego dokumentu na HTML jest bardzo czaso/praco/nerwo-chłonne.

Z pomocą przychodzi mała webaplikacja word2cleanhtml.com. Jej działania można się domyślić po nazwie. Może nie generuje on rewelacyjnego kodu gotowego do wstawienia na stronę, ale na pewno oszczędza dużo czasu/pracy/nerwów. Przydaś.

Adobe popiera HTML5!

poniedziałek, 1 Sierpień 2011

To się musiało stać, chociaż dziwi mnie, że to właśnie Adobe, właściciel technologii Flash, wypuścił narzędzie – Adobe Edge wizualny edytor HTML5, CSS3 i JS. Na razie to początki, ale dla mnie to wyraźny znak, że flash odchodzi, a na jego miejsce wkraczają nowe technologie.

Nietypowe kształty w CSS

piątek, 10 Czerwiec 2011

Nowa generacja języka CSS daje nam bardzo dużo możliwości – między innymi generowanie różnych kształtów boksów za pomocą jedynie kodu CSS. Możliwości jest naprawdę wiele – od prostokątów, rombów, równoległoboków, poprzez koła, elipsy, różnorakie trójkąty, wielokąty, gwiazdy, do kształtu kropli, symbolu nieskończoności lub innych (nawet wymyślnych) kształtów.

Dzięki tym (i innym nowym) możliwościom nowego CSS (i HTML5) – tworzenie stron staje się bardziej programowaniem niż projektowaniem. Ale to temat na inny wpis :)

Wracając do tematu: Jak na razie znalazłem dwa miejsca gdzie opisane są przykłady tworzenia nietypowych kształtów. Jedno z nich to odpowiednia sekcja niezawodnego kursu HTML  i CSS Pawła Wimmera. Drugie źródło, o nieco innej formie i podejściu – to The Shapes of CSS – Wpis na stronie css-tricks.com. Treść obu tych źródeł każdy szanujący się webmajster powinien sobie przyswoić w stopniu znacznym. ;)

Jak stworzyć PDF ze strony WWW?

czwartek, 24 Czerwiec 2010

Można zrobić zdjęcie strony, edytować je w jakimś programie graficznym i zapisać jako PDF… ale to będzie po prostu obrazek zapisany w dokumencie PDF, podczas gdy  sieciowa aplikacja pdfmyurl.com po prostu konwertuje stronę WWW do pliku PDF.

Wygenerowany plik PDF nie jest idealny – gdzieniegdzie „odstają” gradienty i nie „chwyta” wstawek flashowych… ale za to wszystkie teksty są zaznaczalne i edytowalne. Ta webaplikacja na pewno zasługuje na wzmiankę, toteż to robię. ;)

HTML5 i CSS3 – próg nowej ery?

piątek, 11 Czerwiec 2010

Jestem sceptycznie nastawiony do używania nowych języków HTML5 i CSS3. Moim zdaniem przeskok na nowe wersje może się skutecznie dokonać tylko pod dwoma warunkami:

  1. Pod warunkiem wyprodukowania i wypromowania oprogramowania (przeglądarek, edytorów i innych) obsługujących w pełni nowe standardy, a następnie wyparcia starych programów.
  2. Pod warunkiem przejścia na nowe, przyzwyczajenia i przywyknięcia użytkowników (głównie twórców stron www) do nowych technologii.

Pierwszy punkt jest już realizowany. Ku memu zdziwieniu, misja zastąpienia starych przeglądarek nowymi w ciągu kilku następnych miesięcy/lat się chyba powiedzie.

Mam jednak wątpliwości co do punktu drugiego. Dlaczego? Już wyjaśniam:

Weźmy taki XHTML. Pomimo przejrzystości kodu i semantycznej konstrukcji, która teoretycznie powinna się programistom i developerom bardzo spodobać (jeśli porównać do HTML4), XHTML po prostu nie przyjął się. Ludzie (w tym często i ja) piszą w starym dobrym HTML4, który wybacza błędy i jest dobrze znany.

Ale nie tylko – bo myślę że mamy tu do czynienia z czymś co nazywam „syndromem mp3„. Empetrójki są dalej królami w swojej branży, pomimo, że ten format zapisu dźwięków jest już bardzo stary (ma już 19 lat!), i pomimo tego, że od dawna istnieją metody po prostu lepsze pod wszystkimi względami. I obawiam się, że z HTML4 może być tak samo. I z CSS3.

HTML5 i CSS3 to semantyka i prostota, mnóstwo nowych możliwości których tak bardzo nam brakuje (np. audio i wideo w kodzie, łatwe wektory, obracanie obiektów, zaokrąglanie narożników, cienie, wielokrotne tła itp. – jest tego bardzo dużo) i których brak łataliśmy zaślepkami graficznymi i wielokrotnymi divami. Ale HTML5 i CSS3 to nowe tagi, nowy sposób myślenia, nowe podejście. Ludzie są z natury leniwi i nie lubią uczyć się nowych rzeczy, szczególnie wtedy gdy nie muszą. Czy nowe technologie się przyjmą? Pomimo wysiłków marketingowych społeczności webmasterskich – pewnie przyjmą się nieprędko. Nie mówiąc już o wyparciu flasha.

Aby dopełnić obrazu i dać odczuć o co chodzi osobom, które o tych nowych technologiach mają blade pojęcie, dwa linki:
html5demos.com – dużo demonstracji HTML5
css3please.com – piaskownica, w której można potestować nowości w CSS3.

…i, dla równowagi:

Poradnik krytyka HTML5 u Pornela (podejście nieco bardziej techniczne)

Czym jest HTML5 i czy się przejmować?

środa, 9 Czerwiec 2010

Fajna infografika (kliknij aby powiększyć).

Encje

sobota, 11 Listopad 2006

Postanowiłem zebrać w jednym miejscu encje, których używam najczęściej. Oto one:

&nbsp; –   (tzw. ‚twarda spacja’)
&amp; – &
&lt; – <
&gt; – >
&copy; – ©
&reg; – ®
&laquo; – «
&raquo; – »
&bull; – •
&deg; – °
&pound; – £

Więcej o encjach poczytaj tutaj.

37 kroków

niedziela, 5 Listopad 2006

Na blogu Pawła Wimmera znalazłem link to świetnego artykułu, poruszającego podstawowe problemy pojawiające się podczas pisania dokumentu (X)HTML. Krótko mówiąc, uważam że to lektura obowiązkowa dla każdego webmastera. Art jest napisany w przystępnym i zrozumiałym angielskim. Łopatologiczne tłumaczenie rozjaśnia wiele spraw.
Bulletproof HTML: 37 Steps to Perfect Markup

Kiedy XHTML z boxmodelem, a kiedy HTML z tabelkami?

niedziela, 22 Październik 2006

Na serwisie algorytmy.pl leży artykuł który bardzo dokładnie odzwierciedla moje przemyślenia na temat stosowania modelu pudełkowego CSS i/lub stareńkich tabelek. Oto on. Poznajcie moje zdanie :)

Edytor HTML typu WYSIWYG online

czwartek, 28 Wrzesień 2006

Działa nawet dobrze, chociaż i tak wolę bardziej tradycyjne metody tworzenia stron: htmledit.squarefree.com (via Wykop)