Diskuze: Machr na JavaScript - EasterEgg
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Vlastník
Zobrazeno 43 zpráv z 43.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
A já na tom naschvál začnu pracovat dříve než ve 3 hodiny ráno!
fajn, tak já jsem hotový. Je tam přibalena ukázka jak by vypadal devbook s tímhle doplňkem. Implementace je jednoduchá, prostě do stránky nalinkujete soubor april.js. Možná si budete muset upravit pole elementů kde se má měnit content.
Online: http://misaz.moxo.cz/…k/machr1415/
Download: http://misaz.moxo.cz/…5--april.zip
no jo když ono retardovaná mozila nechápe innerText je to těžké.
ale já tam nechci HTML, ale text. Přeci nebudu obracet HTMl kód?
Jsem myslel, že to bude stejný, poslední možnost je to udělat přes JQuery, ale to určitě nechceš ani slyšet
souhlasím s tím že je to poslední možnost. Ještě před ní je možnost použít textContent. Ten v Mozile (kupodivu) funguje.
Přidána podporu pro Mozzilu firefox.
Online pořád stejně
Download: http://misaz.moxo.cz/…april--2.zip
je to přeci stránka a tam je všechno HTML
jo, ale když převedeš např. src obrázku (ta v innerHTML je), tak ti to nebude funovat vůbec. Stejně tak tam jsou všechny elementy.
Máš to hezké a byla by určitě sranda mít den takovýto devbook... Číst nebo psát tutoriály by byla zábava!
Takže já se též připojím. Trochu jsem si pohrál s úvodní stránkou Devbooku. Po spuštění mého skriptíku se přehází písmenka v popisu událostí.
Návod na použití - http://www.itnetwork.cz/dev-lighter/349
Kód zkopírovat a na úvodní stránce Devbooku vložit do konzole. Pak stačí
jen napsat zertik.init() a pokoušet se číst
Btw, Misaz, nechceš dát šanci jiným ? Ty máš už 2 placky
Tak som si povedal, že by bolo pekné mať do zbierky aj JS splacku a skúsil niečo spáchať. Popri tom som si znova spomenul, že ja a JS kamaráti nikdy nebudeme, ale zvládol som to.
Čo robí vám neprezradím hneď, ale skúste pár krát vypnúť hudbu, ktorá tam začne hrať. Stránka môže obsahovať veľa (veľmi veľa) svetlých farieb, preto neodporúčam ľuďom, ktorým blikajúce farby škodia. Nemuselo by to dopadnúť dobre
Script nájdete tu: https://dl.dropboxusercontent.com/…ty/script.js
Testoval som to tu, takže si ho môžete pozrieť aj za behu http://www.blue-animag.mablog.eu/?…
Inak ak používate Chrome a chcete tieto scripty otestovať na iných stránkach, odporúčam https://chrome.google.com/…foddeiekllik a vložiť cez neho do stránky príkaz:
$.getScript('https://dl.dropboxusercontent.com/u/38097499/Javascript/unikitty/script.js');
Poprípade iný sciprt, ktorý chcete vyskúšať.
Ahoj, tak se také přidám (udělal jsem 2 menší eggy):
vložte do své stránky na začátek souboru buďto:
<script src="http://ondrca.eu/vytvory/easteregg.js"></script>
nebo
<script src="http://ondrca.eu/vytvory/easteregg2.js"></script>
Doufám, že se to bude aspoň trochu líbit .
EDIT:
Druhé vajíčko se dá pochopit, první je to, když se klikne na odakz, tak se
u každého headeru, divu, sectionu, articlu a u body změní background za
mávající kočku.
Myslím, že by sa pri prvom eggu hodilo pri kliknutí na odkaz zrušiť default akciu, aby ťa to nepresmerovala na novú stránku predtým, ako zbadáš mačky.
nemám důvod, ať se ostatní snaží víc. V reálu jim taky šanci dávat nebudu.
https://drive.google.com/…bmk2cTA/edit?…
Dal jsem se do toho dnes kolem poledne, moc nestíhám, asi je to finální verze. Vím, že to má pár chybiček. Skript počítá s JQUERY. Stačí jen vložit odkaz do hlavičky webu. Online odkaz na skript: http://www.molsavsky.g6.cz/js/egg.js
Jsou zde dva módy. Jeden automaticky posouvá prvky, u druhého záleží pouze na pohybu myši. Parametr se nastavuje v konstruktoru.
Rozhodl jsem se taky zúčastnit, přestože javascript je pro mě neznámá oblast a výsledný kód není nic extra (ale vzhledem k mým schopnostem jsem se sebou hodně spokojený ). Nepřišel jsem na způsob, aby skript fungoval kdekoliv na webu, takže se musí vkládat na konec stránky.
<script src="http://dl.dropboxusercontent.com/u/42843704/javascript/broucci.js"></script>
Ukázku můžete vidět tady - http://satik64.8u.cz/…_special.php
hezky. Když už ho dáváš nakonec, tak ne úplně le těsně před koncovou značku </body>. Aby fungovalo ve hlavičce, tak tu úvodní funkci musíš dát do obsluhy události window.onload.
Aha, tak to můj skript radši dávejte taky na konec
Dík, body jsem opravil. Ale jak to spravit s window.onload se podívám asi až po soutěži, dneska už mě to znavilo
Ahoj Přidávám se..
Vypůjčil jsem si úvodní stránku ze svého portfolia(jednotlivé sekce
nefungují).
Online: http://girtas.aspone.cz/…g/index.html
Offline: https://db.tt/9WX9PT02
A ještě musí nacachovat do proměnné původní window.onload (pokud existuje). Jinak se neprovede.
hezký efekt, ale moc mi to nesedí k Easter Egg.
Podle mě to Petr Gürtha není špatné, avšak chtělo by to možná přidat na nějakou událost no...
Easter Egg mají býti různé vtípky či narážky, většinou na první pohled neviditelné, až později si uvědomíš že je něco jinak a tak. Také se může Easter Egg spouštět po nějaké události, po kliku, napsání něčeho atd...
Musím říci, že jsem nečekal takovou účast a mám radost z vašich výtvorů Vše jsem zkoušel na devbooku, aby to bylo spravedlivé.
Dan Vítek - Velmi zajímavý nápad Škoda, že to nepřepíše
všechny texty na stránce.
Honza Bittner - Vysávání textu se ti fakt povedlo. Pokud je
web větší, spouští se obrazovka skynetu přes vysávání, což vypadá
dobře. Asi bych jí ale lépe nastyloval a je škoda, že tam není nějaký
obrázek v závěru
GreenMan - Everything's awesome... Fakt šílenost, prostě
awesome, připomíná mi to Nyan cat
Michael Olšavský - Web ve stavu beztíže, nic nezůstane na
svém místě. Občas to trochu buguje, nicméně tvůj žert je jeden z těch,
které člověka opravdu překvapí. Tohle se mi stát, tak nevím, co si mám
myslet
Misaz - Převrácení řešíš zajímavě přes speciální
znaky ve fontu, občas mi to přijde ale špatně čitelné.
Ondrca - Mávající kočka mi problikla jen jednou, úplně
nevím jak s ní zacházet. Content editable je dobrý nápad na easter egg
Petr Gürth - Zajímavý efekt, nicméně mi to nepřijde moc
jako easter egg.
satik64 - Kód by neškodilo trochu učesat, ale efekt se ti
fakt povedl
S těmi plackami se dnes trochu rozvášním. Nejvíce se mi líbily výtvory GreenMan a Satik64. Placky posíláme i Michael Olšavský a Honza Bittner za destrukci webu. Všem ostatním moc díky za účast, máte to super, ale jak píšu vždycky, nemůžu ocenit všechny, potom by to nebyla soutěž
Vítěze prosím o publikaci výtvorů (přidejte prosím i screenshot) a napište x adresu a jakou placku chcete (JS nebo Efekty). Zítra nebo ve středu vyhlásím zas něco nového
Zbytečné, když addEventListener má menší podporu.
Kromě IE 8, který používá pořád 5% uživatelů.
já předpokládám že tito IT neandrtálci nejsou moje cílová skupina.
Moje cílová skupina jsou uživatelé. Čili dokážu napsat web i pro IE 5, aniž bych nad tím musel přemýšlet. Máš celkem zajímavý přístup.
ty nejzásadnější features samozřejmě dělám tak aby fungovaly co nejširšímu okruhu, easter egg podle mě nemusí nutně fungovat všem, radši ten čas věnuji něčemu důležitějšímu.
Zobrazeno 43 zpráv z 43.