<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PROGRAMOWANIE i WEBMASTERKA &#187; html</title>
	<atom:link href="http://www.wvista.pl/index.php/category/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wvista.pl</link>
	<description>Informacje i porady dla programistów i webmasterów. Wersja bardzo beta</description>
	<lastBuildDate>Mon, 16 Jan 2012 09:32:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Drukowanie Tła Strony HTML</title>
		<link>http://www.wvista.pl/index.php/2010/03/drukowanie-tla-strony-html/</link>
		<comments>http://www.wvista.pl/index.php/2010/03/drukowanie-tla-strony-html/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 15:06:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[druk]]></category>
		<category><![CDATA[przeglądarki]]></category>

		<guid isPermaLink="false">http://www.wvista.pl/?p=11</guid>
		<description><![CDATA[Większość nowoczesnych przeglądarek internetowych domyślnie nie drukuje tła strony. Ma to sens, ponieważ w większości przypadków, drukując stronę chodzi nam o to aby przelać na papier tekst na niej zawarty, a drukowanie to niepotrzebne dodatkowe zużycie toneru. Są jednak wyjątki. Czasami potrzebujemy wydrukować tło, gdyż inaczej wydruk może nie być czytelny. Przykładem niech będą tu [...]]]></description>
			<content:encoded><![CDATA[<p>Większość nowoczesnych przeglądarek internetowych domyślnie nie drukuje tła strony. Ma to sens, ponieważ w większości przypadków, drukując stronę chodzi nam o to aby przelać na papier tekst na niej zawarty, a drukowanie to niepotrzebne dodatkowe zużycie toneru. Są jednak wyjątki. Czasami potrzebujemy wydrukować tło, gdyż inaczej wydruk może nie być czytelny. Przykładem niech będą tu np. krzyżówki dostępne w internecie. Na stronie <a href="http://krzyzowki.blox.pl" target="_blank">Krzyżówki</a> można znaleźć skrypt umożliwiający rozwiązywanie krzyżówek online. Co jednak, gdy chcielibyśmy taką krzyżówkę wydrukować aby rozwiązać ją w później, spokoju, na papierze, bez komputera.</p>
<p><span id="more-11"></span>Wydruk krzyżówki bez tła wyglądałby jak kratownica bez zaznaczonych pól ciemnych i jasnych &#8211; żadną miarą nie dałoby się jej rozwiązać, no chyba, że ktoś lubi dodatkowe utrudnienia i chce się domyślać ile liter ma wpisywane hasło. W takim i podobnych przypadkach musimy zrezygnować z oszczędności na tonerze i tło jednak wydrukować.</p>
<p>Jak to zrobić? Jak wydrukować tło strony html?. Można oczywiście zrobić graficzny zrzut strony i wydrukować obraz ale są prostsze sposoby.</p>
<p style="text-align: center; padding: 20px; background: #EEEEEE;"><img src="/wp-content/uploads/2010/03/bez-tla.jpg" alt="" /><br />
Wydruk html z tłem i bez tła</p>
<p>W popularnych przeglądarkach istnieje możliwość ustawienia drukowania tła. Gdzie się ona znajduje? W najnowszych wersjach przeglądarek sprawdźcie &#8216;Podgląd Wydruku/Ustawienia&#8217;, powinien tam znajdować się checkbox &#8216;Drukuj kolory i obrazy tła&#8217; (IE7), &#8216;Drukuj tło (kolory i obrazy)&#8217; (FF 3.6). Checkbox ten należy oczywiście zaznaczyć. Jeśli na karcie ustawień w podglądzie wydruku brak jest możliwości ustawiania żądania wydruku tła, spróbujcie poszukać go w ustawieniach przeglądarki według poniższej podpowiedzi:</p>
<ul>
<li><em><strong>Internet Explorer (IE)</strong> -</em> Narzędzia/Opcje  Internetowe/Zaawansowane/ w sekcji &#8216;Drukowanie&#8217; należy zaznaczyć pole &#8216;Drukuj kolory i  obrazy tła&#8217;</li>
<li><em><strong>FireFox (FF)</strong></em> &#8211; Plik/Ustawienia Strony/Drukuj Tło  (kolor oraz obrazki)</li>
<li><strong><em>Opera</em> </strong>- Plik/Opcje wydruku/Drukuj Tło Strony</li>
<li><em><strong>Chrome</strong></em> &#8211; brak opcji, Chrome powinien domyślnie  drukować tło (uwaga Chrome nie ma podglądu wydruku)</li>
</ul>
<p>Tak przy okazji, na marginesie. Przeglądarka Chrome, z niewiadomych przyczyn, nie posiada możliwości podglądu wydruku. Można sobie z tym mankamentem poradzić w dość łatwy sposób. Wystarczy zainstalować driver typu PDF Printer (PDF Writer) czyli program symulujący drukarkę i drukujący do pliku PDF zamiast na urządzenie.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wvista.pl/index.php/2010/03/drukowanie-tla-strony-html/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Kreator Formularzy HTML</title>
		<link>http://www.wvista.pl/index.php/2010/03/kreator-formularzy-html/</link>
		<comments>http://www.wvista.pl/index.php/2010/03/kreator-formularzy-html/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 15:03:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[narzędzia]]></category>
		<category><![CDATA[formularz]]></category>

		<guid isPermaLink="false">http://www.wvista.pl/?p=7</guid>
		<description><![CDATA[Każdy kto ma jakieś doświadczenie webmasterskie na pewno spotkał się z problemem tworzenia formularzy na stronę www. Zadanie to jest o tyle niewdzięczne, że trzeba, oczywiście w zależności od ilości danych w formularzu, wklepać dość dużo kodu, zadbać o format danych wprowadzanych przez użytkownika, co np. w przypadku pola z datą nie jest takie proste, [...]]]></description>
			<content:encoded><![CDATA[<p>Każdy kto ma jakieś doświadczenie webmasterskie na pewno spotkał się z problemem tworzenia formularzy na stronę www. Zadanie to jest o tyle niewdzięczne, że trzeba, oczywiście w zależności od ilości danych w formularzu, wklepać dość dużo kodu, zadbać o format danych wprowadzanych przez użytkownika, co np. w przypadku pola z datą nie jest takie proste, nie mówiąc już o samym wyglądzie formularza. Formularze html można oczywiście tworzyć &#8216;na piechotę&#8217; ale można też posłużyć się, stworzonymi do tego celu, kreatorami (generatorami) formularzy html.<br />
 <span id="more-7"></span><br />
Jednym z takich, bardzo eleganckich, łatwych w obsłudze, intuicyjnych i w pełni WYSYWIG, generatorów jest kreator umieszczony na stronie <a href="http://www.phpform.org" target=_blank>phpform.org</a>. Jest to kreator online umożliwiający w błyskawicznym tempie tworzenie dość zaawansowanych formularzy html. Wizard tego generatora składa się z trzech stron. </p>
<p>Na pierwszej z tych stron wybieramy wygląd, a właściwie kolorystykę formularza (25 templatek do wyboru). Na drugiej dodajemy i edytujemy w bardzo łatwy sposób pola formularza &#8211; do wyboru mamy standardowe pola html tzn. pola tekstowe (jedna linia i wiele linii &lt;textarea&gt;), checkbox&#8217;y, combobox&#8217;y, pola upload&#8217;u plików oraz niestandardowe, czyli np. data, godzina, cena, adres www, imię i nazwisko, telefon, email, dana liczbowa. Właściwości tych pół możemy w łatwy sposób, w ograniczonym zakresie, wizualnie edytować. Na trzeciej stronie, po zapisaniu formularza, mamy możliwość podglądu utworzonego dzieła i ewentualnej jego edycji lub ściągnięcia wygenerowanych plików.</p>
<p>O ile generacja niektórych pól &#8216;dodatkowych&#8217; np. &#8216;imię i nazwisko&#8217; przyśpiesza nam jedynie tworzenie strony, o tyle pole z wyborem daty wyposażone w dołączony, otwierany po kliknięciu, kalendarz na pewno uatrakcyjni niejeden formularz.</p>
<p>Pliki, które musimy &#8216;wgrać&#8217; do naszej aplikacji, ściągamy z kreatora w jednym pliku zip. Po rozpakowaniu znajdujemy tam kilka plików, z których najważniejsze (być może będziemy je modyfikować) to form.html (kod html naszej formatki) i view.css. Dodatkowo dostajemy jeszcze plik view.js (javascript obsługujący formularz), obrazki (png i gif), plik htc i opcjonalnie plik javascript obsługujący &#8216;wyskakujący&#8217; kalendarz.</p>
<p>Ocena narzędzia:</p>
<ul>Zalety:</p>
<li>Elegancja wykonania i elegancki wygląd generowanych formularzy
<li>Intuicyjność, a co za tym idzie łatwość obsługi od pierwszego razu
<li>Bardzo szybkie tworzenie formularzy
<li>Możliwość dodania opisów pól (helpów dla użytkownika)
<li>Dodatkowe, niestandardowe pola
<li>Kalendarz w wyborze daty
<li>Pełny kod z możliwością modyfikacji (formularz nie korzysta w trakcie działania z plików na innych serwerach)
</ul>
<ul>Wady</p>
<li>Brak walidacji na poziomie javascript wprowadzonych danych. Np. pole numeryczne pozwala na wprowadzenie liter, zatwierdzenie nie buntuje się przy wprowadzeniu miesiąca o numerze 13, czy godziny 25:67:89
<li>Brak możliwości zmiany atrybutu &#8216;name&#8217; pól formularza z poziomu kreatora WYSYWIG (można zmienić w plikach)
</ul>
<p>Aby pokazać, kilka razy podkreślaną w powyższym tekście, elegancję narzędzia, poniżej znajduje się wygenerowany przez nie przykładowy formularz html, którego tworzenie nie trwał dłużej niż 2 minuty. Wygląd jest w 100% oryginalny, zmodyfikowane (zmiany w otzrymancyh plikach) jest jedynie działanie klawisza &#8216;Wyślij&#8217;</p>
<p><iframe style="width:100%;height:800px" src="/teksty/phpform/form.html"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wvista.pl/index.php/2010/03/kreator-formularzy-html/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

