Ez az én művem: Papercraft

Slides:



Advertisements
Hasonló előadás
Készítette: Fodorné Varkoly Mária. Amit ma feltölt valaki, az több év múlva is elérhető lesz a világhálón! Ezért érdemes vigyázni milyen tartalmakat teszünk.
Advertisements

Weblapkészítési tudnivalók 2: Útmutató az elnevezésekhez Pék Ágnes © 2009.
Tudástár informatika digitális tananyagok linkgyűjteménye
HTML nyelv.
Drótváztervek (mockup, wireframe) készítése
GPUPerformance: Angliai csata 1940
Többszálúság a böngészőben, avagy merjünk-e Javascriptben programot írni? Farkas Máté Budapest.js meetup
Web2 és a blogok. Mi az a web2? 1.Filozófia (tartalom) szabadság nyitottság közösség 2.Eszköz(készlet) egyszerűség integráció kompatibilitás mobilitás.
A szolgáltatásai Gödöny Péter ELTE IK Pataky István Inf. Szki.
Az Internet adta lehetőségek
1 Internet. 2 WWW  World Wide Web  Hivatkozásokkal összekötött hipermédia dokumentumok rendszere  Dokumentumok -> Weboldalak  A weboldalak hipertext.
Egy kisvállakozás dinamikus weboldalának fejlesztése: tervezés, problémák, megoldások Szilágyi Gábor.
Hogyan lehet saját wikink?
Interaktív táblák használata Interaktív tananyagok Web 2
Egy tetszőleges Linux változat bemutatása
Készítette : Szente Szilvia Felkészítő tanár : Mgr. Spek Krisztina Iskola : Magyar Tannyelv ű Magán Szakközépiskola, Gúta.
Domain tesztelés bemutatása PHP tesztelés
Desktop apps Articulate Storyline overview.phpróla Tom Kuhlmann: elearning/build-branched-e-learning-scenarios-in-three-simple-steps/
A web és működése A Világháló három szabványra épül:
Böngészők Internet Explorer Mozilla Firefox
Készítette: Rummel Szabolcs
HTML (HiperText Mark-Up Language)
Felső tagozatosok programozás oktatása
Microsoft szoftverek a szakképzésben
Böngésző programok (Böngészés).
Rétegek használata GIMP képszerkesztő programban
Készítette: Bencze Dániel Iskola: Egressy Gábor Két Tanítási Nyelvű Szakközépiskola 1149 Budapest, Egressy út 71. Felkészítő tanár: Gál tamás.
Készítette : Szente Szilvia Felkészítő tanár : Mgr. Spek Krisztina Iskola : Magyar Tannyelvű Magán Szakközépiskola, Gúta.
A PHP (PHP: Hypertext Preprocessor) nyílt forráskódú, számítógépes szkriptnyelv, legfőbb felhasználási területe a dinamikus weboldalak készítése. Emiatt.
Az ASP.NET programozási modell Ez az előadó neve beosztása vállalata.
2010/2011.Huszár István1. dia Weboldalak tervezése I. ALAPOK.
XHTML 1. óra. Miért térjünk át HTML-ről XHTML- re? HTML-szabványban tartalom és forma összemosódott HTML 4.0 szabványban stíluslapok használatát javasolták.
A TAMOP projektek az világhálón. Miről lesz szó ? A kommunikációs terv és arculat A meglévő honlapok vizsgálata domain használat arculat tartalom.
Korpásné Szűcs Melinda web-referens DEENK Korpásné Szűcs Melinda web-referens DEENK.
Weblapkészítési tudnivalók Pék Ágnes © Hogyan lehet weboldalt létrehozni? Lehet kész sablonokat használni Lehet önállóan előállítani.
Weblapkészítési tudnivalók Pék Ágnes © Hogyan lehet weboldalt létrehozni? Lehet kész sablonokat használni Lehet önállóan előállítani.
Előadóról Név: Zumpf Tamás
SZTIR Projekt Szaktanácsadási Tartalomszolgáltató Információs Rendszer Névjegyzék december 20. Nagy Attila, GAK TSzK.
WEB 2.0. Amiről szó lesz… Web átalakulóban, a WEB 2.0 –Újszerű weboldalak… –Első a tartalom! –A felhasználók hatalomátvétele?! –A Web mint platform –
Weboldal tervezés programozó szemmel. Alapok Minden webcím www. –tal kezdődikMinden webcím www. –tal kezdődik Webböngésző = Internet ExplorerWebböngésző.
TIOP 1.1.1/09/ Az Internet lehetőségei a tanulási módszerek alakításában I.Szókincsbővítés játékosan (múlt) II.Rögzítés élményszerűen (jelen)
Fontos információk.
Az NVU webszerkesztő program
1. Főoldal Letisztult minimális dizájn a gyorsabb betöltés érdekében Legújabb képek.
HTML ÉS PHP (Nagyon) rövid áttekintés. ADATBÁZISRENDSZEREK MŰKÖDÉSI SÉMÁJA Felh. interakció DB Connector MySQL ? A gyakorlaton:
Weblap-szerkesztés. Információs hálózati szolgáltatások Internet fontosabb szolgáltatásai (szóbeli) Elektronikus levelezési rendszer használata (szóbeli)
A GIMP használata Készítette: Kálmán Krisztina Erzsébethelyi
Violet nails Készítette: Csőke Vivien. Bevezetés Téma: Violet nails - műkörömkészítő weblapjának elkészítése A weboldal elérhető az alábbi címen: violetnails.atw.hu.
Készítette: Földi Gergely Felkészítő: Antal Zoltán Szentpéterúri Általános Iskola Szentpéterúr, Kossuth Lajos Utca 13. Kedvenc szerkesztő szoftverem.
Weblapkészítés alapjai
Webprogramozó tanfolyam
EZ AZ ÉN MŰVEM Készítette: Pörzsölt Krisztián
Nvidiá-ról Kattints rá Nvidiá-ról Kattints rá Amd-ről Kattints rá Amd-ről Kattints rá Videokártyákról, Kattints rá Videokártyákról, Kattints rá Kérdések.
Elektronikus jelentéstovábbító portál vagyonkezelő szervezet számára Ügyfélkapu használatával.
A weblapkészítés alapjai
Készítette: Derecskei Nikolett
A böngészőprogram használata. A böngészők értelmezik a html nyelvet, a javascript kódokat és a php kódokat is. Majd ezeket lefuttatja, és azok alapján.
MySQL adatbázis készítése
Ez az én művem! Készítette: Govor Emőke Felkészítő tanár neve: Hegyesi Judit Iskola neve: Érmihályfalvi 1. számú Mezőgazdasási Főgimnázium Colegiul Agricol.
Abonyi-Tóth Andor 1.  Az eszköz egy modellje, amit oktatási, demonstrációs, használhatósági elemzési, promóciós és egyéb célokra is felhasználható. 2.
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék R „Big Data” elemzési módszerek Kocsis Imre
A változó éghajlattal összefüggő változások, problémák bemutatása (energiagazdálkodás) Erdély Szilvia Földtudomány BSc.
A web története és statisztikái. World Wide Web előtti internet, internet előtti hiperszöveg.
Honlap készítés és az ehhez szükséges informatikai alapismeretek A világháló jelentősége a KKV-k piachoz jutásában Forgács István (X-Meditor Kft.) Tel.:
Turisztikai informatikai alkalmazások BA Turizmus- vendéglátás – Gödöllő Összeállította: Pető István TARTALOMKEZELŐ RENDSZEREK.
Kulcsrakész Közgyűjteményi Portál
Internet és kommunikáció
DRUPAL Előadja: Nagy Nikoletta :05.
Internet és kommunikáció
Előadás másolata:

Ez az én művem: Papercraft HTML/CSS és a WCMS rendszerek kombinációja Ez az én művem: Papercraft Köszöntöm a tisztelt közönséget! Nevem Kávai Konrád, és Magyarkanizsáról, Szerbiából érkeztem. A Beszédes József MMIK 4. (12.) osztályos tanulója vagyok. Ma a HTML/CSS és a WCMS rendszerek kombinációjával fogunk foglalkozni, vagyis weblapok fogunk készíteni az előbbiekben említett eszközökkel. Szerkesztette: Kávai Konrád Felkészítő tanár: Bálint Nóra Iskola: Beszédes József MMIK, Magyarkanizsa, Széles utca 70.

Ötlet Papercraft ??? Érdekes játék Dekoráció Viszonylag kis ismertség Mi is az a „papercraft”? A papercraft egy 3 dimenziós alkotói stílus, egyszerű eszközökkel, egyszerű elkészítési móddal. Az interneten rengetek elkészíthető modell sablont találhatunk, nekünk csak annyi a dolgunk, hogy kinyomtatjuk a sablont, kivágjuk, összeragasztjuk, összeillesztjük és már tehetjük is a polcunkra/asztalunkra. Az embereket kérdezgetve ezt a műfajt igen kevesen ismerik. Pedig, ha nevezhetem játéknak, akkor érdekes, és lekötelező játéknak titulálnám, és dekorációnak is tökéletesen alkalmazható. Így jött az ötlet, hogy készítsek egy weboldalt, amivel ezt a „játékot” népszerűbbé tehetném. A bal oldali képen egy sablont, a másik két képen pedig 1-1 elkészített modellt láthatunk.

A mai órához szükséges ismeretek: HTML és CSS alapismeretek Mielőtt bármihez is hozzáfognánk, megemlíteném, hogy szükség lesz a HTML és CSS alapelveire.

Munkafolyamat Weboldal készítés HTML CSS WCMS (tartalomkezelő) rendszerek használata Concrete5 Sablon készítés Tartalom feltöltés Az első tervem az volt, hogy hagyományos módon, HTML és CSS használatával elkészítem a weboldalt. Ám a feladat az volt, hogy valamilyen WCMS rendszert is használjuk. Így az eredeti tervemen módosítani kellett. WCMS rendszernek a Concrete5-öt választottam. Elkészítettem a megfelelő sablont, ami kompatibilis a rendszerrel, és az elvárásaimnak is megfelelt, majd az oldalt feltöltöttem tartalommal.

WCMS vs HTML/CSS WCMS rendszerek: HTML/CSS/PHP Beépített modulok, leegyszerűsített weblapkészítés Rövid idő alatt látható eredmény Kevésbé részletes weblapok WCMS rendszerek: WordPress; Joomla!; Textpattern HTML/CSS – leíró nyelvek PHP – szkriptnyelv (egy adott alkalmazás vagy működési környezet vezérlését teszik lehetővé) Időigényes Összetettebb, szebb, kreatívabb web design Akárhogy is ellenkeztem, kénytelen voltam WCMS rendszert is alkalmazni. A WCMS rendszerekről tudni illik, hogy eme rendszerek jóvoltából a weboldal készítés nagyon leegyszerűsödik, és ezzel együtt fel is gyorsul, ezért rövid idő alatt látványos eredményt tudunk elérni, ám a kreativitásunk itt korlátok között mozoghat. Ezzel szemben, a hagyományos, kódírásos módszer sokkal több mozgásteret ad nekünk, így részletesebb, kreatívabb, összetettebb oldalak tudunk létrehozni. De ennek is meg van a hátul ütője, mégpedig az, hogy a kódírással rengeteg időt elhasználunk.

Szükséges programok Notepad ++ Internet böngésző Kódíró program Mielőtt még bármihez is hozzáfogtam volna, szükségem volt olyan programokra, amik segítségével meg tudom írni a programkódot, és olyanokra is, amikkel ellenőrizni tudom a munkámat. A kódírást a Notepad++ - ban végeztem, ellenőrzésre pedig gyakorlatilag bármelyik web böngésző program megfelelt. Web böngészők

Weblap HTML + CSS HTML kódirás CSS formázás Tartalom keresés Tartalom feltöltése a weboldalra Abban a tudatban élve, hogy elég lesz majd csak feltöltenem a kész weblapom fájljait, elkezdtem elkészíteni az oldalt hagyományos, kódírásos módszerrel. Elkészítettem az oldal szerkezetét, majd később a kinézetét. Ezután tartalom után böngésztem, és feltöltögettem az oldalakra. HTML + CSS

DE EZEKRE NEM VOLT SZÜKSÉGEM! Weblap + PHP Bejelentkezés Adatbázis kezelés Hozzászólási lehetőség Értékelés DE EZEKRE NEM VOLT SZÜKSÉGEM! Ha valaki dinamikus oldalt készít, akkor PHP nyelv által, lehetősége van adatbázis, bejelentkező felület létrehozására, hozzászólási és értékelési lehetőséget is tud nyújtani a oldalra látogatók számára, és még sorolhatnám a lehetőségeket. Mivel a PHP nyelvben még nem vagyok jártas ezért az elsődleges célom egy statikus oldal létrehozás volt. Így ezekre az opciókra nem volt szükségem.

Miért is lenne jó a WCMS rendszer? Miért is jó nekem a WCMS? Egyszerűsíti a munkámat Kevesebb kódírás Könnyebb tartalomfeltöltés A weboldal oldalai készülőben voltak, és elkezdtem utána nézni, hogy hogyan is működik ez a WCMS rendszer. Rájöttem arra, hogy még jól is járhatnék a WCMS rendszer használatával. Így leegyszerűsíthetem a munkámat, kevesebbet programkódot kell gépelnem, és még a tartalom felöltést is megkönnyebbítené. De az elején említett korlátozások miatt még mindig bizonytalan voltam.

A WCMS rendszer Mi az a Concrete5? Milyen lehetőségeim vannak? Meglévő sablonok Ingyenes sablonok Fizetős sablonok Egyedi sablon támogatás A Concrete5 egy átlagos WCMS rendszer. Nem tud többet, mint vetélytársai, és kevesebbet sem. Lehetőség van benne saját weblapkészítésre, ám célszerűbb már meglévő sablonokat használni. Viszonylag kevés ingyenes sablon alkalmazható, amik ráadásul nem is tetszettek. A fizetős sablonok közt lett volna olyan, ami tetszett volna, de az fizetős sablon volt. Szerencsére a Concrete5 támogat egyedi sablonokat, így az eredeti tervet módosítva, ami az volt, hogy hagyományos módon készítem el az oldalt, elhatároztam, hogy saját sablont készítek.

WCMS követelmények Tartalom blokkok: „Area”-kal való munka HTML kód részleges újraírása CSS igazítás az új HTML kódhoz Ám ennek a saját sablonnak vannak bizonyos követelményei. Az alapelvet, hogy a WCMS rendszer „Area” blokkokkal tölti fel az oldalt nem vethettem el, így ezekkel kellett dolgoznom. Így a már meglévő kódomba be kellett építenem az „Area”-kat. Majd ezeket formázni CSS-ben.

Programkód igazítás WCMS-hez „Area”-k (tartalom blokkok) létrehozása Egyedi elnevezések Blokkok formázása CSS-ben Az „Area” blokk a tartalmamat helyettesíti, amit majd a sablon feltöltése után fogok csak kitölteni. Szóval az oldalon megjelenő tartalmat kitöröltem és a helyére egy blokkot tettem. Ezeknek a blokkoknak külön neveket kellett adnom, hogy később formázni tudjam őket CSS-ben.

PHP és WCMS PHP-s megoldás „Area”-k igazítása PHP „tag” Az „Area”-kat csak PHP nyelvben lehet alkalmazni. Így a PHP kódot be kellett ágyaznom a HTML kódomba. Nagy meglepetésemre ez elég egyszerűen ment, mert csak egy PHP „tag”-et kellett létrehoznom. Meghatároztam a blokkok helyét és léphettem is tovább. PHP „tag”

Mit tartalmaz egy „Area”? PHP „tag” „Area” neve „Area” láthatósága Megnevezés Minden blokknak vannak kötelező elemei. Először is meg kell nyitnunk a PHP „tag”-et, ezután meg kellett adnunk a blokk nevét, majd végül a láthatóságát, avagy látható legyen vagy ne. PHP „tag” Láthatóság

Oldal felosztása Header Main Footer Az oldalamat 3 részre osztottam: fejléc, középső (tartalom) rész, és lábléc.

Header Area Menüpontok Aktív oldal Első lépésben a fejlécet készítettem el. Ezzel a megoldással könnyebben tudtam megoldani azt is, hogy az aktív oldal menüpontját megkülönböztessem a többi menüponttól, illetve a hozzá tartozó linket is könnyebb volt megszüntetni.

Body Area Tartalom Mivel a programkódot már a fejlécnél megírtam, ezért használhattam ugyanazt a kódot, persze más megnevezéssel. Ebben a részben a tartalom került megjelenítésre, és így könnyebb volt létrehozni az oldalankénti tartalmakat.

Footer Area Header-hez hasonló A láblécnél sem volt nehéz dolgom, mivel a szerepe ugyan az szinte, mint a fejlécé, így használhattam már a meglévő kódot, csak más megnevezéssel.

Sablon elemek Állandó tartalom Hagyományos HTML kód A nem változó tartalmaknál, vagyis azoknál a tartalmaknál, amik minden oldalon megjelentek, ott alkalmazhattam hagyományos, kódírásos módot, mivel ezeket a tartalmakat sablonként töltöm majd fel, és nem lesz rá szükség, hogy feltöltés után módosítsam őket. Ilyen például a „Támogatók” sáv is, mivel ez minden oldalon szerepel, vagyis része a sablonnak.

És elkészült a weboldal! Megtekinthető: http://papercraft.host22.com/

Mit jegyeztél meg? ??? Kérdések: Link: https://docs.google.com/forms/d/1TAxw8N3VmI0iP4KV6WSl2jAIC2NA64x7vb_oI TmJyMc/viewform?usp=send_form Mit jegyeztél meg? Mielőtt belekezdenénk a munkába, ajánlom, hogy töltsék ki a következő tesztet, hogy leellenőrizzék tudásukat! ???

Feladat: weboldal készítés Pontozási szempontok: Ötlet HTML/CSS használat Design WCMS rendszerhasználat „Area” használat Kreatív megoldások A következőkben az a feladat, hogy saját maguk elkészítsenek egy weblapot, a tanultak alapján! A pontozási szempontok az alábbi dián láthatóak. A kreatív megoldásokért plusz pontok járnak!

Felhasznált irodalom: Wikipédia – Papercraft http://en.wikipedia.org/wiki/Paper_craft Google – logók és képek: https://lh3.ggpht.com/O0aW5qsyCkR2i7Bu- jUU1b5BWA_NygJ6ui4MgaAvL7gfqvVWqkOBscDaq4pn-vkwByUx=w300 http://goodlogo.com/images/logos/safari_logo_3023.jpg http://m.cdn.blog.hu/wi/winmagazin/image/201404/internet%20explorer%2011%20 logo.png https://mozorg.cdn.mozilla.net/media/img/firefox/desktop/index/animations/fire fox-logo.png http://www.slashcoding.com/wp- content/uploads/2013/08/Notepad_plus_plus.png?8d8e90 http://www.concrete5.org/download_file/-/view/47443/12593/ Ezen a dián láthatóak a felhasznált tartalmak, amiket prezentációm elkészítése során használtam.

Köszönöm a figyelmet! Köszönöm a megtisztelő figyelmet!