<?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>HTML / CSS</title>
	<atom:link href="https://www.ispro.pl/blog/kategoria/html-css/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.ispro.pl/blog/kategoria/html-css/</link>
	<description>ISPRO® realizuje audyty stron www i systemy informatyczne CMS oraz CRM na zamówienie. Rozwiązania do sprzedaży online, systemy zamawiania odbitek i pieczątek przez Internet.</description>
	<lastBuildDate>Thu, 13 Aug 2020 10:49:59 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>Zmiany polityki cenowej i nowe limity w Google Maps API</title>
		<link>https://www.ispro.pl/zmiany-polityki-cenowej-i-nowe-limity-w-google-maps-api/</link>
					<comments>https://www.ispro.pl/zmiany-polityki-cenowej-i-nowe-limity-w-google-maps-api/#respond</comments>
		
		<dc:creator><![CDATA[Piotr Potiopa]]></dc:creator>
		<pubDate>Sun, 10 Nov 2019 01:37:27 +0000</pubDate>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Nowości]]></category>
		<guid isPermaLink="false">https://www.ispro.pl/?p=4077</guid>

					<description><![CDATA[<p>W czerwcu 2018 roku Google wprowadziło znaczące zmiany w niektórych usługach Google Maps. Dotyczą one zarówno poszerzenia zakresu usług, jak i wprowadzenia płatnego planu taryfowego dla wszystkich właścicieli stron internetowych – niezależnie od tego, jaki ruch generują witryny. Sprawdź, jak wygląda nowe rozliczenie z Google Maps API i jakie inne zmiany weszły w życie w [&#8230;]</p>
<p>The post <a href="https://www.ispro.pl/zmiany-polityki-cenowej-i-nowe-limity-w-google-maps-api/">Zmiany polityki cenowej i nowe limity w Google Maps API</a> appeared first on <a href="https://www.ispro.pl">ISPRO® - Systemy Internetowe</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>W czerwcu 2018 roku Google wprowadziło znaczące zmiany w niektórych usługach Google Maps. Dotyczą one zarówno poszerzenia zakresu usług, jak i wprowadzenia płatnego planu taryfowego dla wszystkich właścicieli stron internetowych – niezależnie od tego, jaki ruch generują witryny. Sprawdź, jak wygląda nowe rozliczenie z Google Maps API i jakie inne zmiany weszły w życie w czerwcu 2018 roku.<span id="more-4077"></span></p>
<h2><strong>Co to jest Google Maps API?</strong></h2>
<p>Google Maps API (<em>Application Programming Interface </em>– Interfejs Programowania Aplikacji) jest usługą, która <strong>umożliwia osadzenie mapy na każdej stronie internetowej</strong>. Mapki z zaznaczoną lokalizacją firmy pojawiają się zazwyczaj w zakładkach z kontaktem. W przypadku wielu firm takie narzędzie jest niemal obowiązkowym elementem strony www – znacznie ułatwia użytkownikom odnalezienie lokalizacji firmy.</p>
<p>Aby zaimplementować API na swoją stronę internetową, do niedawna należało założyć konto Google i wygenerować klucz API dla wybranych stron. Z Google Maps API można było korzystać zupełnie bezpłatnie (plan Standard) lub wybrać wersję płatną (plan Premium), zawierającą poszerzony zakres funkcjonalności. To jednak uległo zmianie w czerwcu 2018 roku.</p>
<h2><strong>Wielkie zmiany w Google Maps </strong></h2>
<p>Jedną ze zmian, które wprowadziło Google, jest <strong>nowa oferta skierowana do firm trudniących się np. przewozem ludzi czy towarów</strong>. Dzięki niej istnieje możliwość <strong>wgrania nawigacji Google Maps do firmowej aplikacji</strong> i skorzystania z opcji, takich jak lokalizowanie pojazdów w czasie rzeczywistym za pośrednictwem map Google. Zgodnie z założeniami Google podobne innowacje mają podnieść jakość usług, świadczonych przez firmy.</p>
<p>Poza tym wprowadzono też <strong>podział usług aplikacji Google Maps na mapy, trasy i miejsca</strong>, dzięki czemu wyszukiwanie i korzystanie z nowych funkcjonalności ma być łatwiejsze.</p>
<p>Mimo wymienionych przykładów usprawnień dużo bardziej znaczącą zmianą, którą mogli odczuć zarówno właściciele stron, jak i użytkownicy, wydaje się <strong>wprowadzenie płatnego planu taryfowego za korzystanie z Google Maps API na stronach www</strong>. W lipcu 2018 roku zaczęły obowiązywać nowe zasady płatności dla użytkowników klucza API. Jakie? Sprawdźmy.</p>
<h2><strong>Ile kosztuje Google Maps API?</strong></h2>
<p>Na stronach, których właściciele nie zainstalowali nowego klucza po wprowadzeniu zmian przez Google, mapy po prostu zniknęły. Zamiast nich pojawiło się szare, puste pole. Co trzeba zrobić, aby nadal korzystać z Google Maps i wyświetlać fragmenty map na stronach internetowych?</p>
<p><a href="https://www.ispro.pl/wp-content/uploads/2018/11/blad-google-maps-1024x300.png" data-rel="lightbox-image-0" data-rl_title="" data-rl_caption=""><img fetchpriority="high" decoding="async" class="aligncenter wp-image-256 " title="" src="https://www.ispro.pl/wp-content/uploads/2018/11/blad-google-maps-1024x300.png" alt="błąd ładowania Google Maps api" width="651" height="191" /></a></p>
<p><a href="https://www.ispro.pl/wp-content/uploads/2018/11/blad-google-maps-for-developers-purposes-only-1024x358.png" data-rel="lightbox-image-1" data-rl_title="" data-rl_caption="" title=""><img decoding="async" class="aligncenter wp-image-257 " src="https://www.ispro.pl/wp-content/uploads/2018/11/blad-google-maps-for-developers-purposes-only-1024x358.png" alt="błąd google maps api for development purposes only" width="651" height="228" /></a></p>
<ul>
<li><strong>Zanim założysz konto rozliczeniowe, możesz korzystać z konta wygenerowanego automatycznie</strong>. Będziesz mieć do wykorzystania $200 kredytu. Gdy wykorzystasz limit, klucze API przestaną działać.</li>
<li><strong>Aby nie dopuścić do unieważnienia się klucza, musisz otworzyć konto rozliczeniowe Google Cloud Platform</strong> z podpięta do niego kartą kredytową.</li>
<li>Gdy do swojego konta billingowego dodasz kartę płatniczą, <strong>w każdym miesiącu będziesz otrzymywać $200 kredytu</strong>.</li>
<li><strong>Po przekroczeniu kredytu za korzystanie z API należy płacić.</strong> <strong>Wysokość stawek jest obliczana od 1000 zapytań</strong>. Działa to na podstawie modelu zbliżonego do <em>pay-as-you-go</em>. Na przykład, gdy w czasie obowiązywania darmowego limitu użytkownicy 14 000 razy załadują dynamiczny widok ulicy, na której znajduje się Twoja firma, za każde kolejne 1000 odsłon trzeba będziesz musiał zapłacić $14. Po przekroczeniu kolejnego progu, czyli 100 000 osłon, cena za każde kolejne 1000 odsłon będzie wynosiła $11,20.</li>
</ul>
<p><a href="https://www.ispro.pl/wp-content/uploads/2018/11/nowy-cennik-google-maps-1024x523.png" data-rel="lightbox-image-2" data-rl_title="" data-rl_caption=""><img decoding="async" class="aligncenter wp-image-254 " title="" src="https://www.ispro.pl/wp-content/uploads/2018/11/nowy-cennik-google-maps-1024x523.png" alt="Nowy cennik Google Maps" width="652" height="333" /></a></p>
<p>Wiele firm (szczególnie niewielkich) oraz stron, które nie generują dużego ruchu, może zmieścić się w kwocie $200. Mimo to stworzenie konta billingowego i podanie danych karty kredytowej jest konieczne od dnia 29.10.2018.</p>
<p><a href="https://www.ispro.pl/wp-content/uploads/2018/11/konta-rozliczeniowe-1024x287.png" data-rel="lightbox-image-3" data-rl_title="" data-rl_caption=""><img loading="lazy" decoding="async" class="aligncenter wp-image-255 " title="" src="https://www.ispro.pl/wp-content/uploads/2018/11/konta-rozliczeniowe-1024x287.png" alt="konta rozliczeniowe w Google Maps API" width="650" height="182" /></a></p>
<p><strong>Aby korzystać z Google Maps API za darmo</strong>, możesz ustawić limitu budżetu, aby nie przekroczyć $200. Dzięki temu będziesz mieć pewność, że żadne opłaty nie zostaną pobrane z Twojej karty. Musisz jednak pamiętać, że w takiej sytuacji po osiągnięciu limitu darmowych wyświetleń, mapka przestanie być wyświetlana na Twojej stronie.</p>
<p>O tym, jak w inny sposób (bezpłatny) osadzić mapę Google na swojej stronie internetowej, przeczytasz w kolejnym wpisie.</p>
<p>The post <a href="https://www.ispro.pl/zmiany-polityki-cenowej-i-nowe-limity-w-google-maps-api/">Zmiany polityki cenowej i nowe limity w Google Maps API</a> appeared first on <a href="https://www.ispro.pl">ISPRO® - Systemy Internetowe</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ispro.pl/zmiany-polityki-cenowej-i-nowe-limity-w-google-maps-api/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Pliki cookies i spółka, czyli w sieci nigdy nie jesteś anonimowy</title>
		<link>https://www.ispro.pl/pliki-cookies-i-spolka-czyli-w-sieci-nigdy-nie-jestes-anonimowy/</link>
					<comments>https://www.ispro.pl/pliki-cookies-i-spolka-czyli-w-sieci-nigdy-nie-jestes-anonimowy/#respond</comments>
		
		<dc:creator><![CDATA[Piotr Potiopa]]></dc:creator>
		<pubDate>Wed, 03 Dec 2014 00:10:05 +0000</pubDate>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Nowości]]></category>
		<category><![CDATA[evercookie]]></category>
		<category><![CDATA[google adsense]]></category>
		<category><![CDATA[google adwords]]></category>
		<category><![CDATA[marketing automation]]></category>
		<category><![CDATA[pliki cookies]]></category>
		<guid isPermaLink="false">https://www.ispro.pl/?p=3252</guid>

					<description><![CDATA[<p>Trzy lata temu na wszystkich szanujących się stronach internetowych pojawiły się komunikaty dotyczące cookies. Ciasteczka to dane przechowywane na komputerze lokalnym w postaci pliku tekstowego. Pliki cookies gromadzimy podczas wędrówek po internecie, łącznie składać się one mogą na kompleksowy obraz użytkownika internetu, co wcale nie jest wiadomością dobrą. Internet, który wie o nas za dużo, nie tylko [&#8230;]</p>
<p>The post <a href="https://www.ispro.pl/pliki-cookies-i-spolka-czyli-w-sieci-nigdy-nie-jestes-anonimowy/">Pliki cookies i spółka, czyli w sieci nigdy nie jesteś anonimowy</a> appeared first on <a href="https://www.ispro.pl">ISPRO® - Systemy Internetowe</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Trzy lata temu na wszystkich szanujących się stronach internetowych pojawiły się komunikaty dotyczące <strong>cookies</strong>. Ciasteczka to dane przechowywane na komputerze lokalnym w postaci pliku tekstowego. Pliki cookies gromadzimy podczas wędrówek po internecie, łącznie składać się one mogą na kompleksowy obraz użytkownika internetu, co wcale nie jest wiadomością dobrą. Internet, który wie o nas za dużo, nie tylko uprzejmie podsuwa nam dopasowane do naszych potrzeb treści, ale stanowi też bank danych, często wrażliwych, które w niepowołanych rękach stanowić mogą potężną broń.  Niestety, sposobów na to, by dowiedzieć się o nas wszystkiego, jest więcej, niż tylko powszechnie znane cookies, zaś czyszczenie historii czy tryb incognito nie gwarantują nam niewidzialności.</p>
<h3><strong>Podstępne cookies, czyli na czym problem polega:</strong></h3>
<p>Ciasteczka oraz podobne środki wykorzystania nowych technologii wspomagają marketing poprzez jego automatyzację oraz służą jako narzędzia do usprawnienia procesów sprzedażowych. Na podstawie zgromadzonych danych dotyczących zainteresowań konsumenta, czynników demograficznych czy czynności podejmowanych na danej witrynie, oprogramowanie identyfikuje internautę, a następnie kieruje do nich spersonalizowany specjalnie dla nich przekaz marketingowy w postaci reklam, które w szczególności mogą zainteresować zidentyfikowany lead. Również mailowy spam reklamowy oraz wciąganie do baz danych zawdzięczamy ciasteczkom. Wszystko to składa się na automatyzację marketingu i gromadzenie danych przez marketingowców.</p>
<p><strong>Przykłady takich danych to :</strong><br />
• typ przeglądarki,<br />
• pluginy zainstalowane w przeglądarce,<br />
• czas lokalny,<br />
• preferencje językowe,<br />
• typ urządzenia,<br />
• wielkość ekranu urządzenia, głębia kolorów wyświetlacza, czcionki systemowe.</p>
<h3><strong>Nie tylko zwykłe cookies &#8211; również inne mechanizmy szpiegowskie, na które trafić możemy w internecie:</strong></h3>
<ul>
<li><strong>Ciasteczka FLASH</strong> &#8211; działają w ten sam sposób, co zwykłe cookies, czyli gromadzą dane, jednak ich informacje są używane przez program Adobe Flash Player, który lokalnie je przechowuje. Wykazują one podobne zagrożenie prywatności, jak normalne pliki cookie, jednak nie jest łatwe ich blokowanie, ponieważ ich wykrycie nie jest wspierane natywnie przez przeglądarki internetowe. Jednym ze sposobów, by je wykryć i kontrolować to wykorzystanie rozszerzeń firm trzecich lub dodatków do przeglądarki. Można również odinstalować dodatek Flash dla przeglądarki, jednak może to znacznie ograniczyć nasze możliwości w sieci. Jak działają ciasteczka FLASH? Przeglądarka internetowa odczytuje i tworzy ich kopię, nie wysyłając bezpośrednio pakietów z lokalnej maszyny. W badaniu z 2009 roku, ciasteczka Flash okazały się popularnym sposobem na gromadzenie informacji o użytkowniku na 100 najpopularniejszych stronach WWW.</li>
<li><strong>Evercookie</strong> &#8211; przedrostek &#8222;wszech&#8221; informuje nas bez ogródek, że mamy do czynienia z poważnym zawodnikiem. &#8222;Wszechciastka&#8221; to <span style="line-height: 1.5em;">aplikacje oparte na języku JavaScript, które produkują ciasteczka w przeglądarce internetowej. To, co je wyróżnia, to wyjątkowa odporność &#8211; usunięcie &#8222;wszechciastka&#8221; skutkuje jego wskrzeszeniem w innej, dostępnej postaci, np. ciastka Flash.</span></li>
</ul>
<h3><strong>Co dalej ze zgromadzonymi danymi?</strong></h3>
<p>Informacje zebrane przez ciastka trafić mogą w kilka miejsc, a w każdym z tych miejsc zrobić z danymi można naprawdę imponujące rzeczy:</p>
<ul>
<li><strong>Google AdSense </strong>&#8211; czyli usługa, która <span style="line-height: 1.5em;">umożliwia wydawcom w witrynach partnerskich Google publikować tekst, obrazy, v</span><span style="line-height: 1.5em;">ideo oraz interaktywne treści reklamowe, które są kierowane do odwiedzających </span><span style="line-height: 1.5em;">witrynę na podstawie kontekstu stron odwiedzanych przez użytkownika.</span></li>
<li><strong>Google AdWords</strong> &#8211; <span style="line-height: 1.5em;">system reklamowy, pozwalający na wyświetlanie linków sponsorowanych w </span><span style="line-height: 1.5em;">wynikach wyszukiwarki Google i na stronach współpracujących w ramach programu </span><span style="line-height: 1.5em;">AdSense.</span></li>
</ul>
<h3><strong>Warto pamiętać:</strong></h3>
<p>nawet jeśli uważanie, że utrata prywatności nie jest wysoką ceną za spersonalizowane, przydatne reklamy, starajcie się unikać ciastek, chociażby poprzez czyszczenie historii. To ważne &#8211; trackery zwyczajnie spowalniają internet i utrudniają korzystanie z niego.</p>
<p><strong>Uważajcie na ciastka!</strong></p>
<p>The post <a href="https://www.ispro.pl/pliki-cookies-i-spolka-czyli-w-sieci-nigdy-nie-jestes-anonimowy/">Pliki cookies i spółka, czyli w sieci nigdy nie jesteś anonimowy</a> appeared first on <a href="https://www.ispro.pl">ISPRO® - Systemy Internetowe</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ispro.pl/pliki-cookies-i-spolka-czyli-w-sieci-nigdy-nie-jestes-anonimowy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>On-site optimization: zaklęcia przy optymalizacji SEO.</title>
		<link>https://www.ispro.pl/on-site-optimization-zaklecia-przy-optymalizacji-seo/</link>
					<comments>https://www.ispro.pl/on-site-optimization-zaklecia-przy-optymalizacji-seo/#respond</comments>
		
		<dc:creator><![CDATA[Piotr Potiopa]]></dc:creator>
		<pubDate>Tue, 23 Sep 2014 12:30:10 +0000</pubDate>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[SEO / SEM / eMarketing]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[On-site optimization]]></category>
		<category><![CDATA[optymalizacja seo]]></category>
		<category><![CDATA[w3c]]></category>
		<guid isPermaLink="false">http://www.ispro.pl/?p=3154</guid>

					<description><![CDATA[<p>Do wpojonego w dzieciństwie zestawu magicznych słów z &#8222;proszę&#8221; na czele, każdy administrator czy twórca strony internetowej, któremu jej pozycja w wyszukiwarce nie jest obojętna, powinien dodać jeszcze kilka słów-wytrychów (elementów tzw. on-site optimization). Są takie programistyczne zaklęcia, które otwierają możliwość walki o top10 w Google &#8211; dziś poznamy przynajmniej kilka z nich. 1. W3C &#8211; The [&#8230;]</p>
<p>The post <a href="https://www.ispro.pl/on-site-optimization-zaklecia-przy-optymalizacji-seo/">On-site optimization: zaklęcia przy optymalizacji SEO.</a> appeared first on <a href="https://www.ispro.pl">ISPRO® - Systemy Internetowe</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Do wpojonego w dzieciństwie zestawu magicznych słów z &#8222;proszę&#8221; na czele, każdy administrator czy twórca strony internetowej, któremu jej pozycja w wyszukiwarce nie jest obojętna, powinien dodać jeszcze kilka słów-wytrychów (elementów tzw. on-site optimization). Są takie programistyczne zaklęcia, które otwierają możliwość walki o top10 w Google &#8211; dziś poznamy przynajmniej kilka z nich.</p>
<p><strong>1. <a href="http://www.w3.org/">W3C</a></strong> &#8211; The World Wide Web Consortium &#8211; organizacja, która stworzyła wytyczne dla strony głównej i podstron serwisów. Trzymanie się tych wytycznych to podstawa sukcesu strony. Nie wiesz, czy Twoja strona spełnia wymagania? Zawsze możesz to sprawdzić dzięki dostępnym w internecie walidatorom dla kodu <a href="http://validator.w3.org/">HTML</a> i dla kodu <a href="http://jigsaw.w3.org/css-validator/">CSS</a>.</p>
<p><strong>2. DOCTYPE</strong> &#8211; kodowa deklaracja technologii wykonania strony. To z deklaracji DOCTYPE przeglądarka dowiaduje się, z jakim typem dokumentu ma do czynienia. Deklaracja po prostu musi znaleźć na stronie i musi odpowiadać rzeczywistości. W przypadku HTML5 wystarczy &lt;! DOCTYPE html&gt;. Dlaczego przywołuję HTML5&#8230;? Ponieważ&#8230;</p>
<p><strong>3. HTML5</strong> &#8211; język, zgodnie z którym powinna być zbudowana nowoczesna strona. Należy pamiętać, że użyty system znaków powinien zostać przez stronę zasygnalizowany: dla HTML5 będzie to &lt;meta charset=&#8221;UTF-8&#8243;/&gt;. Wszystkie niestandardowe znaki powinny zostać zakodowane poprzez tzw. encje html-owe (np. £ to &amp;pound).</p>
<p><strong>4. &lt;table&gt; </strong>&#8211; znacznik przydatny wyłącznie przy przedstawianiu danych tabularycznych. Nie powinien być w żadnym razie stosowany do budowania struktury czy layoutu strony. Skoro zaś mowa o budowie strony: nie należy na tym etapie stosować elementów graficznych (takich jak przeźroczyste gify) do kontrolowania wysokości czy szerokości. Elementy graficzne nie powinny też być stosowane jako <strong>nawigacja</strong>.</p>
<p><strong>5. &lt;meta name=&#8221;description&#8221;&#8230;&gt;</strong> &#8211; znacznik zawierający opis strony. Powinien się znaleźć na każdej podstronie.</p>
<p><strong>6</strong>. <strong>&lt;label&gt;</strong>, czyli etykiety. Przydatne rozwiązanie do kontroli i opisu pól formularzy.</p>
<p><strong>7. &lt;title&gt; </strong>&#8211; niezwykle ważny znacznik, który na każdej stronie prezentuje pozycjonowane frazy. Najważniejsze na początku wyliczanki, bardziej ogólne dalej. Maksymalnie 70 znaków ze spacjami.</p>
<p><strong>8. &lt;meta name=&#8221;keywords&#8221;&#8230;&gt;</strong> &#8211; znacznik służący do wyodrębnienia występujących na stronie słów kluczowych. Warto pamiętać, że ilość powtórzeń danego słowa kluczowego na danej podstronie to maksymalnie 2-5% z odmianami w stosunku do całej treści (bez kodu).</p>
<p><strong>9. Nagłówki &lt;h1&gt;,&lt;h2&gt;,&lt;h3&gt;</strong>&#8230; &#8211; nagłówki zawierające słowa kluczowe i ich odmiany. &lt;h1&gt; powinien składać się z dwóch-trzech słów, pozostałe mogą być dłuższe.</p>
<p><strong>10. &lt;londesc&gt;</strong> &#8211; atrybut, który powinien się pojawić, jeśli umieszczamy na stronie element graficzny z długim opisem. Należy pamiętać, że opisy atrybutów graficznych są ważne &#8211; powinny zawierać słowa kluczowe.</p>
<p>Te dziesięć elementów optymalizacji (on-site optimization), które przywołałem, przydaje się stronom dbającym o pozycję.  Wiadomo, że to tylko dziesięć pojęć z morza haseł istotnych w SEO, co więcej, każde jest jedynie zasygnalizowane. Zachęcam do samodzielnej dalszej eksploracji tematu pozycjonowania, niedługo postaram się pomóc nowym postem:).</p>
<p>The post <a href="https://www.ispro.pl/on-site-optimization-zaklecia-przy-optymalizacji-seo/">On-site optimization: zaklęcia przy optymalizacji SEO.</a> appeared first on <a href="https://www.ispro.pl">ISPRO® - Systemy Internetowe</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ispro.pl/on-site-optimization-zaklecia-przy-optymalizacji-seo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Rozmiar ma znaczenie, czyli jak najlepiej skalować ikony</title>
		<link>https://www.ispro.pl/rozmiar-ma-znaczenie-czyli-jak-najlepiej-skalowac-ikony/</link>
					<comments>https://www.ispro.pl/rozmiar-ma-znaczenie-czyli-jak-najlepiej-skalowac-ikony/#respond</comments>
		
		<dc:creator><![CDATA[Piotr Potiopa]]></dc:creator>
		<pubDate>Sun, 23 Mar 2014 20:04:42 +0000</pubDate>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[aplikacje mobilne]]></category>
		<category><![CDATA[font-face]]></category>
		<category><![CDATA[grafika wektorowa]]></category>
		<category><![CDATA[Grunticon]]></category>
		<category><![CDATA[skalowane ikony]]></category>
		<category><![CDATA[SVG]]></category>
		<guid isPermaLink="false">http://www.ispro.pl/?p=2909</guid>

					<description><![CDATA[<p>Mamy tu do czynienia z pewną klęską urodzaju: olbrzymi wybór różnych ekranów, a co za tym idzie &#8211; rozdzielczości, zmusza grafików do nieustannej gimnastyki, czyli dostosowywania stron i aplikacji www poprzez skalowane ikony. Jednym z rozwiązań jest osadzanie ikon jako czcionki (poprzez @font-face), pomagają w tym aplikacje takie jak http://icomoon.io/app/. Można też wykorzystać zalety grafiki wektorowej [&#8230;]</p>
<p>The post <a href="https://www.ispro.pl/rozmiar-ma-znaczenie-czyli-jak-najlepiej-skalowac-ikony/">Rozmiar ma znaczenie, czyli jak najlepiej skalować ikony</a> appeared first on <a href="https://www.ispro.pl">ISPRO® - Systemy Internetowe</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Mamy tu do czynienia z pewną klęską urodzaju: olbrzymi wybór różnych ekranów, a co za tym idzie &#8211; rozdzielczości, zmusza grafików do nieustannej gimnastyki, czyli dostosowywania stron i<strong> aplikacji www</strong> poprzez skalowane ikony. Jednym z rozwiązań jest <strong>osadzanie ikon jako czcionki</strong> (poprzez @font-face), pomagają w tym aplikacje takie jak <a href="http://icomoon.io/app/" target="_blank">http://icomoon.io/app/</a>. Można też wykorzystać zalety <strong>grafiki wektorowej w formacie SVG</strong> i skorzystać z takich narzędzi jak <strong>Grunticon</strong>. Warto poznać wady i zalety obu rozwiązań, zanim zdecydujemy na wdrożenie któregoś z nich w naszym projekcie.</p>
<h3><span class='av_dropcap1 av-av_dropcap1-3cd9da5fea0ef5fb27aee617571c39a3'>#1</span>Co zrobić, jeśli komplikujemy sobie życie udziwniając fonty, różnicując je w obrębie strony lub stosując niestandardowe?</h3>
<p>SVG daje szansę<strong> zróżnicowania rangi ikon</strong> i ładowania ich osobno, najpierw te bardziej znaczące, później kolejne, mniej potrzebne użytkownikom. Font-face pozwala na <strong>różnicowanie fontów</strong>. Jeden do tekstu, inny do ikon. Można? Można.</p>
<h3><span class='av_dropcap1 av-av_dropcap1-3cd9da5fea0ef5fb27aee617571c39a3'>#2</span>Niektóre urządzenia mają problem z &#8222;Private Unicode Area&#8221;</h3>
<p>W zwiazku z tym, że jest możliwość nadpisywania znaków (glyphs) w &#8222;Private Unicode Area&#8221; i wykorzystania tego mechanizmu do serwowania wybranych znaków,  istnieją urządzenia które ten mechanizm wykorzystują. Zapisywanie tych znaków może nastepować w różnych zakresach  standardu Unicode, stąd powoduje to konflikty.</p>
<h3><span class='av_dropcap1 av-av_dropcap1-3cd9da5fea0ef5fb27aee617571c39a3'>#3</span>Czarne kwadraty i krzyżyki na Opera Mini oraz inne zniekształcenia.</h3>
<p>Nie da się przewidzieć wszystkich problemów, które mogą zaistnieć na różnych stronach. 100-procentowego poczucia bezpieczeństwa nigdy mieć nie będziecie, ale według niektórych znawców tematu, dzięki SVG możecie chociaż trochę odetchnąć. <strong>Polecam tekst Iana Feathera</strong> <a href="http://ianfeather.co.uk/ten-reasons-we-switched-from-an-icon-font-to-svg/">TU</a>.</p>
<h3><span class='av_dropcap1 av-av_dropcap1-3cd9da5fea0ef5fb27aee617571c39a3'>#4</span>Chrome Canary i Beta robią z fontem straszne rzeczy.</h3>
<p>Zauważyliście? Z SVG nie ma tego problemu. Po prostu.<br />
Jednocześnie: w stabilnej wersji Chrome face-font sobie radzi bez problemów.</p>
<h3><span class='av_dropcap1 av-av_dropcap1-3cd9da5fea0ef5fb27aee617571c39a3'>#5</span>W Firefoksie ikony są wyraźniejsze&#8230;</h3>
<p>&#8230; w efekcie nie do końca jesteśmy w stanie zapanować nad ostatecznym wyglądem strony. Z SVG możemy<strong> normalizować wygląd </strong>wszystkich elementów dla każdej przeglądarki.</p>
<h3><span class='av_dropcap1 av-av_dropcap1-3cd9da5fea0ef5fb27aee617571c39a3'>#6</span>Wygenerowane treści.</h3>
<p>Jeśli chcesz użyć font-icon w CSS musisz je prawidłowo skojarzyć z <strong>wygenerowanymi treściami</strong>. Nie zawsze jest to łatwe, zwłaszcza, jeśli masz już spory zasób <strong>&#8222;:before&#8221; i &#8222;:after&#8221;</strong>. Można oczywiście kombinować z umieszczeniem ich w linii, ale wiadomo, że to się może skończyć pominięciem lub zapomnieniem, zwłaszcza w dużych aplikacjach. W SVG nie ma tego problemu &#8211; <strong>możesz stosować wiele warstw i umieszczać ikony chociażby w tle innych treści</strong>.</p>
<h3><span class='av_dropcap1 av-av_dropcap1-3cd9da5fea0ef5fb27aee617571c39a3'>#7</span>Umieszczanie wszystkich elementów we właściwych miejscach wcale nie jest łatwe.</h3>
<p>Z face-font &#8211; warto dodać. SVG daje możliwość rozdzielenia na <strong>poszczególne warstwy</strong> konkretnych treści i <strong>kombinowanie z rozmiarami pod kątem poszczególnych przeglądarek</strong>.</p>
<h3><span class='av_dropcap1 av-av_dropcap1-3cd9da5fea0ef5fb27aee617571c39a3'>#8</span>Chcemy multikoloru.</h3>
<p>I jesteśmy skazani na SVG, bo tylko tam mamy opcję multikolor, a nie pojedyncze kolory, jak w przypadku font-face. Teoretycznie, nawet w font-face możemy problem obejść, <strong>stosując warstwy przy tworzeniu ikon</strong>. Jest to jednak działanie ryzykowne. Jednocześnie, należy zaznaczyć, że <strong>font-face ma więcej możliwości działań związanych z kolorami</strong>. Na dodatek, łatwo się z nich korzysta.</p>
<h3><span class='av_dropcap1 av-av_dropcap1-3cd9da5fea0ef5fb27aee617571c39a3'>#9</span>Mamy ochotę na animację.</h3>
<p>I <strong>SVG</strong> nam na to pozwala. W przeciwieństwie do font-face.</p>
<h3>Podsumowując:</h3>
<p>Sporo zależy od projektu, jeszcze więcej od osobistych preferencji. Stawiacie na font-face czy SVG?</p>
<p>The post <a href="https://www.ispro.pl/rozmiar-ma-znaczenie-czyli-jak-najlepiej-skalowac-ikony/">Rozmiar ma znaczenie, czyli jak najlepiej skalować ikony</a> appeared first on <a href="https://www.ispro.pl">ISPRO® - Systemy Internetowe</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ispro.pl/rozmiar-ma-znaczenie-czyli-jak-najlepiej-skalowac-ikony/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Frameworki do responsive design, które warto znać</title>
		<link>https://www.ispro.pl/frameworki-do-responsive-design-ktore-warto-znac/</link>
					<comments>https://www.ispro.pl/frameworki-do-responsive-design-ktore-warto-znac/#comments</comments>
		
		<dc:creator><![CDATA[Piotr Potiopa]]></dc:creator>
		<pubDate>Sun, 16 Mar 2014 01:43:47 +0000</pubDate>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Almost Flat UI]]></category>
		<category><![CDATA[Bootflat]]></category>
		<category><![CDATA[Bootstrap]]></category>
		<category><![CDATA[Brick]]></category>
		<category><![CDATA[Foundation]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[Ionic]]></category>
		<category><![CDATA[Semantic UI]]></category>
		<category><![CDATA[Ulkit]]></category>
		<guid isPermaLink="false">http://www.ispro.pl/?p=2839</guid>

					<description><![CDATA[<p>Często zdarza się, że w celu usprawnienia i przyspieszenia pracy nad frontendem aplikacji www korzystamy z różnego rodzaju frameworków. Najbardziej znane to Foundation i Bootstrap. Wiadomo, że najbardziej lubimy te piosenki, które znamy, ale warto przyjrzeć się także tym mniej popularnym rozwiązaniom, bo może któryś z nich skuteczniej sprosta zadaniu i lepiej dopasuje się do [&#8230;]</p>
<p>The post <a href="https://www.ispro.pl/frameworki-do-responsive-design-ktore-warto-znac/">Frameworki do responsive design, które warto znać</a> appeared first on <a href="https://www.ispro.pl">ISPRO® - Systemy Internetowe</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Często zdarza się, że w celu usprawnienia i przyspieszenia pracy nad<strong> frontendem aplikacji www</strong> korzystamy z różnego rodzaju <strong>frameworków</strong>. Najbardziej znane to<strong> <a href="http://www.sitepoint.com/css/foundation/">Foundation</a></strong> i<strong> <a href="http://www.sitepoint.com/css/bootstrap/">Bootstrap</a>.</strong> Wiadomo, że najbardziej lubimy te piosenki, które znamy, ale warto przyjrzeć się także tym mniej popularnym rozwiązaniom, bo może któryś z nich skuteczniej sprosta zadaniu i lepiej dopasuje się do naszych potrzeb.</p>
<p>Na co wypada zwrócić uwagę:</p>
<ul>
<li>
<h3><strong>Semantic UI<br />
</strong></h3>
<p>Twierdzą, że są inni niż wszyscy i odmienność tę prezentują <a href="http://semantic-ui.com/introduction.html">TU</a>. W pełni<strong> responsywny framework </strong>z<strong> przyjemnym interfejsem. </strong> Co ma nam do zaoferowania? Buttony, ikony, które można formatować &#8211; zmieniać rozmiar i kolor, popularne ikony, takie jak odnośniki do mediów społecznościowych, wszelkie etykiety i dużo, dużo więcej. Współpracuje z WordPressem i Tumblr. Zachęceni? <a href="http://semantic-ui.com/">TU</a> to można ściągnąć.</li>
<li>
<h3><strong>Ionic</strong></h3>
<p>Wciąż nie do końca gotowe, ale już zachwyca &#8211; wyjątkowo piękny<strong> frontend framework</strong>, który można sobie ściągnąć w wersji alpha. Darmowe, ogólnodostępne narzędzie stworzone z myślą o <strong>interaktywnych aplikacjach mobilnych </strong>w HTML, ale też CSS i JavaScript. Świetnie współpracuje w tandemie Sass i AngularJS. AngularJS jest zalecany, bo pozwala nam z Ionic wyciągnąć wszystko, co najlepsze, ale możecie też poprzestać na CSS bez Anglar. Zainteresowani? Klikamy <a href="http://ionicframework.com/">TU</a>.</li>
<li>
<h3><strong>Almost Flat UI<br />
</strong></h3>
<p>Almost Flat UI bazuje na Foundation Framework, czyli jeśli lubicie jedno, polubicie też pewnie drugie, co więcej, narzędzie obsługiwać będziecie właściwie intuicyjnie. <strong>Almost Flat</strong> sprawdza się przy tworzeniu widżetów, takich jak [ czy to ma polskie odpowiedniki? CSS panels, pricing tables, thumbnails with nice hover effects, breadcrumbs, tabs, alerts, and tool tips]. Chcecie? To bierzcie <a href="http://websymphony.net/almost-flat-ui/">STĄD</a>.</li>
<li>
<h3><strong>Ulkit<br />
</strong></h3>
<p>Niezły framework, przydatny szczególnie przy tworzeniu <strong>szybkich i mocnych interfejsów.</strong> Dostępny za darmo, z solidnym zapleczem interesujących dodatków. Godna odnotowania jest chociażby możliwość pisania i podglądania zmian w czasie rzeczywistym. Do ściągnięcia <a href="http://www.getuikit.com/">TU</a>.</li>
<li>
<h3><strong>Bootflat<br />
</strong></h3>
<p>Framework, który bazuje na Twitter Bootstrap 3. Możliwe są dwie wersje: Bootflat Default UI Skin i Bootflat Square UI Skin. Jeśli jesteś fanem<strong> płaskich rozwiązań</strong>, to może być opcja dla Ciebie<strong>.</strong> Pobierz ją sobie <a href="http://www.flathemes.com/">TU</a>.</li>
<li>
<h3><strong>Brick<br />
</strong></h3>
<p>Framework ze stajni Mozzilli. Nie jest to alternatywa dla Foundation czy Bootstrap, ponieważ nie jest to kompletne narzędzie do tworzenia frontendów. Brick oferuje komponenty do <strong>aplikacji mobilnych.</strong> To wciąż beta, ale można zaryzykować <a href="http://mozilla.github.io/brick/">TU</a>.</li>
</ul>
<p>Oczywiście &#8211; jest wiele frameworków, który nie trafiły na powyższą listę, choć powinny. Jakieś sugestie?</p>
<p>The post <a href="https://www.ispro.pl/frameworki-do-responsive-design-ktore-warto-znac/">Frameworki do responsive design, które warto znać</a> appeared first on <a href="https://www.ispro.pl">ISPRO® - Systemy Internetowe</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ispro.pl/frameworki-do-responsive-design-ktore-warto-znac/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
