Technologia CSS w aplikacjach pocztowych.

Wielkość: px
Rozpocząć pokaz od strony:

Download "Technologia CSS w aplikacjach pocztowych."

Transkrypt

1 Grudzień 2013 Technologia CSS w aplikacjach pocztowych. Wytyczne dla projektantów newsletterów na rok 2014 Patroni medialni:

2 Spis treści Wstęp Metodologia badań Wyniki badań Praktyczne porady dla projektantów mailingów i developerów Przepis na idealny mailing Kod przykładowego mailingu Przydatne linki O systemie FreshMail Zapraszamy do współpracy / kontakt

3 Wstęp Opracowany raport jest piątym z kolei dotyczącym wykorzystania technologii CSS w aplikacjach pocztowych. Badania, jak co roku poprzedzone zostały analizą dostępnej na rynku literatury. Ze względu na duże zainteresowanie poprzednimi raportami postanowiliśmy po raz kolejny przeprowadzić badania i podzielić się naszą wiedzą i doświadczeniem w tworzeniu profesjonalnych szablonów mailingowych. Kodowanie mailingów nie jest trudne, bywa jednak problematyczne. Tylko odpowiednia wiedza i duża ilość przeprowadzonych testów może dać zadowalający efekt. Dziś, rozwój technologii CSS zdecydowanie wyprzedza możliwości klientów pocztowych, zarówno tych desktopowych, jak również webowych. Jakość i możliwości interpretacji właściwości CSS różnią się w zależności od używanych narzędzi, których szeroko rozumiana kompatybilność pozostawia wiele do życzenia. Narzędzia do obsługi poczty elektronicznej, mimo że obsługują określone właściwości CSS, często interpretują je w sposób nieadekwatny do dokumentacji przygotowanej przez twórców kaskadowych arkuszy stylów. Od czasu wydania zeszłorocznego raportu, na rynku pojawiły się dwie nowości. CSS3, jak i HTML5, które wprowadziły trochę pozytywnego zamętu. Obecny raport uwzględnia te języki i zachęca do testowania ich w kontekście tworzenia nowoczesnych mailingów.

4 Wstęp 4 Niniejsza publikacja jest przewodnikiem spełniającym trzy główne cele. 1 Najważniejszy z nich to prezentacja podstaw merytorycznych umożliwiających przygotowanie szablonu mailingu, którego wygląd w poszczególnych klientach pocztowych i webmailach nie będzie różny od zamierzeń jego projektantów. 2 Kolejne zadanie to zaprezentowanie koderom oraz osobom związanym z emarketingiem podstawowych błędów popełnianych podczas przygotowywania projektów mailingowych. 3 Raport jest także próbą przekonania do stosowania metodologii graceful degradaton, w której tworzyć można nowoczesny szablon dbając, aby był poprawnie wyświetlany również przez słabsze aplikacje. Całość raportu to także unikalna baza wiedzy na temat właściwości CSS obsługiwanych przez poszczególne aplikacje pocztowe, która będzie znakomitym źródłem informacji i dobrych praktyk dla web developerów. Udanej lektury Zespół FreshMail

5 Metodologia badań 5 W ramach badań nad technologią CSS wykonaliśmy szereg testów opartych na specjalnie przygotowanych szablonach ingowych, które dostarczyły informacji na temat interpretacji właściwości CSS w poszczególnych narzędziach. Badaliśmy je także podczas codziennych zmagań z szablonami, które przygotowujemy dla naszych Klientów. Prowadzone przez nas badania dowiodły jak ważne jest projektowanie szablonów ingowych ze znajomością nie tylko najnowszych standardów kodowania, ale również ze świadomością najczęstszych dysfunkcji narzędzi dostępnych na rynku. W celu pełnego przedstawienia wsparcia CSS przez poszczególne aplikacje pocztowe prezentujemy wyniki badań dla najpopularniejszych z nich, analizując dodatkowo wpływ silników przeglądarek internetowych na sposób wyświetlania wiadomości . Nie ulega wątpliwości, że badania nad zastosowaniem technologii CSS w marketingu są nieco niewdzięczne. Ilość wyjątków oraz różnego rodzaju problemów, zależnych nawet od sposobu formatowania kodu (np. problem białych znaków w kodzie po znaczniku <img>) sprawiają, że bardzo trudno stworzyć dokument kompletny, który pozbawiony byłby najmniejszych błędów. Nie mniej warto posiadać wiedzę przedstawioną w raporcie i na bieżąco ją wzbogacać.

6 Metodologia badań Sprzęt i oprogramowanie 6 Podczas badań nad zastosowaniem technologii CSS w marketingu użyto następującego sprzętu i oprogramowania: AMD AthlonTM 64 X2 Dual Core Prosessor ,2 GHz 2 GB Ram Windows 7 Professional 32-Bitowy MacBook PRO Inetl Core Duo, 1,83GHz 2 GB RAM Aplikacje webowe: Aplikacje desktopowe: Aplikacje mobilne: Gmail.com Yahoo! Mail Wp.pl Interia.pl Onet.pl Outlook.com o2.pl Mozilla Thunderbird 11 Microsoft Outlook 2003 Microsoft Outlook 2007 Microsoft Outlook 2010 Microsoft Outlook 2013 Windows Live Mail 2011 Apple Mail 5.2 Android (Default) Gmail (ios/android)

7 Wyniki badań 7 Sposób interpretacji CSS jest różny w poszczególnych aplikacjach pocztowych. Na poniższych stronach przedstawiamy zestawienie wsparcia właściwości CSS dla 16 najpopularniejszych w Polsce aplikacji pocztowych. Techniki marketingowe idą rok rocznie coraz bardziej do przodu. Rozwijają się języki za pomocą których można kodować mailingi. CSS3, jak i HTML5, dają duże pole do popisu. Jednak co na to aplikacje pocztowe? Tegoroczne badania pokazały, że niekwestionowanym liderem we wspieraniu atrybutów CSS3 jest Apple Mail. Odbiorcy korzystający z tego programu otrzymają najlepiej wyświetlające się mailingi. Zaokrąglone rogi buttonów, gradient na przyciskach, dowolność obrazka w tle, to wszystko dostać mogą użytkownicy Apple Maila. Po drugiej stronie barykady znajduje się Outlook. Microsoft nie polepszył niestety wspieralności CSS w swoim Kliencie i Outlook 2013 nadal pozostaje daleko w tyle. Można zapomnieć o gradiencie czy zaokrąglonych rogach, nie mówiąc już o obrazku w tle. Po środku znajduje się cała reszta aplikacji. Restrykcyjny Gmail, WP czy Onet bardzo różnorodnie się zachowują i aby dokładnie wiedzieć, co w której aplikacji ma prawo zadziałać należy zapoznać się ze szczegółowymi wynikami badania. Aplikacje mobilne, które cały czas są jeszcze nowością na polskim rynku, wbrew przypuszczeniom radzą sobie przyzwoicie. Można mieć więc nadzieję, że z roku na rok będzie w tej kategorii coraz lepiej. Chcąc nadać odpowiedniej skali problemowi, przeanalizowaliśmy jak rozkłada się % sprawdzanych maili marketingowych w każdym typie programów pocztowych. Dane zostały pobrane z systemu FreshMail, więc dotyczą zachowań odbiorców kampanii naszych Klientów. Jednak ze względu na fakt, że posiadamy ponad użytkowników systemu, wyniki można uogólniać na populację. 11% maili marketingowych otwieranych jest na urządzeniach mobilnych 35% maili marketingowych otwieranych jest na aplikacjach webowych 54% maili marketingowych otwieranych jest na programach desktopowych

8 Tabela zbiorcza Analiza właściwości CSS 8 GMAIL.COM OUTLOOK.COM INTERIA.PL WP.PL ONET.PL YAHOO! MAIL OUTLOOK '07 / '10 / '13 OUTLOOK '03 THUNDERBIRD WINDOWS LIVE MAIL APPLE MAIL ANDROID (DEFAULT) GMAIL (IOS / ADROID) O2.PL gradient - tło mailingu gradient - tło z trickiem div gradient - button text-shadow border-radius multikolumn box-shadow text-overflow -> div czcionka zewnętrzna -> link czcionka zewnętrzna w head czcionka zewnętrzna w body

9 Tabela zbiorcza Analiza właściwości CSS 9 GMAIL.COM OUTLOOK.COM INTERIA.PL WP.PL ONET.PL YAHOO! MAIL OUTLOOK '07 / '10 / '13 OUTLOOK '03 THUNDERBIRD WINDOWS LIVE MAIL APPLE MAIL ANDROID (DEFAULT) GMAIL (IOS / ADROID) O2.PL background - body background-image background-repeat background-position background-size (px) background-size (%) background-size :cover (mniejszy bok) background-size :contain(dłuższy bok) background - table background background-repeat background-position

10 Tabela zbiorcza Analiza właściwości CSS 10 GMAIL.COM OUTLOOK.COM INTERIA.PL WP.PL ONET.PL YAHOO! MAIL OUTLOOK '07 / '10 / '13 OUTLOOK '03 THUNDERBIRD WINDOWS LIVE MAIL APPLE MAIL ANDROID (DEFAULT) GMAIL (IOS / ADROID) O2.PL background-size (px) background-size (%) background-size: cover (mniejszy bok) background-size: contain (dłuższy bok) background - td background background-repeat background-position background-size (px) background-size (%) background-size: cover (mniejszy bok)

11 Tabela zbiorcza Analiza właściwości CSS 11 GMAIL.COM OUTLOOK.COM INTERIA.PL WP.PL ONET.PL YAHOO! MAIL OUTLOOK '07 / '10 / '13 OUTLOOK '03 THUNDERBIRD WINDOWS LIVE MAIL APPLE MAIL ANDROID (DEFAULT) GMAIL (IOS / ADROID) O2.PL background-size: contain (dłuższy bok) display:block display:inline display: inline-block style element <style></style> element w sekcji<head> <style></style> element w sekcji<body> link element <link></link> element w sekcji<head> <link></link> element w sekcji<body>

12 Tabela zbiorcza Analiza właściwości CSS 12 GMAIL.COM OUTLOOK.COM INTERIA.PL WP.PL ONET.PL YAHOO! MAIL OUTLOOK '07 / '10 / '13 OUTLOOK '03 THUNDERBIRD WINDOWS LIVE MAIL APPLE MAIL ANDROID (DEFAULT) GMAIL (IOS / ADROID) O2.PL selektory e * e > f e:link e:active e:hover e:focus e+f e[foo]

13 Tabela zbiorcza Analiza właściwości CSS 13 GMAIL.COM OUTLOOK.COM INTERIA.PL WP.PL ONET.PL YAHOO! MAIL OUTLOOK '07 / '10 / '13 OUTLOOK '03 THUNDERBIRD WINDOWS LIVE MAIL APPLE MAIL ANDROID (DEFAULT) GMAIL (IOS / ADROID) O2.PL e.classname e#id e:first-line e:first-letter właściwości tła background-color właściwości obramowania border border-color border-collapse

14 Tabela zbiorcza Analiza właściwości CSS 14 GMAIL.COM OUTLOOK.COM INTERIA.PL WP.PL ONET.PL YAHOO! MAIL OUTLOOK '07 / '10 / '13 OUTLOOK '03 THUNDERBIRD WINDOWS LIVE MAIL APPLE MAIL ANDROID (DEFAULT) GMAIL (IOS / ADROID) O2.PL border-spacing border-style border-width listy list-style-position list-style-type czcionki font-family font-size font-style

15 Tabela zbiorcza Analiza właściwości CSS 15 GMAIL.COM OUTLOOK.COM INTERIA.PL WP.PL ONET.PL YAHOO! MAIL OUTLOOK '07 / '10 / '13 OUTLOOK '03 THUNDERBIRD WINDOWS LIVE MAIL APPLE MAIL ANDROID (DEFAULT) GMAIL (IOS / ADROID) O2.PL font-variant font-weight marginesy i wcięcia margin padding właściwości tekstu color direction letter-spacing line-height

16 Tabela zbiorcza Analiza właściwości CSS 16 GMAIL.COM OUTLOOK.COM INTERIA.PL WP.PL ONET.PL YAHOO! MAIL OUTLOOK '07 / '10 / '13 OUTLOOK '03 THUNDERBIRD WINDOWS LIVE MAIL APPLE MAIL ANDROID (DEFAULT) GMAIL (IOS / ADROID) O2.PL text-align text-decoration text-indent text-transform word-spacing white-space pozycjonowanie bottom clear clip

17 Tabela zbiorcza Analiza właściwości CSS 17 GMAIL.COM OUTLOOK.COM INTERIA.PL WP.PL ONET.PL YAHOO! MAIL OUTLOOK '07 / '10 / '13 OUTLOOK '03 THUNDERBIRD WINDOWS LIVE MAIL APPLE MAIL ANDROID (DEFAULT) GMAIL (IOS / ADROID) O2.PL float left position right top vertical-align z-index rozmiar height width

18 Tabela zbiorcza Analiza właściwości CSS 18 GMAIL.COM OUTLOOK.COM INTERIA.PL WP.PL ONET.PL YAHOO! MAIL OUTLOOK '07 / '10 / '13 OUTLOOK '03 THUNDERBIRD WINDOWS LIVE MAIL APPLE MAIL ANDROID (DEFAULT) GMAIL (IOS / ADROID) O2.PL min-height min-width inne właściwości cursor empty-cells opacity overflow visibility

19 Praktyczne porady dla projektantów mailingów i developerów 19 W codziennej pracy nauczyliśmy się kilku trików podnoszących szanse dostarczenia wiadomości e mail do skrzynki adresata w niezmienionej formie. Poniżej dzielimy się tą praktyczną wiedzą i zachęcamy do jej stosowania. Struktura Czyli o czym należy pamiętać i co warto wiedzieć zanim zabierzesz się za kodowanie. Konwencja - kod html mailingu musi być poprawny i bez błędów. Wszystkie znaczniki języka HTML, typu: table, td, tr, img itd. muszą być domknięte. Wiedza wcale nie tajemna, ale warta zapamiętania. Poprawny układ <html> <head> </head> <body> </body> </html> HTML HEAD BODY Tabele - mailingi jeszcze długo będą oparte o tabele. Szablony oparte na divach nie sprawdzają się bowiem w sporej liczbie klientów pocztowych ponieważ nie trzymają nadanego im układu. Dlatego też jest konieczność stosowania tabel, aby utrzymać odpowiedni kształt mailingu. Tabele są jednak dobrą opcją gdyż są dobrze zdefiniowane i łatwo nimi operować. Przy budowaniu mailingu ważne jest, aby sumaryczna szerokość poszczególnych komórek tabeli była równa całej szerokości tabeli nadrzędnej. Komórki można scalać w obrębie wiersza (colspan -> poziomo), natomiast nie może ich scalać w obrębie jednego rzędu (rowspan -> pionowo).

20 Praktyczne porady dla projektantów mailingów i developerów 20 Zanim zaczniesz Aby nie musieć poprawiać jak skończysz przeczytaj o czym warto wiedzieć zanim zaczniesz. Kodowanie znaków - zgodnie ze standardami panującymi w sieci, szablony kodujemy w standardzie UTF-8. Starsze kodowania jak iiso czy cp-1250 sprawdzają się tylko w wysyłkach kampanii do polskich odbiorców. W przypadku międzynarodowych wysyłek lub nawet odbiorcy wiadomości na obcojęzycznych aplikacjach zamiast polskich znaków zobaczą krzaki lub inne dziwne znaczki. Reasumując używamy UTF-8. Charset - kodowanie znaków UTF-8 <meta http-equiv="content-type" content="text/html; charset=utf-8"/> Charset - kodowanie znaków iso <script> oraz <link> - to dwa znaczniki, których używania nie zalecamy. Za pomocą <script> osadzamy kod JavaScript, a za pomocą <link> zewnętrze arkusze styli css. Większość programów pocztowych pomija jednak te dwa znaczniki w szablonie mailingów. Szerokość mailingu - wiele źródeł podaje, że optymalna szerokość mailingu wynosi około 650px. Bierze się to przede wszystkim z praktyki. Żaden program lub aplikacja pocztowa nie udostępnia nam całej powierzchni monitora na wyświetlenie maila. Zawsze znajdzie się okienko ze strukturą katalogów, listą wiadomości czy reklamą, zwłaszcza na aplikacjach webowych. Efektem tego jest fakt, że tylko niewielka część ekranu pozostaje na wyświetlenie Twojego maila. Obecnie najpopularniejszą rodzielczością monitorów, z których korzystają internauci jest 1366px na 768px, która stanowi prawie 25% całego rynku (ranking.pl -> :37). Rekomendujemy więc szerokość nie większą niż 640px, a efektem jest optycznie nie za szeroko i nie za wąsko, miejsce na zdjęcia a także na tekst. Szerokość maxymalna równa 600px pozwoli dotrzeć z poprawnym komunikatem do 80% rynku. <meta http-equiv="content-type" content="text/html; charset=iso "/>

21 Praktyczne porady dla projektantów mailingów i developerów 21 Kodowanie czas zacząć Zatroszcz się o wszystkie poniższe elementy, a efekt finalny na pewno będzie zadowalający Wymiary - Dobrą praktyką jest podawanie wymiarów poszczególnych elementów, tabel oraz obrazów zarówno w znaczniku html (width= 10 height= 10 ) oraz w css (style= width: 10px; height:10px ). Wymiarować należy każdy element, aby szablon stał się sztywny i nie rozjeżdżał się. Wymiary podaje się w pikselach. Stylowanie - Szablony stylować należy za pomocą css-ów, wpisując właściwości inline w elementy. Wiele programów pocztowych nie pozwala na linkowanie zewnętrznych arkuszy styli, a także pomija te zawarte w sekcji head oraz body. Skala monitora 1024x768 Stosowanie popularnych skrótów dla właściwości CSS, nie jest mile widziane w niektórych klientach pocztowych. W związku z tym warto z nich zrezygnować stosując pełne definiowanie właściwości (np.: padding-let:0px; padding-right:10px; padding-top:0px; padding-bottom:20px stosujemy zamiast padding:0 10px 20px 0px). Podczas stylowania należy zadbać zarówno o odpowiednich klientów pocztowych, jak i o różne przeglądarki.

22 Praktyczne porady dla projektantów mailingów i developerów 22 Dla niektórych właściwości (np. border-radius) trzeba zadeklarować również właściwości pod różne przeglądarki. Szczegółowa analiza poniższych tabeli będzie pomocna. Stylowanie inline <span style="font-weight:bold">treść</span> Zaciągnięcie styli zewnętrznych <link rel="stylesheet" href="style.css" media="all"/> <style> w sekcji head lub body <style type="text/css" media="screen"> span{ font-weight:bold; } </style> Obrazki - Treści obrazkowe bardzo uatrakcyjniają wygląd mailingu, ich poprawne użycie wymaga jednak trochę pracy. Obrazki powinny być dostosowane wielkością oraz szerokością do wymiarów komórki tabeli, w której się znajdują. Oczywiście możliwe jest załączenie większego obrazka i zeskalowanie go za pomocą parametrów html-owych, lecz obrazek jest wtedy ciężki i waga samego maila się bardzo zwiększa, co negatywnie wpływa na ocenę wiadomości przez filtry antyspamowe. W kodzie wiadomości powinieneś zadeklarować więc wymiary obrazka za pomocą znaczników html (width=, height = ) oraz jak wskazuje dobra praktyka koderska, także za pomocą właściwości css (style= width: yy px; height: yy px; ). Obrazki powinny być pobierane z absolutnych adresów URL, tzn. przed wysyłką kampanii, obrazki powinny zostać wysyłane na zewnętrzne serwery i stamtąd pobierane do mailingu. Jeśli korzystasz z FreshMaila, dzieje się to automatycznie. ALTy - Zazwyczaj w programach pocztowych obrazki domyślne się nie wyświetlają. Użytkownik musi pobrać obrazki, więc zanim to uczyni zobaczy szablon maila z ALTami, czyli tekstami widocznymi pod obrazkami. ALTy można stylować za pomocą css-a. Sposób wyświetlania ALTów jest zależny od przeglądarki i programu pocztowego, którego używa czytelnik do odbierania poczty.

23 Praktyczne porady dla projektantów mailingów i developerów 23 Gdy ALT ma długość maksymalnie 14 znaków jak np. pobierz obrazy to nie powinno być żadnych problemów z jego pojawianiem się w mailingu. Problemy mogą się pojawić w momencie gdy długość tekstu jest większa niż szerokość obrazka. Analizując poniższe tabele można zauważyć, że tylko Mozilla Firefox w całości wspiera ALTy, dłuższy tekst jest zawijany do nowej lini i wspierane jest pełne jego stylowanie. Natomiast Chrome oraz oparta na tym samym silniku renderującym norweska Opera w przypadku gdy tekst jest za długi, w ogóle nie wyświetlają takiego alta. Programy dekstopowe także różnie interpretują ostylowanie ALTów. Dodatkowo programy rodziny Outlook dodają od siebie informacje o pobraniu obrazów a dopiero później wstawiają treść ALTa. Preheader - to tekst, który pojawia się w niektórych skrzynkach Pocztowych zaraz za tematem (przede wszystkim w mobilnych aplikacjach, w Gmailu oraz w Outlooku). Jest to dodatkowe miejsce na przekaz marketingowy. Można go personalizować i wstawić do niego znaczki, które są coraz bardziej popularnym elementem tematów mailingów. Dobrze zrobiony preheder, widoczny jest tylko na etapie zamkniętego maila, więc nie komponuj kreacji w odniesieniu do niego, bo nie każdy go zobaczy. Design w mailingu Graceful degradation - to metoda polegająca na kodowaniu maila pod klienta pocztowego, który najlepiej wspiera css z zachowaniem poprawnego wyświetlania się tej wiadomości na słabszych klientach. Zmiany, zmiany Co zmieniło się w skrzynkach pocztowych? o2 i Interia idą w ślady Gmaila wprowadzając zakładki tematyczne. Zobacz jak wpływa to na efektywność kampanii mailingowych. Pełne wsparcie Więcej > Brak wsparcia

24 Praktyczne porady dla projektantów mailingów i developerów 24 Background-image - wstawiając obrazek jako tło maila należy pamiętać, że nie będzie się on wyświetlał np. na Outlooku. Warto więc zadbać o to, aby kolor tła był dopasowany do koloru zdjęcia wstawionego jako tło. W przypadku nie wyświetlenia się obrazka pozwoli to zachować spójność wyglądu. Gradient - to łagodne przejście z jednego koloru w drugi. Zabieg ten pozwala uatrakcyjnić formę wypełnienia tła maila oraz tła jego elementów.

25 Praktyczne porady dla projektantów mailingów i developerów 25 Zaokrąglone rogi - użycie w zdjęciach czy buttonach delikatnie zaokrąglonych rogów, złagodzi odbiór maila i nada mu ciekawszą formę. widoczny od razu po otwarciu maila, gdyż wymagał pobrania obrazków, aby go zobaczyć. Stosując nowoczesne techniki można za pomocą css a skodować button (gradientowe tło oraz zaokrąglone rogi nie są problemem dla css a), który będzie widoczny od razu po otwarciu maila. Pamiętaj jednak, aby uważać na słowa typu darmowy, oferta specjalna, kup teraz itp., są bowiem bardzo spamogenne, dlatego zanim wyślesz mailing, zrób testy antyspamowe. Button jak obrazek - do tej pory buttony call to action wstawiano jak grafikę, gdyż bardzo często posiadał gradientowe tło oraz zaokrąglone rogi. Minusem takiego rozwiązania był fakt, że taki button nie był

26 Praktyczne porady dla projektantów mailingów i developerów 26 Jestem PRO: Ukryte atrybuty - aby Twój szablon był lepszy zadbaj o na pierwszy rzut oka niewidoczne elementy: Należy pamiętać, aby każdy link w newsletterze posiadał swój atrybut title, krótko opisujący stronę do której kieruje. Warto pamiętać o atrybucie _blank dla linków. Jest on bardzo ważny ponieważ wymusza on otwarcie linka w nowej karcie przeglądarki. Jego brak może zakończyć się próbą otwarcia linka w oknie poczty a tym samym zawieszeniem aplikacji desktopowej obsługującej pocztę elektroniczną. Testy: Każdy projekt maila należy przetestować w jak największej liczbie programów pocztowych, aby zyskać pewność, że odbiorca zobaczy wiadomość w sposób, w jaki sobie życzysz. Z FreshMailem możesz to robić automatycznie bez konieczności instalowania jakichkolwiek aplikacji. Wiadomość powinna posiadać link rezygnacji pozwalający na łatwe wypisanie się z subskrypcji. W przypadku FreshMaila, aby stworzyć link rezygnacji wystarczy w stopce dokumentu zamieścić. Znacznik $$resignlink$$ lub zapisać dowolny tekst pomiędzy znacznikami <resignlink> i </resignlink>.

27 Praktyczne porady dla projektantów mailingów i developerów 27 Testy antyspamowe - We FreshMailu istnieje możliwość sprawdzenia przed wysłaniem wiadomości, czy nie zostanie potraktowany jako spam. Kampania testowa pozwoli wysłać realnego maila na Twoją skrzynkę pocztową. Możesz wtedy ostatecznie zobaczyć jak Twój mail będzie się prezentował. Ważne jest, aby unikać newsletterów będących jednym wielkim obrazkiem. Taka wiadomość ma spore szanse, aby trafić do folderu spam w skrzynkach Twoich odbiorców. Jeśli koniecznie chcesz wysłać dużą grafikę, warto pociąć ją na kilka mniejszych obrazków. Filtry antyspamowe analizują składnię każdej wiadomości. Należy unikać stosowania słów sugerujących, że Twoja wiadomość ma charakter testowy (np. Lorem ipsum). Należy unikać krzykliwych czcionek mogących sugerować filtrom antyspamowym, że jest wiadomością niepożądaną. Porada: FreshMail posiada funkcję FreshMail Inspektora, która wykrywa ponad 30 najczęściej popełnianych błędów przez marketerów. Warto zawsze pamiętać o odpowiednim sprawdzeniu swojej wiadomości zwłaszcza, że nic nas to nie kosztuje :) Porada: FreshMail posiada funkcję spam testu - dzięki niemu możesz w łatwy sposób sprawdzić czy Twoja wiadomość nie zostanie zakwalifikowana jako spam przez następujące zabezpieczenia: Outlook 2003, Outlook 2007, Home.pl, Gmail.com, Onet.pl, GG.pl, o2.pl, Wp.pl, Interia.pl

28 Przepis na idealny mailing 28 marketing od wielu lat jest w ścisłej czołówce najskuteczniejszych form marketingu internetowego. Jednym z ważniejszych składników wpływających na skuteczność mailingu jest jego kreacja wizualna. Niestety z powodu niedopracowania technologicznego klientów pocztowych, z których korzystają użytkownicy, należy znaleźć złoty środek, który będzie łączył cechy wyrafinowania graficznego z wyrachowaniem technologicznym. Dzięki temu, przygotowana kreacja u każdego z użytkowników będzie wyglądać identycznie, gwarantując poprawność prezentacji. Od czego zacząć? Na bazie wiedzy na temat technologii CSS w aplikacjach pocztowych sugerujemy przyjąć następujący schemat przygotowania szablonu maila. Rozpoczynamy standardowo, tworząc szkic makiety naszego szablonu, który będzie zrozumiały i atrakcyjny dla odbiorcy. Następnie projekt trafia do grafika, wraz z wytycznymi dotyczącymi standardów kodowania szablonów, przy czym stale nadzorujemy pracę kreacji i konsultujemy poszczególne odsłony szablonu, aby na koniec przystąpić do jego kodowania. Przygotowanie makiety funkcjonalnej -> graficzny projekt szablonu -> kodowanie szablonu (CSS + HTML) Poniżej pobrać możesz kod przykładowego, prawidłowo skodowanego mailingu. Skorzystamy z wcześniejszych rad i dorzucimy kilka nowych. Szablon maila powinien składać się z czterech podstawowych elementów: element pozycjonujący (wrapper) nagłówek (header) główna zawartość dokumentu (main body) stopka (footer) Dla poniższego przykładu stosujemy następujące założenia: mailing jest wyśrodkowany w stosunku do obszaru okna szerokość dokumentu wynosi 610px

29 Kod przykładowego mailingu 29 Kiknij na monitorze, aby pobrać przykładowy kod mailingu

30 Przydatne linki 30 Poniżej linki, które mogą okazać się pomocne wszystkim Front End Developerom zmagającym się z kodowaniem mailingów blog.returnpath.com blog.wordtothewise.com

31 O systemie FreshMail 31 FreshMail to wszystko czego potrzebujesz, aby wysyłać efektywne newslettery i mailingi. Intuicyjny system, piękne szablony, które łatwo dopasujesz do swoich potrzeb, rozbudowane raporty oraz wiele funkcjonalności, które pozwolą Ci łatwo i szybko tworzyć skuteczne kampanie marketingowe. FreshMail to nie tylko niezawodny system do marketingu, to także zespół profesjonalistów, specjalizujących się w kompleksowej obsłudze działań z zakresu marketingu. Na szczególną uwagę zasługuje także FreshMail Designer - intuicyjny edytor szablonów. Dostajesz do rąk narzędzie dające Ci pełną samodzielność w kreowaniu pięknych i skutecznych newsletterów. Znajomość HTML jest zbędna. Obecność grafika, też nie jest już potrzebna. Biblioteka szablonów i łatwy sposób edycji to ogromna oszczędność czasu i gwarancja profesjonalnego szablonu. Ludzie FreshMaila to eksperci z pasją podchodzący do swojej pracy i czerpiący satysfakcje z sukcesów swoich Klientów. Jednak nie sztuka nazywać się ekspertem, sztuka jest to udowodnić - nam się udało. Jesteśmy najczęściej nagradzaną agencją za kreatywne działania marketingowe w Polsce.

32 Usługi z zakresu marketingu 32 FreshMail to nie tylko samo narzędzie do wysyłki maili, to także zespół ludzi z doświadczeniem w zakresie marketingu, których efektywne działania zostały wielokrotnie nagrodzone i wyróżnione w prestiżowych konkursach marketingowych. Co możemy Ci zaproponować? Strategia komunikacji marketingowej przeanalizujemy Twoją komunikację w Internecie, zoptymalizujemy sposoby pozyskiwania informacji o Klientach, a także zaproponujemy nowe. Skrupulatnie przyjrzymy się Twoim produktom i konsumentom oraz zasugerujemy segmentację grup komunikacji marketingowej. Budowanie bazy adresowej powiedz tylko jakie dane chcesz zbierać, a my zaproponujemy Ci efektywną strategię pozyskania adresów do Twojej bazy. Planowanie kampanii jeżeli nie masz własnej bazy, zaproponujemy Ci kampanię marketingową przy użyciu zewnętrznych dostawców baz danych. Kreacja czy wiesz, jak wielkie znaczenie ma dobrze dobrany komunikat i właściwie skrojona kreacja? Dobrze zaprojektowany mailing może oznaczać kilkukrotnie wyższą efektywność jeśli chodzi o klikalność, ale przede wszystkim wyższy stopień zapamiętania samego przekazu zawartego w newsletterze. Ale to dopiero początek naszej współpracy. Skuteczne działania emarketingowe to proces ciągłej, długookresowej komunikacji z klientem.

33 Zapraszamy do współpracy 33 Pomoż w rozwoju raportu Raport ma na celu pomoc w codziennym zmaganiach z projektowaniem i wdrażaniem szablonów owych. Wszelkie konstruktywne uwagi oraz spostrzeżenia czytelników są mile widziane. Zapraszamy wszystkich zainteresowanych Front End Developerów do współpracy przy tworzeniu kolejnych jego wersji. Odezwij się do nas na css@freshmail.pl sprzedaz@freshmail.pl Przetestuj FreshMaila! Załóż darmowe konto na

I. Dlaczego standardy kodowania mailingów są istotne?

I. Dlaczego standardy kodowania mailingów są istotne? 1 Tabela zawartości: I. Dlaczego standardy kodowania mailingów są istotne? 3 II. Budowa nagłówka wiadomości. 4 III. Style kaskadowe CSS. 4 IV. Elementarna budowa szablonu. 6 V. Podsumowanie. 9 2 I. Dlaczego

Bardziej szczegółowo

Specyfikacja techniczna dot. mailingów HTML

Specyfikacja techniczna dot. mailingów HTML Specyfikacja techniczna dot. mailingów HTML Informacje wstępne Wszystkie składniki mailingu (pliki graficzne, teksty, pliki HTML) muszą być przekazane do melog.com dwa dni albo maksymalnie dzień wcześniej

Bardziej szczegółowo

Technologia CSS w aplikacjach pocztowych

Technologia CSS w aplikacjach pocztowych Technologia CSS w aplikacjach pocztowych Wytyczne dla projektantów newsletterów Raport FreshMail Maj 2010 Spis treści Wstęp 03 Metodologia badao 04 Wyniki badao 07 21 praktycznych rad dla Front End Developerów

Bardziej szczegółowo

Bezbolesny wstęp do CSS

Bezbolesny wstęp do CSS CZĘŚĆ 1 Bezbolesny wstęp do CSS... 1 1 HTML i CSS: skupmy się na podobieństwach... 3 Krótka historia HTML i CSS... 5 Udokumentowane początki HTML...5 Odziedziczone po HTML ograniczenia... 5 Obejścia i

Bardziej szczegółowo

Laboratorium 1: Szablon strony w HTML5

Laboratorium 1: Szablon strony w HTML5 Laboratorium 1: Szablon strony w HTML5 Czas realizacji: 2 godziny Kurs: WYK01_HTML.pdf, WYK02_CSS.pdf Pliki:, Edytor: http://www.sublimetext.com/ stabilna wersja 2 (portable) Ćwiczenie 1. Szablon strony

Bardziej szczegółowo

Dzięki arkuszom zewnętrznym uzyskujemy centralne sterowanie wyglądem serwisu. Zewnętrzny arkusz stylów to plik tekstowy z rozszerzeniem css.

Dzięki arkuszom zewnętrznym uzyskujemy centralne sterowanie wyglądem serwisu. Zewnętrzny arkusz stylów to plik tekstowy z rozszerzeniem css. Kaskadowe arkusze stylów CSS Geneza - oddzielenie struktury dokumentu HTML od reguł prezentacji - poszerzenie samego HTML Korzyści - przejrzystość dokumentów - łatwe zarządzanie stylem (wyglądem) serwisu

Bardziej szczegółowo

STANDARDY KODOWANIA MAILINGÓW

STANDARDY KODOWANIA MAILINGÓW STANDARDY KODOWANIA MAILINGÓW Tabela zawartości: I. Dlaczego standardy kodowania mailingów są istotne? II. Budowa nagłówka wiadomości. III. Style kaskadowe CSS. IV. Elementarna budowa szablonu. V. Podsumowanie.

Bardziej szczegółowo

Danuta ROZPŁOCH-NOWAKOWSKA Strona 1 2007-11-06. Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional).

Danuta ROZPŁOCH-NOWAKOWSKA Strona 1 2007-11-06. Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional). Danuta ROZPŁOCH-NOWAKOWSKA Strona 1 2007-11-06 Moduł 4. Style Zajęcia poświęcone będą kaskadowym arkuszom stylów (por. slajdy 18.-27. z wykładu 2.) Wiele uwagi poświęcaliśmy do tej pory planowaniu szkieletu

Bardziej szczegółowo

Specyfikacja mailingu GG Network

Specyfikacja mailingu GG Network Specyfikacja mailingu GG Network Styczeń 2012 2 Mailing założenia ogólne Do wysłanego mailingu konieczne jest dostarczenie: kreacji typu HTML (do 30 kb); tematu mailingu; nadawcy mailingu; danych reklamodawcy

Bardziej szczegółowo

Mailingi HTML. Specyfikacja techniczna

Mailingi HTML. Specyfikacja techniczna Mailingi HTML Specyfikacja techniczna Informacje wstępne Grupa Morizon S.A. zastrzega sobie prawo do odmowy emisji materiałów reklamowych bez podania przyczyny, w szczególności gdy ich jakość techniczna

Bardziej szczegółowo

Tabele. Przykład 15a.htm. <HTML><HEAD><TITLE> Cennik</TITLE></HEAD><BODY><H3>Cennik</H3> <TABLE BORDER="1"> <TR>

Tabele. Przykład 15a.htm. <HTML><HEAD><TITLE> Cennik</TITLE></HEAD><BODY><H3>Cennik</H3> <TABLE BORDER=1> <TR> Tabele Autorem niniejszego skryptu jest dr inż. Robert Kolud Tabele w HTML to nie tylko praktyczny sposób na przedstawianie zestawień informacji. Znacznie częściej jednak tabele są wygodnym narzędziem

Bardziej szczegółowo

Zdefiniowane style mogą określać układ treści na stronie i sposób jej formatowania np. kolor czcionki, pogrubienia, tło tabel, rysunków itp.

Zdefiniowane style mogą określać układ treści na stronie i sposób jej formatowania np. kolor czcionki, pogrubienia, tło tabel, rysunków itp. Style CSS Wstęp Zdefiniowane style mogą określać układ treści na stronie i sposób jej formatowania np. kolor czcionki, pogrubienia, tło tabel, rysunków itp. Podstawową zaletą i zadaniem stylów jest oddzielenie

Bardziej szczegółowo

Zawartość specyfikacji:

Zawartość specyfikacji: Zawartość specyfikacji: Wielkość, waga i kodowanie Umieszczanie obrazków w kreacji Elementy niedopuszczalne Nazewnictwo plików Stopka mailingu Nie spełniam wymagań pracodawcy Waga, wielkość i kodowanie

Bardziej szczegółowo

PERFORMANCE W JOOMLA! JAK SPRAWIĆ ABY STRONA DZIAŁAŁA SZYBCIEJ?

PERFORMANCE W JOOMLA! JAK SPRAWIĆ ABY STRONA DZIAŁAŁA SZYBCIEJ? PERFORMANCE W JOOMLA! JAK SPRAWIĆ ABY STRONA DZIAŁAŁA SZYBCIEJ? Piotr Nalepa Joomla Day Polska 2014 BLOGER I WEBDEVELOPER Kilka słów o mnie SPORTOWIEC AMATOR 2 Perfomance + Joomla =? 3 Google PageSpeed

Bardziej szczegółowo

HTML (HyperText Markup Language) hipertekstowy język znaczników

HTML (HyperText Markup Language) hipertekstowy język znaczników HTML (HyperText Markup Language) hipertekstowy język znaczników Struktura dokumentu tytuł strony

Bardziej szczegółowo

Tworzenie stron internetowych w kodzie HTML Cz 5

Tworzenie stron internetowych w kodzie HTML Cz 5 Tworzenie stron internetowych w kodzie HTML Cz 5 5. Tabele 5.1. Struktura tabeli 5.1.1 Odcięcia Microsoft Internet Explorer 7.0 niepoprawnie interpretuje białe znaki w komórkach tabeli w przypadku tworzenia

Bardziej szczegółowo

Krok 1: Stylizowanie plakatu

Krok 1: Stylizowanie plakatu HTML & CSS 1 Wanted! Każdy Klub Kodowania musi być zarejestrowany. Zarejestrowane kluby można zobaczyć na mapie na stronie codeclubworld.org - jeżeli nie ma tam twojego klubu sprawdź na stronie jumpto.cc/18cplpy

Bardziej szczegółowo

Pierwsza strona internetowa

Pierwsza strona internetowa HTML i CSS Pierwsza strona internetowa Rozpoczynając pracę na swoim komputerze powinieneś posiadać: dowolny edytor tekstowy (np. Notatnik), dostęp do Internetu, Microsoft Visual Studio. Podstawy formatowania

Bardziej szczegółowo

Widżety KIWIPortal. tworzenie umieszczanie na stronach internetowych opcje zaawansowane. Autor: Damian Rebuś Data: 29.06.2015 Wersja: 1.

Widżety KIWIPortal. tworzenie umieszczanie na stronach internetowych opcje zaawansowane. Autor: Damian Rebuś Data: 29.06.2015 Wersja: 1. Widżety KIWIPortal tworzenie umieszczanie na stronach internetowych opcje zaawansowane Autor: Damian Rebuś Data: 29.06.2015 Wersja: 1.3 Strona 1 z 17 1 SPIS TREŚCI 2 Metody osadzania widżetów... 3 2.1

Bardziej szczegółowo

Jak zaprojektować skuteczny mailing. Poradnik i specyfikacja.

Jak zaprojektować skuteczny mailing. Poradnik i specyfikacja. Jak zaprojektować skuteczny mailing. Poradnik i specyfikacja. SPIS TREŚCI 1. Wprowadzenie:... 2 2. Tytuł i nazwa nadawcy:... 2 3. E-mail nadawcy i e-mail zwrotny... 3 4. Zasady projektowania skutecznych

Bardziej szczegółowo

2 Podstawy tworzenia stron internetowych

2 Podstawy tworzenia stron internetowych 2 Podstawy tworzenia stron internetowych 2.1. HTML5 i struktura dokumentu Podstawą działania wszystkich stron internetowych jest język HTML (Hypertext Markup Language) hipertekstowy język znaczników. Dokument

Bardziej szczegółowo

www.fwrl.pl/szkolenie

www.fwrl.pl/szkolenie STRONA www.fwrl.pl/szkolenie MS WORD HTML HTML i dostarczają informację dla silnika przeglądarki o tym jak ma być zbudowana i wyświetlona strona HTML HTML HTML (warstwa logiczna co i gdzie ma być) (wastwa

Bardziej szczegółowo

Przewodnik... Tworzenie Landing Page

Przewodnik... Tworzenie Landing Page Przewodnik... Tworzenie Landing Page Spis treści Kreator strony landing page Stwórz stronę Zarządzaj stronami 2 Kreator strony landing page Kreator pozwala stworzyć własną stronę internetową z unikalnym

Bardziej szczegółowo

Krótki przegląd własności języka CSS

Krótki przegląd własności języka CSS Krótki przegląd własności języka CSS Stosując arkusze stylów CSS, w sposób wyraźny oddziela się formatowanie dokumentu XHTML od jego warstwy znaczeniowej umieszczonej w sekcji . Niżej zestawiono

Bardziej szczegółowo

Kampania E-MAIL. Wybrane funkcjonalności: Definiowanie danych nadawcy. Personalizacja. Szablony. Profesjonalne kreacje graficzne

Kampania E-MAIL. Wybrane funkcjonalności: Definiowanie danych nadawcy. Personalizacja. Szablony. Profesjonalne kreacje graficzne -1- Kampania E-MAIL REDLINK to przyjazny i intuicyjny system, stworzony dla tych, którzy pragną zrealizować wysyłkę wiadomości E-MAIL do licznej grupy odbiorców i cieszyć się jej efektami. Nasz system

Bardziej szczegółowo

OPENMailing.pl - innowacja, efektywność, nieograniczone możliwości kampanii ingowych.

OPENMailing.pl - innowacja, efektywność, nieograniczone możliwości kampanii  ingowych. OPENMailing.pl - innowacja, efektywność, nieograniczone możliwości kampanii e-mailingowych. Bezpłatny system, który umożliwia w bardzo prosty sposób wysyłać maile do wielu osób jednocześnie. Proste i intuicyjne

Bardziej szczegółowo

Tworzenie wiadomości Follow up

Tworzenie wiadomości Follow up Tworzenie wiadomości Follow up W tym przewodniku dowiesz się jak Stworzyć ciekawe wiadomości follow up, które z pewnością przykują uwagę Twoich Odbiorców. Tworzenie wiadomości Follow up 2 Spis treści 1.

Bardziej szczegółowo

ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści

ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop. 2012 Spis treści Wstęp 9 1 HTML 5 i XHTML w pytaniach i odpowiedziach 13 Co to jest HTML 5? 13 Co to jest XHTML? 15 Czy strony utworzone w HTML

Bardziej szczegółowo

Agencja Interaktywna

Agencja Interaktywna Agencja Interaktywna System do skutecznego e-mail marketingu Agencja Interaktywna Fabryka Pikseli 1 System mailingowy 1. Opis systemu. System został stworzony z myślą o podmiotach zamierzających prowadzić

Bardziej szczegółowo

Jeśli dodamy jakieś parametry stylów dla poszczególnych DIV-ów, np.: <div style="float: left">pierwsza treść, zdjęcie, tabele lub cokolwiek </div>

Jeśli dodamy jakieś parametry stylów dla poszczególnych DIV-ów, np.: <div style=float: left>pierwsza treść, zdjęcie, tabele lub cokolwiek </div> Wykorzystanie znacznika DIV. Znacznik można nazwać blokiem, sekcją, zasobnikiem, pudełkiem, w którym umieszczamy dowolną treść. Poszczególne DIVy można dowolnie umieszczać na stronie, względem siebie

Bardziej szczegółowo

Tworzenie kampanii mailowych. Tworzenie kampanii mailowych.

Tworzenie kampanii mailowych. Tworzenie kampanii mailowych. Tworzenie kampanii mailowych. Główną funkcjonalnością wielokrotnego autorespondera Pername Mail Marketer jest możliwość prowadzenia kampanii mailowych. Mówiąc prościej jest to masowe wysyłanie wiadomości

Bardziej szczegółowo

Oczywiście występują także znaczniki, bez ich odpowiednika kończącego, np. <BR>

Oczywiście występują także znaczniki, bez ich odpowiednika kończącego, np. <BR> Język html to język znaczników inaczej tagów, czyli słów lub skrótów pochodzących z języka angielskiego ujętych w nawiasy ostrokątne , np.. . W większości przypadków spotykamy znaczniki początku (inaczej

Bardziej szczegółowo

LABORATORIUM 3 WSTĘP DO SIECI TELEINFORMATYCZNYCH CSS CECHY WYBRANYCH SELEKTORÓW

LABORATORIUM 3 WSTĘP DO SIECI TELEINFORMATYCZNYCH CSS CECHY WYBRANYCH SELEKTORÓW LABORATORIUM 3 WSTĘP DO SIECI TELEINFORMATYCZNYCH CSS CECHY WYBRANYCH SELEKTORÓW 1. Definicja tła Tło elementu HTML można definiować w CSS korzystając z następujących cech: background-color background-image

Bardziej szczegółowo

SterBox. Przygotowanie Strony Użytkownika

SterBox. Przygotowanie Strony Użytkownika Przygotowanie Strony Użytkownika Sterbox od wersji 2.1.1 obsługuje dwie strony użytkownika umożliwiające sterowanie z kontrolą stanów. Rozpoczynając tworzenie strony potrzebujemy programu do tworzenia

Bardziej szczegółowo

Nazwa implementacji: CSS i box model. Autor: Opis implementacji: Poznajemy podstawy CSS oraz dowiadujemy się o rozmieszczaniu elementów na stronie.

Nazwa implementacji: CSS i box model. Autor: Opis implementacji: Poznajemy podstawy CSS oraz dowiadujemy się o rozmieszczaniu elementów na stronie. Nazwa implementacji: CSS i box model Autor: Opis implementacji: Poznajemy podstawy CSS oraz dowiadujemy się o rozmieszczaniu elementów na stronie. Wprowadzenie CSS (kaskadowe arkusze stylów, ang. Cascading

Bardziej szczegółowo

Dokument hipertekstowy

Dokument hipertekstowy Dokument hipertekstowy Laboratorium 5 Box model i layouty mgr inż. Krzysztof Wróbel Katedra Lingwistyki Komputerowej Wysokość i szerokość domyślna szerokość elementu inline jest związana z jego zawartością

Bardziej szczegółowo

CSS pozwala przypisać poszczególnym elementom na. grubość, rozmiar czcionki, kolor tła, odległości między

CSS pozwala przypisać poszczególnym elementom na. grubość, rozmiar czcionki, kolor tła, odległości między Cascading Style Sheets CSS CSS pozwala przypisać poszczególnym elementom na stronie (HTML/XML) takie właściwości jak rodzaj, grubość, rozmiar czcionki, kolor tła, odległości między elementami, ich obramowania,

Bardziej szczegółowo

Tworzenie wiadomości Newsletter

Tworzenie wiadomości Newsletter Tworzenie wiadomości Newsletter W tym przewodniku dowiesz się jak Tworzyć atrakcyjne wiadomości Newlsetter, wybierać grupy docelowe do wysyłki oraz publikować wiadomości na profilach w portalach społecznościowych.

Bardziej szczegółowo

p { color: yellow; font-weight:bold; }

p { color: yellow; font-weight:bold; } Barbara Łukawska, Adam Krechowicz, Tomasz Michno Ćwiczenie nr 13: CSS Wstęp Cascading Style Sheets (Kaskadowe Arkusze Styli, w skrócie CSS) jest językiem, który opisuje sposób w jaki będzie wyświetlana

Bardziej szczegółowo

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, 2014 Spis treści Przewodnik po podręczniku 8 Wstęp 10 1. Hipertekstowe języki znaczników 1.1. Elementy i znaczniki

Bardziej szczegółowo

I. Formatowanie tekstu i wygląd strony

I. Formatowanie tekstu i wygląd strony I. Formatowanie tekstu i wygląd strony Akapit: ... aby wyrównać tekst do lewego marginesu aby wyrównać tekst do prawego marginesu:

Bardziej szczegółowo

Kaskadowe arkusze stylów cz. 2

Kaskadowe arkusze stylów cz. 2 Formatowanie wyglądu tekstu Właściwości związane z czcionką Wybór czcionki Tworzenie czcionki pochyłej Pogrubianie czcionki Określanie wielkości czcionki Wykorzystanie kapitalików Określanie wysokości

Bardziej szczegółowo

Responsywne strony WWW

Responsywne strony WWW www.math.uni.lodz.pl/ radmat Ćwiczenie 1 Proszę zaprojektować następujący layout strony, oparty na DIV-ach: Aby osiągnąć powyższy efekt, w pliku CSS powinniśmy utworzyć reguły: #cala_strona width: 780px;

Bardziej szczegółowo

I. Wstawianie rysunków

I. Wstawianie rysunków I. Wstawianie rysunków Wstawiane rysunku Bez parametrów: Tekst alternatywny Tytuł obrazka

Bardziej szczegółowo

Tworzenie Stron Internetowych. odcinek 5

Tworzenie Stron Internetowych. odcinek 5 Tworzenie Stron Internetowych odcinek 5 Nagłówek zawiera podstawowe informacje o dokumencie, takie jak: tytuł strony (obowiązkowy) metainformacje/metadane (obowiązkowa deklaracja

Bardziej szczegółowo

Uwaga w niektórych przeglądarkach różnice mogą być niewidoczne zależy to od przeglądarki i ew. od jej ustawień.

Uwaga w niektórych przeglądarkach różnice mogą być niewidoczne zależy to od przeglądarki i ew. od jej ustawień. Poprzednie zajęcia skończyliśmy ucząc się tworzenia odsyłaczy/hiperłączy/linków (można wrócić do poprzedniego scenariusza, jeśli ktoś go nie skończył). Skoro jesteśmy przy odsyłaczach, to warto poznać

Bardziej szczegółowo

Dlaczego warto wybrać Sparkmailing? SPARK MEDIA Advertising & New Media info@sparkmedia.pl tel. 81 440 22 02 fax 81 440 25 02

Dlaczego warto wybrać Sparkmailing? SPARK MEDIA Advertising & New Media info@sparkmedia.pl tel. 81 440 22 02 fax 81 440 25 02 Sparkmailing Dlaczego warto wybrać Sparkmailing? Intuicyjna obsługa Przyjazny użytkownikowi interfejs pozwala w szybki sposób przejść do najważniejszych modułów aplikacji. Tworzenie mailingów krok po kroku

Bardziej szczegółowo

Box model: Content. Content - obszar zawartości określany jest za pomocą deklaracji wysokości i szerokości.

Box model: Content. Content - obszar zawartości określany jest za pomocą deklaracji wysokości i szerokości. Box model Box model: Content Content - obszar zawartości określany jest za pomocą deklaracji wysokości i szerokości. Box model: Padding Content Content - obszar zawartości określany jest za pomocą deklaracji

Bardziej szczegółowo

HTML (HyperText Markup Language)

HTML (HyperText Markup Language) HTML (HyperText Markup Language) Struktura dokumentu tytuł strony sekcja nagłówka Tutaj wpisujemy

Bardziej szczegółowo

Tomasz Grześ. Systemy zarządzania treścią, cz. II

Tomasz Grześ. Systemy zarządzania treścią, cz. II Tomasz Grześ Systemy zarządzania treścią, cz. II Panel administracyjny Panel administracyjny pozwala na zarządzanie wszystkimi elementami pakietu, m.in. zarządzanie użytkownikami, edycję stron, instalowanie

Bardziej szczegółowo

CSS jest is an skrótem od Cascading Style Sheets (Kaskadowe Arkusze Stylów).

CSS jest is an skrótem od Cascading Style Sheets (Kaskadowe Arkusze Stylów). Co to jest CSS? CSS jest is an skrótem od Cascading Style Sheets (Kaskadowe Arkusze Stylów). Co mogę zrobić z CSS? CSS jest językiem stylu określającego układ graficzny dokumentów HTML. Na przykład, CSS

Bardziej szczegółowo

Wprowadzenie do języka HTML

Wprowadzenie do języka HTML Radosław Rudnicki (joix@mat.umk.pl) 05.09.2009 r. Wprowadzenie do języka HTML Do tworzenia stron internetowych wystarczy użyd zwykłego Notatnika oferowanego przez system Windows, czy dowolny inny system

Bardziej szczegółowo

Przepis. Wstęp HTML & CSS. W tym projekcie nauczycie się, jak stworzyć stronę internetową ze swoim ulubionym przepisem. Zadania do wykonania

Przepis. Wstęp HTML & CSS. W tym projekcie nauczycie się, jak stworzyć stronę internetową ze swoim ulubionym przepisem. Zadania do wykonania HTML & CSS 1 Przepis Każdy Klub Kodowania musi być zarejestrowany. Zarejestrowane kluby można zobaczyć na mapie na stronie codeclubworld.org - jeżeli nie ma tam twojego klubu sprawdź na stronie jumpto.cc/18cplpy

Bardziej szczegółowo

Young Programmer: HTML+PHP. Dr inż. Małgorzata Janik, Zajęcia #2

Young Programmer: HTML+PHP. Dr inż. Małgorzata Janik, Zajęcia #2 Young Programmer: HTML+PHP Dr inż. Małgorzata Janik, Zajęcia #2 Ramowy program warsztatów Zajęcia 1: Zajęcia wprowadzające, HTML Zajęcia 2: Style CSS (tabele i kaskadowe arkusze stylów) Zajęcia 3: Podstawy

Bardziej szczegółowo

MAILING REKLAMOWY DO BAZY UŻYTKOWNIKÓW INTERAKTYWNIE.COM. Oferta reklamowa www.interaktywnie.com/reklama

MAILING REKLAMOWY DO BAZY UŻYTKOWNIKÓW INTERAKTYWNIE.COM. Oferta reklamowa www.interaktywnie.com/reklama MAILING REKLAMOWY DO BAZY UŻYTKOWNIKÓW INTERAKTYWNIE.COM www.interaktywnie.com/reklama Profil użytkownika Interaktywnie.com Zawód/branża: dział marketingu portal/wydawca internetowy agencja interaktywna

Bardziej szczegółowo

Zarządzanie bazą danych

Zarządzanie bazą danych -1- Kampania SMS Kampanie SMS to bardzo efektywne narzędzie marketingu bezpośredniego. Łączy w sobie prostotę i zwięzłość przekazu wraz z niemal stu procentową pewnością odebrania i przeczytania wiadomości

Bardziej szczegółowo

Podstawy HTML i styli CSS. selektor {właściwość1: wartość1; właściwość2: wartość2}

Podstawy HTML i styli CSS. selektor {właściwość1: wartość1; właściwość2: wartość2} Kaskadowe arkusze stylów (CSS) W trakcie projektowania własnego serwisu w języku HTML napotkamy problem z określeniem precyzyjnego pozycjonowania tekstu i grafiki oraz elastycznym formatowaniem tekstu.

Bardziej szczegółowo

Odsyłacze. Style nagłówkowe

Odsyłacze. Style nagłówkowe Odsyłacze ... polecenie odsyłcza do dokumentu wskazywanego przez url. Dodatkowym parametrem jest opcja TARGET="...", która wskazuje na miejsce otwarcia wskazywanego dokumentu, a jej parametrami

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I WYMAGANIA EDUKACYJNE Witryny i Aplikacje Internetowe klasa I Dopuszczający definiuje pojęcia: witryna, portal, wortal, struktura witryny internetowej; opisuje rodzaje grafiki statycznej wymienia i charakteryzuje

Bardziej szczegółowo

PORADNIK KODOWANIA: CSS

PORADNIK KODOWANIA: CSS PORADNIK KODOWANIA: CSS Przygotowane przez Jakuba Skórzyńskiego SPIS TREŚCI Wstęp... 3 Jak zacząć?. 4 Składnia 5 Klasy i unikaty.. 7 Rzeczy ważne 8 Najważniejsze komendy 9 Porady i Triki. 11 2 Wstęp Nazywam

Bardziej szczegółowo

Skuteczny mailing marketingowy

Skuteczny mailing marketingowy Skuteczny mailing marketingowy Czym jest Newsletter? To forma elektronicznego biuletynu za pośrednictwem którego nasi Klienci otrzymują informacje od naszego Salonu. Inaczej mówiąc jest to usługa, polegająca

Bardziej szczegółowo

CSS. Kaskadowe Arkusze Stylów

CSS. Kaskadowe Arkusze Stylów CSS Kaskadowe Arkusze Stylów CSS CSS = Cascading Style Sheets Style określają sposób wyświetlania zawartości elementów HTML Arkusz stylów jest zbiorem takich reguł Pojawiły się w HTML 4.0 by rozwiązać

Bardziej szczegółowo

Nowa strona internetowa Twojej Firmy w 3 dni!

Nowa strona internetowa Twojej Firmy w 3 dni! www.stronaw3dni.pl Nowa strona internetowa Twojej Firmy w 3 dni! W pakiecie: + indywidualny projekt + wersja mobilna + domena i hosting na rok gratis! od 1299 zł 989 zł netto ZAPRASZAMY DO ZAPOZNANIA SIĘ

Bardziej szczegółowo

Programowanie WEB PODSTAWY HTML

Programowanie WEB PODSTAWY HTML Programowanie WEB PODSTAWY HTML Najprostsza strona HTML tytuł strony To jest moja pierwsza strona WWW. tytuł strony

Bardziej szczegółowo

Kaskadowe arkusze stylów (CSS)

Kaskadowe arkusze stylów (CSS) Kaskadowe arkusze stylów (CSS) CSS (Cascading Style Sheets) jest to język opisujący sposób, w jaki przeglądarki mają wyświetlać zawartość odpowiednich elementów HTML. Kaskadowe arkusze stylów służą do

Bardziej szczegółowo

Specyfikacja techniczna produktów reklamowych serwisów Trader.com (Polska)

Specyfikacja techniczna produktów reklamowych serwisów Trader.com (Polska) Specyfikacja techniczna produktów reklamowych serwisów Trader.com (Polska) Trader.com (Polska) Sp. z o.o. 00-732 Warszawa, Czerska 8/10, tel. (0-22) 455 33 00, faks (0-22) 455 33 01, NIP 522-010-28-53

Bardziej szczegółowo

Elementy div i style CSS w praktyce

Elementy div i style CSS w praktyce Elementy div i style CSS w praktyce Włodzimierz Gajda 23 listopada 2005 ver. 0.2 Streszczenie Artykuł omawia kulisy tworzenia strony internetowej wyłącznie w oparciu o elementy div oraz kaskadowe arkusze

Bardziej szczegółowo

Marketing Internetowy (cz. 13) - marketing cz. II

Marketing Internetowy (cz. 13) -  marketing cz. II Marketing Internetowy (cz. 13) - E-mail marketing cz. II E-mail marketing jak przygotować poprawny mailing w HTML? Przed przystąpieniem do stworzenia profesjonalnej kampanii e-mail marketingowej należy

Bardziej szczegółowo

Ćwiczenie 9 - CSS i wstawianie CSS

Ćwiczenie 9 - CSS i wstawianie CSS Ćwiczenie 9 - CSS i wstawianie CSS Wprowadzenie: Od tego ćwiczenia zajmować się będziemy CSS czyli Kaskadowymi Arkuszami Stylów (Cascading Style Sheets). CSS stanowią uzupełnienie dla HTML-a. HTML odpowiada

Bardziej szczegółowo

APLIKACJA SHAREPOINT

APLIKACJA SHAREPOINT APLIKACJA SHAREPOINT Spis treści 1. Co to jest SharePoint?... 2 2. Tworzenie nowej witryny SharePoint (obszar roboczy)... 2 3. Gdzie znaleźć utworzone witryny SharePoint?... 3 4. Personalizacja obszaru

Bardziej szczegółowo

STRONA WWW A LANDING PAGE

STRONA WWW A LANDING PAGE Zajęcia 9 Czym się różnią? Przykład: http://www.expander.pl/ http://f.expander.pl/lp/20140124_hipo_kal_zdoln/index.jsp?lpid=20140124_hipo_ka l_zdoln&formtype=google_kredyt_hipoteczny&product0=99&idpartner=98&gclid=c

Bardziej szczegółowo

omnia.pl, ul. Kraszewskiego 62A, 37-500 Jarosław, tel. +48 16 621 58 10 www.omnia.pl kontakt@omnia.pl

omnia.pl, ul. Kraszewskiego 62A, 37-500 Jarosław, tel. +48 16 621 58 10 www.omnia.pl kontakt@omnia.pl .firma Dostarczamy profesjonalne usługi oparte o nowoczesne technologie internetowe Na wstępie Wszystko dla naszych Klientów Jesteśmy świadomi, że strona internetowa to niezastąpione źródło informacji,

Bardziej szczegółowo

Specyfikacja standardów technicznych

Specyfikacja standardów technicznych SPECYFIKACJĘ DOSTOSOWANĄ DO PAŃSTWA POTRZEB DOSTARCZA Specyfikacja standardów technicznych E- mailing Video e- mailing Real- time e- mailing Video Landing Page Wersja z dn. 11.03.2016 r. Spis treści 1.

Bardziej szczegółowo

Dokument hipertekstowy

Dokument hipertekstowy Dokument hipertekstowy Laboratorium 4 CSS mgr inż. Krzysztof Wróbel Katedra Lingwistyki Komputerowej Cel poznanie konceptu stylów tworzenie różnych typów reguł stylów Style służą do zmiany wyglądu elementów

Bardziej szczegółowo

W tym raporcie znajdziesz 10 praktycznych wskazówek, które pomogą Ci zminimalizować ryzyko zakwalifikowania Twoich wiadomości jako spam.

W tym raporcie znajdziesz 10 praktycznych wskazówek, które pomogą Ci zminimalizować ryzyko zakwalifikowania Twoich wiadomości jako spam. Witaj. Co to jest spam?- Najprościej mówiąc niechciane wiadomości email. Według różnych statystyk nawet do 53% wszystkich dziennie wysyłanych wiadomości na całym świecie to SPAM. Dlatego administratorzy

Bardziej szczegółowo

2. Prezentacja wizualna

2. Prezentacja wizualna 2. Prezentacja wizualna 2.1. Opis rozdziału Rozdział ten przedstawia jak stworzyć przykładowy układ graficzny dla naszej gry w HTML5 i CSS3, które w dalszej części poradnika zostaną wykorzystane do stworzenia

Bardziej szczegółowo

Załącznik Nr 2 do Uchwały Nr XXIX/181/2014 Rady Gminy Bojszowy z dnia 17 stycznia 2014 r.

Załącznik Nr 2 do Uchwały Nr XXIX/181/2014 Rady Gminy Bojszowy z dnia 17 stycznia 2014 r. Załącznik Nr 2 do Uchwały Nr XXIX/181/2014 Rady Gminy Bojszowy z dnia 17 stycznia 2014 r.

Bardziej szczegółowo

Tworzenie szablonów użytkownika

Tworzenie szablonów użytkownika Poradnik Inżyniera Nr 40 Aktualizacja: 12/2018 Tworzenie szablonów użytkownika Program: Plik powiązany: Stratygrafia 3D - karty otworów Demo_manual_40.gsg Głównym celem niniejszego Przewodnika Inżyniera

Bardziej szczegółowo

E-mail marketing jako skuteczne narzędzie promocji

E-mail marketing jako skuteczne narzędzie promocji E-mail marketing jako skuteczne narzędzie promocji Łódź, 22 marca 2012 Filip Kłodawski filip.klodawski@freshmail.pl Założenie: e-mail marketing = permission marketing 2 Najważniejsze wyzwanie 3 Przebić

Bardziej szczegółowo

Specyfikacja Techniczna Produktów Reklamowych esky.pl

Specyfikacja Techniczna Produktów Reklamowych esky.pl Specyfikacja Techniczna Produktów Reklamowych esky.pl (wersja I: ) esky.pl Strona 1 z 13 Zawartość 1. Ogólne zasady tworzenia kreacji reklamowych... 3 1.1. Zasady ogólne... 3 1.2. Zasady ogólne dla poszczególnych

Bardziej szczegółowo

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA Arkusz zawiera informacje prawnie Układ graficzny CKE 2016 chronione do momentu rozpoczęcia egzaminu CENTRALNA KOMISJA EGZAMINACYJNA Nazwa kwalifikacji: Twmzenie aplikacji internetowych i baz danych oraz

Bardziej szczegółowo

Proste kody html do szybkiego stosowania.

Proste kody html do szybkiego stosowania. Proste kody html do szybkiego stosowania. Często, w trakcie pracy z blogiem czy portalem zachodzi potrzeba umieszczenia grafiki, linku zaszytego w grafice czy innych podobnych. Szczególnie w widgetach

Bardziej szczegółowo

ABC poczty elektronicznej

ABC poczty elektronicznej ABC poczty elektronicznej Spotkanie Agenda spotkania: o sobie czym jest poczta elektroniczna zakładamy własną skrzynkę pocztową Pamiętaj, jeśli czegoś nie rozumiesz, pytaj od razu. Czym jest poczta elektroniczna

Bardziej szczegółowo

Projekty z Technologii Informacyjnych

Projekty z Technologii Informacyjnych Projekty z Technologii Informacyjnych Zad. 1. Opracuj prezentację w programie PowerPoint lub podobnym na zadany temat. Prezentacja powinna być przeznaczona do prezentowania w czasie ok. 10 minut. Zad.

Bardziej szczegółowo

STRONY INTERNETOWE mgr inż. Adrian Zapała

STRONY INTERNETOWE mgr inż. Adrian Zapała 1 STRONY INTERNETOWE mgr inż. Adrian Zapała STRONY INTERNETOWE Rodzaje stron internetowych statyczne (statyczny HTML + CSS) dynamiczne (PHP, ASP, technologie Flash) 2 JĘZYKI STRON WWW HTML (ang. HyperText

Bardziej szczegółowo

Języki programowania wysokiego poziomu. CSS Wskazówki

Języki programowania wysokiego poziomu. CSS Wskazówki Języki programowania wysokiego poziomu CSS Wskazówki CSS powinno się projektować hierarchicznie, zaczynając od elementów ogólniejszych, kończąc na szczegółowych - Źle: p.mid { text-align: center; p { color:

Bardziej szczegółowo

Profesjonalny efekt szybko i łatwo z darmowym oprogramowaniem Avery Design & Print

Profesjonalny efekt szybko i łatwo z darmowym oprogramowaniem Avery Design & Print Profesjonalny efekt szybko i łatwo z darmowym oprogramowaniem Avery Design & Print Drukuj na etykietach Avery Zweckform szybko i łatwo przy użyciu darmowych szablonów i oprogramowania. Niezależnie od tego,

Bardziej szczegółowo

Projektowanie aplikacji internetowych. CSS w akcji

Projektowanie aplikacji internetowych. CSS w akcji Projektowanie aplikacji internetowych CSS w akcji Tak to ma wyglądać Strona : 2 Założenie Treść strony ma być oddzielona od informacji o jej wyglądzie. Kod HTML nie powinien zawierać żadnych informacji

Bardziej szczegółowo

Przewodnik... Segmentacja listy Odbiorców

Przewodnik... Segmentacja listy Odbiorców Przewodnik... Segmentacja listy Odbiorców W tym dokumencie dowiesz się jak Wyszukiwać Odbiorców, korzystać z niemal nieorganicznych możliwości zaawansowanej segmentacji oraz segmentów, aby zwiększyć efektywność

Bardziej szczegółowo

Przykładowe pytania CSS

Przykładowe pytania CSS Przykładowe pytania CSS 1) Za pomocą jakiego selektora można stworzyć czcionkę pochyloną kursywę A) Font-style: oblique B) font-style: italic; C) text-style: italic; 2) Która własność CSSa kontroluje wielkość

Bardziej szczegółowo

Masz pomysł na lepszy wygląd?

Masz pomysł na lepszy wygląd? Właśnie zrobiłem świetne narzędzie dla ludzi z wyobraźnią i wyczuciem smaku :) No właśnie mogę się pochwalić nowym narzędziem, jakie zrobiłem w panelu (do tego są potrzebne uprawnienia, jak ktoś zna się

Bardziej szczegółowo

Wiadomości. ZPKSoft Doradca. Wstęp.

Wiadomości. ZPKSoft Doradca. Wstęp. Wiadomości Wstęp. Program ZPKSoft Doradca implementuje korespondencję między użytkownikami, oraz umożliwia wysyłanie przesyłek e-mailowych do użytkowników i klientów. Dostęp do modułu wiadomości jest możliwy

Bardziej szczegółowo

HTML5 i CSS. Deklaracja <!DOCTYPE> musi być na początki dokumentu napisanego w HTML5 przed tagiem <html>.

HTML5 i CSS. Deklaracja <!DOCTYPE> musi być na początki dokumentu napisanego w HTML5 przed tagiem <html>. Dokumenty HTML5 Każda przeglądarka dostępna na rynku obsługuje HTML5 w różnym stopniu. Możesz sprawdzić swoją testerem dostępnym pod adresem (http://html5test.com). HTML5 wprowadza cały zestaw zupełnie

Bardziej szczegółowo

za pomocą: definiujemy:

za pomocą: definiujemy: HTML CSS za pomocą: języka HTML arkusza CSS definiujemy: szkielet strony wygląd strony Struktura dokumentu html - znaczniki Znaczniki wyznaczają rodzaj zawartości. element strony

Bardziej szczegółowo

Idea of responsive web design. Roman Białek Mateusz Mikołajczak Kacper Palmowski Krzysztof Szot

Idea of responsive web design. Roman Białek Mateusz Mikołajczak Kacper Palmowski Krzysztof Szot Idea of responsive web design Roman Białek Mateusz Mikołajczak Kacper Palmowski Krzysztof Szot Czym tak właściwie jest responsive web design? Jest to podejście do projektowania stron internetowych w taki

Bardziej szczegółowo

Organizator w kilka minut tworzy profesjonalną stronę internetową wydarzenia i rozpoczyna sprzedaż biletów

Organizator w kilka minut tworzy profesjonalną stronę internetową wydarzenia i rozpoczyna sprzedaż biletów Czym jest Evenea? Evenea to elastyczne narzędzie dla organizatorów wszelkiego rodzaju wydarzeń (takich jak konferencje, szkolenia, targi, imprezy rozrywkowe, kulturalne, imprezy korporacyjne i prywatne)

Bardziej szczegółowo

Można też ściągnąć np. z: http://portableapps.com/apps/development/notepadpp_portable

Można też ściągnąć np. z: http://portableapps.com/apps/development/notepadpp_portable W zadaniach można używać programu Notepad++ (jest wygodny, ponieważ m.in. koloruje składnię i uzupełnia funkcje) albo też jakiegoś innego edytora zainstalowanego w systemie (np. notatnika). Najnowszą,

Bardziej szczegółowo

HTML5 Nowe znaczniki header nav article section aside footer

HTML5 Nowe znaczniki header nav article section aside footer Specyfikacja HTML5 wprowadza nowe znaczniki pozwalające w łatwy i intuicyjny sposób budować szkielet strony, który przez zmniejszenie ilości kodu jest czytelniejszy i łatwiejszy w utrzymaniu, pozwala poza

Bardziej szczegółowo