Lion's Fart RSS Feed
home ‹‹

CSS: Kako centrirati sadržaj na stranici?

Ponedjeljak, 16. Kolovoza
Imaš primjerice neki omanji sadržaj tipa "Stranica je u izradi" i želiš ga fino pozicionirati u centar stranice, da bude u središtu web stranice i horizontalno i vertikalno.

To je najlakše napraviti pomoću tablice, ali ne smiješ ni pod razno, jer tablice su odavno izašle iz mode i mogao bi ti se smijat netko tko slučajno zaviri u HTML kod.

Raznih JavaScript te CSS rješenja ima za olimpijski bazen napuniti, no ovdje ću navesti jedno krajnje jednostavno rješenje koje koristi poneki CSS trik.

[Programiranje]

CSS: Zaobljeni rubovi 2

Utorak, 10. Kolovoza
Power webaši, preskočite ovaj post.

Prije nekoliko godina zaobljeni rubovi (pravokutni komad web stranice koji nema oštre rubove) bili su tema za pričat tjedan+ dana: mnogo je različitih rješenja napravljeno da bi se oni postigli.

Vidi npr.:

Kako danas CSS s verzijom 3 ide dalje ili bar pojedini proizvođači web preglednika imaju svoje prefikse nije problem napraviti jednostavno i kratko rješenje za postizanje istih.

[Programiranje]

CSS: Targetiranje preglednika

Četvrtak, 27. Svibnja
Links2 Trikovi sa CSS atributima i selektorima za "gađanje" određenih (verzija) browsera.

CSS targeting je pojam koji označava korištenje CSS trikova koji mijenjaju stvari u određenom pregledniku, skupu preglednika ili određenoj verziji preglednika.

Preglednici koje će obuhvatiti primjeri u nastavku teksta su:

Internet Explorer Firefox Safari Chrome Opera

1. Internet Explorer (verzije 6, 7 i 8)
2. Firefox (verzije 1.x , 2.x i 3.x)
3. Safari te Chrome
4. Opera

CSS targetiranje može ići preko atributa ili selektora. Preko čega? Dobro, za one koji su zbunjeni evo ovako (selektor je zapravo naziv stila):

selektor { atribut: vrijednost }

Jasnije? Ok. Idemo dalje.

[Programiranje]

Kako napraviti Greasemonkey skriptu?

Srijeda, 27. Siječnja
Firefox Greasemonkey je plugin za Firefox koji omogućava korisnicima da instaliraju skripte koje automatski prepravljaju web stranice nakon što se one učitaju u preglednik.

(Primjeri takvih skripata bili bi sakrivanje određenih reklama na stranici, pretvaranje neklikabilnih linkova u prave linkove, povećavanje presitnog fonta itd.)

Kako su Greasemonkey skripte zapravo JavaScript, za izradu istih potrebno vam je malo bolje poznavanje spomenutog jezika te bar osnovna upućenost u DOM.

U nastavku ću opisati kako se radi jednostavna GM skripta koja radi u Firefoxu te Operi.

[Programiranje]

Kako srušiti Internet Explorer?

Ponedjeljak, 18. Siječnja
Ie Naletio sam na štos kako srušiti zadnju verziju Microsoftovog preglednika, pa da na brzinu rezimiramo kako se (programski) mogu srušiti verzije 6, 7 te 8.

NAPOMENA: Kako niže navedeni primjeri te linkovi ruše web preglednike preporučam da pohranite tabove i adrese prije nego što ih isprobavate. Lion's Fart se odriče svake odgovornosti zbog eventualnog psovanja tijekom korištenja istih. Nisam ja kriv, navukli su me. :)


Internet Explorer 6

Sjećate li se onog kratkog buga koji je rušio IE6?

<input type crash>

Internet Explorer je odavno zapatchan tako da ga ovo više ne ruši, ali (malo prije sam probao) onaj noviji bug još uvijek ruši IE6:

<style>*{position:relative}</style><table><input></table>

Pogledajte i još neke metode za rušenje tog starca od skoro 10 godina.

[Programiranje]

Kako programski postati na Twitter?

Utorak, 5. Svibnja 2009.
Twitter Bilo bi lijepo te korisno da svaki put kad napišeš novi post na blogu on automatski javi ekipi (followerima) na Twitter da na blogu ima nečeg novog, a ne da moraš ići na lice mjesta i to pisati sam.

Stvar se, jasno, može vrlo lako napraviti jer je Twitter odavno otvorio API preko kojeg se mogu stvarati čuda preko običnog HTTP zahtjeva (requesta).

Za Wordpress i slične sustave već postoje pluginovi koji to rade, a Internet je prepun alata koji koriste Twitter na razne načine. (Ovo je primjerice neloša ideja: RSS to Twitter - Twitter (kao da) čita RSS feeed vašeg bloga i objavljuje nove stvari.)

U ovom postu opisat ću kako se to radi ručno, iz PHPa, koristeći oldschool tehniku (bez upotrebe CURL biblioteke koja vrlo uljepšava stvar, samo što nije raspoloživa svugdje).

[Programiranje]

Oracle kupio Sun

Ponedjeljak, 20. Travnja 2009.
Sun microsystems logo Oracle je na službenom mjestu objavio da je ušao u pregovore za kupnju Suna.

(Na gornji link trenutno ne možete jer je srušen od velike navale. Još jedan dokaz da i "veliki" padaju kad im pola neta navali na web.)

Na Sunovim stranicama također vijest. (Nije srušena - valjda Sunovci znaju programirati u Javi.)

[Programiranje]

Web programiranje je super

Četvrtak, 2. Travnja 2009.
Hexdump2 Deprecated HTML tagovi, novi i dolazeći HTML tagovi, tagovi koji se odjednom drugačije koriste, novi CANVAS element koji tristo čuda nekih ima, atributi koji idu ovako ili onako ovisno o kojem se HTML standardu radi...

CSS trikovi za različite preglednike, conditional komentari za razne verzije Internet Explorera, CSS sprajtovi, zaobljeni rubovi, JavaScript fiksanje zajebanog CSSa, CSS za printanje, za različite vrste izlaza, CSS3...

(Osjećam lagani dolazak adrenalina. Lagani, tek sam počeo.)

[Programiranje]

CSS: Zamjena teksta slikom

Četvrtak, 5. Veljače 2009.
Napomena: ako ste web dizajner ovo sigurno već znate pa slobodno preskočite.

Na vrhu stranice u najvećem headingu (H1) imaš naslov sajta.

<h1>Lion's Fart</h1>

I to dobro funkcionira tako dugo dok je samo tekst u pitanju. Ali kada ti netko sklepa super seksi logo (najbolji komentar do sad je da ovaj gore lijevo podsjeća na strip club) trebaš zamijeniti tekst sa slikom.

<h1>
  <img src="lionsfart.jpg" width="500" height="60" alt="Lion's Fart" />
</h1>

Ovo je ok za posjetitelja stranice (a i prikazuje tekst ako isključiš CSS u pregledniku), ali ne valja zbog SEO razloga, tj. tražilice te manje vole.

[Programiranje]

10 drevnih JavaScript trikova

Srijeda, 21. Siječnja 2009.
Hexdump2 (Hello, StumbleUpon readers. This post in CROATIAN language is about old JavaScript tricks rarely used today or not used anymore.)


Javascript se tokom zadnjih godina promijenio, ne u smislu sintakse jezika nego načina na koji se on primjenjuje. Objektno programiranje, nekoliko dobrih frameworkova koji vas oslobađaju gomile posla, napredak u preglednicima koji sve više toga kuže i tako to.

Nekada se JS programirao sasvim drugačije. Da se neke stvari ne zaborave evo jednog posta o starim dobrim trikovima koji se rijetko ili više ne koriste.

Dakle, 10 primjera Javascript programiranja na način kako se to radilo prije nekoliko godina.

(Pola ovoga neće raditi u današnjim browserima, ali ilustracije radi...)

[Programiranje]
1/5 sljedeća »
1 2 3 4 ... 5

Linkovi RSS feedDnevni linkovi

  1. 30 Interesting Half-Face Portrait Photography
    Pola lica.
  2. 16 of the Best SciFi Cartoons
    Naj SF crtići.
  3. A step to be ahead: start designing for mobile devices
    Uvod i showcase.
  4. The Family Prostitute
    Portraits of Women Brand-New to the Sex Trade. (slideshow)
  5. World's Largest Underwater Museum
    Najveći podvodni muzej na svijetu.
  6. 15 tips every computer geek should know to stay healthy
    Zdrav geek u zdravom tijelu.
  7. A virtual counter-revolution
    "The internet has been a great unifier of people, companies and online networks. Powerful forces are threatening to balkanise it." (The Economist)
  8. The right hand to every good villain. My favorite Bond henchmen
    Jaws, Donald Grant, Odd Job, Baron Samedi, Fiona Volpe. (007)
  9. 10 tips to follow to become a better web designer
    10 savjeta za web dizajnere.
  10. 26 Super Clean Websites
    "Čisti" sajtovi.
  11. The Truth About Infographics
    How the infographic-spam industry works? (infografika)
  12. The crap we put up with getting on and off an airplane
    "Ljepota" putovanja avionom. (The Oatmeal)
  13. Amazing pictures Kabul (1994.-2010.)
    Slike Kabula - danas i prije 16 godina.
  14. Collection of rare celebrity photos
    Rijetke slike poznatih faca.
  15. 15 Cancelled PlayStation 3 games that should have never been cancelled
    Igre koje su trebale izaći za PS3.
  16. 19 upcoming superhero movies you need to know about
    Dolazeći filmovi o superherojima.
  17. NASA Plans to Visit the Sun
    The project is called Solar Probe Plus. (Mashable)
  18. How many people are actually using Twitter?
    30%? (TNW)
  19. Samsung Galaxy Tab preview
    Samsungov Android tablet. (Engadget)
  20. 10 Unbelievable SMS Texting Stories
    Nevjerojatne SMS priče.