Prezentace

Transkript

Prezentace
Pokročilý redaktor webu
Ivo Šnábl
Web studio Institut biostatistiky a analýz MU
[email protected]
Operační program Vzdělávání pro konkurenceschopnost
Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU
Registrační číslo: CZ.1.07/2.2.00/15.0224, Oblast podpory: 7.2.2
Obsah




identifikace a reportování chyb
hromadný export z MS Office a formátů docx, pptx
hromadné zpracování v Photoshopu, doostřování
poslední verze redakčních systémů










demo
novinky v modulech
nový CKeditor
validační nástroje
optimalizační (SEO) úkony: doporučení
CSS a pokročilý layout stránky, manipulace s obsahem stránky pomocí
javacriptu (efekty)
tipy, triky, nejčastější chyby
jak identifikovat a reportovat chyby
novinky ohledně prohlížečů, CSS
future: HTML5 ukázky
2
Prohlížeče, error reporting
-
-
Doporučovat prohlížeč Mozilla Firefox 4
Uživatelé Internet Exploreru: pokud nechtějí
měnit, tak verzi 9
Něco na webu nefunguje? Pošlete vývojáři
vč. informací:
-
-
prohlížeč a jeho verze
URL adresu (popř. URL adresu výchozí stránky +
adresu cílové problematické stránky)
obsah stránky, výpis chyby, print screen, ....
3
Programovací jazyk PHP

Chyba v PHP kódu:
stránka vypisuje chybu typu:
Fatal error: Call to undefined function arrray() in
/.../index.php on line 6


Chyba připojení k databázi:
4
Skriptovací jazyk XHTML
TIP: Zobrazit
zdrojový kód stránky
<?xml version="1.0" encoding="utf-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="cs" xml:lang="cs" xmlns="http://www.w3.org/1999/xhtml">
Firefox: Zobrazit
<head>
zdrojový kód výběru
<title>DEMO: Úvod</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="description" content="Test popis popis" />
<meta name="keywords" content="global keywords, keywords" />
<meta name="robots" content="index,follow" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<script type="text/javascript" src="styles/common.js"></script>
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
</head>
<body>
body {
<div id="whole">
margin: 0; padding: 0;
<div id="head">
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
<a href="index.php">na úvodní stranu</a>
font-size: 0.75em;
color: #000;
...
background: #d1d6da url('../images/bg.jpg') repeat-x;
line-height: 1.4; }
CSS: kaskádové styly
a { color: #009edf; }
a:hover { color: #009edf; text-decoration: none; } 5
Důsledky chyb v XHTML


chyba v parsování
neuzavřený tag (značka)
nebo chyba v CSS


důsledek: rozsypaný layout
(rozvržení) stránky
chyba v jazykovém
kódování
6
Problémy s cache: načítání staré
verze stránek




Načíst znovu / Refresh / F5 / CTRL+F5 / CTRL+R (reload)
restart prohlížeče, zadat adresu webu
vymazat cache prohlížeče (dočasné soubory)
Chyba na naší straně:


někdy je to naše chyba, je nutné při změnách v kódu aktualizovat i databázi (lib.
údaj v Aktualitách, Plných stránkách, nebo přímo v Nastavení, kde je cílový
parametr sledující aktuálnost webu: „POSL. AKTUALIZACE“ – nutno změnit
alespoň 1 znak, jinak se časové razítko neaktualizuje)
někdy můžou být rozbité tzv. triggery v databázi, které registrují změny
v Aktualitách,.... a aktualizují toto časové razítko. To musím vždy ověřit já přímo nad
db. Dá se to ověřit dobře v IE, FF je mnohem agresivnější, často si rovnou vyžádá
novou verzi stránek.
7
Programovací jazyk JavaScript

obsah souboru /styles/common.js:
$(document).ready(function(){
$("a[rel='lightbox']").colorbox();
$(".button").button();
});
function target_blank(url){
var wasOpen = false;
....

důsledek chyby
v programovém (js) kódu:
8
Ladící nástroj pro každého do FF
Nástroje > Správce doplňků > Získat nové doplňky
Web Developer
Firebug:
ukázka: zjišťování zda se načetla stránka z cache
nebo jako nová

Status: 304 Not Modified (cache) vs. 200 OK (načteno ze serveru)
9
CKeditor





vkládání vč. XHTML formátování
lepší wysiwyg (napojení stylů)
zakázány někt. transitional atributy (target)
kontrola pravopisu (zatím bez čj)
více šablon
TODO - dotáhnout:
 dialogy (titulek na úvodní záložce)
 formátování kódu
 chyby v FF, IE9 (patche)
10
Plné stránky


validace: při dokončení a aktivaci
hromadná validace: opatrně, nepřetížit w3c
web (zablokování IP na 1 – 2 dny)
11
Aktuality

nové parametry Rubrik

přihlašování:



rubrika pouze
pro přihlášené
připojení výpisu
(fotog., soubory)
formátované newslettery
12
Fotogalerie



automatická rotace při uloadu jpg s údajem v EXIF:
Rotation (prosím reportujte selhání této funkce!)
lepší řazení (při filtrování dle kategorie): řadit pomocí
miniatur
edit in place: přímá editace titulků (širší univerzální
využití v budoucnu)
13
Další novinky

Překlady:



Centra



výchozí nastavení: pouze fráze z FO
skrytí přeložených frází (v plánu)
načítání GPS pomocí API beta.mapy.cz
zadání kliknutím
manipulace s objekty, efekty


pomocí knihovny JQUERY (http://jqueryui.com/
demos, theming,...)
předdefinované: lightbox efekt na lib. odkazu:
<a href="/res/image/velkafotka.jpg" rel="lightbox" title="Velká fotka">zobrazit</a>

předdefinované: styl tlačítko - přidej class="button"
14
Nejčastější chyby




TITLE (a, img, ... core atrib), ALT (img)
SOUBORY – zamčení PDF, pojmenování
SEO-like formou, vč. klíčových slov
OBRÁZKY – kvalita, velikost, korekce, ...
Plné stránky:


TITULEK vs. KRÁTKÝ TITULEK: TITULEK by měl
obsahovat hlavní klíčová slova
chybějící META DESCRIPTION
Struktura:


prázdné úvodní stránky sekcí
aktivní a dokončené testovací stránky (vs. parametr Skrytá: skrývá
pouze odkaz, vyhledávače ji mohou zaindexovat !)
15

inline CSS:
style=”text-align:center;color:#00f”


využijte raději více tříd:
class=”center gray”
HTML5:



http://www.rgraph.net/
http://www.1stwebdesigner.com/freebies/example
s-html5-javascript-uses/
..google
16
Hromadný export obrázků z MS Office

Starší verze: Uložit jako webovou stránku + Možnosti webu.. :
obrázky na max velikost (obrázky najdete v podsložce)

2007, 2010: formáty docx, pptx, ..:



přejmenovat na ZIP
rozbalit podsložku /media
samostatný obrázek ve verzi 2010:
Uložit jako obrázek / původní ..
17
Ořez (s perspektivou), korekce
Photoshop:

ořez => celkový dojem portrétu!

C + volba Perspektiva

zvětšení, zmenšení: CTRL+„+“, „-“

celý obrázek na celou plochu:
CTRL+0, posun: MEZERNÍK
Korekce fotografie
(Obraz > Přizpůsobení)





nejlépe na pův., nezmenšené verzi
Úrovně: CTRL+L ... úprava histogramu
Křivky: CTRL+M ... zde úprava
barevnosti
alternativně Jas a kontrast
Tón / kontrast / barvy AUTOMATICKY




JPG logo s artefakty,
krajinky
NĚKDY nevhodné (ukázka: odběry.jpg)
zvolíme Tón automaticky (SHIFT+CTRL+L)
Další úpravy: Obraz > Natočení
obrazu, ...
18
Doostření
Originál
Přeostřeno funkcí Doostřit



Filtr > Zostřit > Doostřit...
Objekty: použijeme Chytré zostření...
Lepší postup:


Požadovaný výsledek
zvětšíme na 200%, 2x Doostřit (přeostříme)
zmenšíme zpět na 50%
19
Zabezpečení PDF šifrou AES

Nastavení: kompatibilita verze Acrobat 7 a vyšší



128bitové šifrování
RC-4 (od verze Acrobat 5
šifra AES (od verze 7)
silné heslo
Nejčastější nastavení:

Omezit úpravy a tisk dokumentu
(přidáním hesla); sdílené heslo v
rámci pracoviště
20
Poděkování
Konání kurzu financováno z Operačního programu Vzdělávání pro konkurenceschopnost
„ZVYŠOVÁNÍ IT GRAMOTNOSTI ZAMĚSTNANCŮ VYBRANÝCH FAKULT MU“
Registrační číslo: CZ.1.07/2.2.00/15.0224
21

Podobné dokumenty

Linka 32

Linka 32 kombinací dle hodnoty odporu a hodnotou odporu. Automatická kontrola - tech. řešení není reálné. Úprava ochranné trubky - 2 prolisy zabraňující opačnému nasazení trubky na 6-hran senzoru. Výkresy p...

Více

4IS01F8 mechanická práce.notebook

4IS01F8 mechanická práce.notebook Příklad, kdy není konána práce: stojíme a držíme nákup v ruce ­ není dráha, kulička se kutálí po stole ­  pohyb bez působící síly ­ setrvačnost

Více

Vzorové rešerše z minulých semestrů

Vzorové rešerše z minulých semestrů zaujme a lidé sami sdílejí tuto kampaň. Příkladem netradiční komunikace je reklamní kampaň McDonalds, která byla spuštěna v Chicagu, jako podpora hokejového týmu Chicago Blackhawks, který hrál finá...

Více

stáhnout prezentaci 7,2 MB

stáhnout prezentaci 7,2 MB Trend vývoje – požadavek na moderní nástroje s progresivními vrstvami: - Větší trvanlivost nástroje (využití v hromadné výrobě, automaty) - Obrobený povrch s vyšší kvalitou (lepší povrch při stejné...

Více

Sofistikované nástroje pro jednoduchou tvorbu profesionálních

Sofistikované nástroje pro jednoduchou tvorbu profesionálních SOFISTIKOVANÉ NÁSTROJE PRO JEDNODUCHOU TVORBU PROFESIONÁLNÍCH WEBOVÝCH PREZENTACÍ Distanční studijní opora

Více