brskalniki

IE 8 je zunaj

No, ne še čisto :). Zunaj je Beta 1 IE-ja 8. Pa še ta je namenjena samo izbranim testerjem, torej se (še) ne morete prijaviti za kakšen predogled in testiranje le tega.

Pri Microsoftu obljubljajo, da se bodo še bolj kot prej držali W3C standardov. Tako naj bi že alfa release opravil Acid2 testom (neodvisno sestavljen test za web standarde). Mimogrede od vseh Mozzila browserjev je šele Firefox 3 Alpha 1 z odliko opravil Acid2 test.

Očitno se nam obetajo boljši časi. Ampak, jst osebno še ne bi povsem pozabil na vse tiste IE hacke, ki še zmer kako prav pridejo :).

Opera vložila tožbo zoper Microsoft

Håkon Wium Lie, šef razvoja pri Operi (z Gregorjem sva ga poslušala na letošnji @mediji) je zadnjič "udaril" proti Microsoftu, natančneje proti nepriljubljenemu brskalniku Internet Explorer. Tule si lahko preberete odprto pismo spletni skupnosti, tule pa obširnejš razlago.

Na kratko: glavna razloga (pri)tožbe sta:

  • Microsoft omejuje izbiro iskalnika (s tem, da je v Windowsih prednaložen Internet Explorer),
  • Microsoft noče in noče implementirat spletnih standardov v svoj brskalnik.

Z obema trditvama se kot človek, ki dela s spletom močno strinjam, saj je IE trn v peti skoraj vsakega spletnega oblikovalca, razvojnika, progamerja, pa tudi marsikaterega uporabnika. Močno upam, da Håkonu in Operi uspe, čeprav je boj proti M$-ju večkrat kot boj z mlini na veter ...

P.S. (za tiste, ki nimate pojma, o čemer sem govoril v prejšnjih vrsticah): če vaš levi zgornji kot brskalnika (to okno, v katerem berete tale zapis) krasi tale ikona Ikona Internet Explorer, ... tale stric hoče, da NE uporabljate tega okna za internet ampak to okno ali pa to okno magari to okno, samo ne tega okna, ki ima tole ikonico Ikona Internet Explorer.

Transparentni PNG, CSS in Internet Explorer

PNG je odličen format in normalni brskalniki (Mozilla Firefox, Opera, Flock) ga z lahkoto prikazujejo, vključno s transparencami, ki so mogoče celo najboljša stvar, ki se je zgodila spletnim grafičnim formatom.

Problematičen je "le" Internet Explorer 6, nezasluženo najbolje uporabljen brskalnik na "modri kugli" (po W3Counterju ima kar 43,33 % delež, po TheCounterju pa grozljivi 50 % delež), ki transparence zaradi (večini spletnih razvijalcev) neznanega razloga* ne prikazuje kot je potrebno.

In ker sem danes ponovno našel "transparency hack", ki zagotovo deluje, ga delim z vami (prvič sem ga uporabil na Hudih bejbah).

Za uspešen izris PNG-ja v IE-ju potrebujete:

  • poljubno PNG sliko (lahko je tudi transparentna), paziti morate le, da je PNG slika široka toliko kot element v katerem ga boste prikazovali (<div>, <h1>, ponavljanja po X oz Y osi hack v IE 6 ne podpira (na žalost)),
  • ščepec CSS kode,
  • dve žlici Vegete ...

... in vaš PNG bo deloval kot se šika. Tudi v IE6. Zagotovo.

Primer
Na strani, ki jo pravkar berete imamo <h1> kot transparenten PNG, ki pa v IE6 do danes ni deloval:

PNG v IE-ju - ne deluje

Pobrskal sem po starih CSS dokumentih in v nekaj minutah apliciral "hack", ki omogoči transparenco v I-fuckin'-E-ju 6, koda pa se glasi:

h1 {
  background: transparent url(img/h1.png) no-repeat 0 0 !important;
  filter:progid:DXimageTransform.Microsoft.AlphaImageLoader(src='http://www.em3r10.com/sites/all/themes/em3r10-rc3/img/h1.png',sizingMethod='crop');
  margin: 0;
  padding-left: 70px;
  height: 136px;
  text-indent: -9999px;
  display: block;
  overflow: hidden;
  background: none;
}

Da vam bo hack deloval, pazite na naslednje haklce: prvi background je za normalne brskalnike, ki PNG znajo prikazati, tisti !important na koncu vrstice je nujen, da ga bodo taisti brskalniki prikazali, ker imamo v zadnji vrstici background: none, ki je tam samo zaradi klinčevega IE6, vendar bodo normalni brskalniki zaradi !important za tapravo vzeli prvo vrstico.

V drugi vrstici je neka čudna kobasa (v zgornji kodi je vrstica cela) filter:progid:DXimageTransform..., ki jo noben razvijalec pri zdravi pameti ne bi metal v svoj CSS (CSS ne bo več validen, če dodate to vrstico kode), ampak če bo IE6 prikazoval transparentne PNG-je se splača (lahko uporabite t.i. conditional commenting in za brskalnike starejše od IE6 uporabite posebno CSS datoteko).

Potrebno je dodati, da naj bo pot do PNG-ja v drugi vrstici absolutna, ker drugače hack ne bo deloval. To je to, žlico Vegete posujte po tipkovnici, če vam stvar ne bo delovala, a je verjetnost za to precej nizka.

PNG v IE 6 deluje
Po apliciranju zgoraj opisanega CSS hacka se PNG lepo izpisuje tudi v IE-ju 6. Komentarji dobrodošli ;)

Firefox in prevelika poraba spomina

Vaša OgnjenaLisica "žre" preveč spomina? Na ThinkTechnu so objavili obsežen vodnik, kako zmanjšati uporabo spomina v Firefoxu. Uporabno branje za vse, ki bi radi ukrotili porabo spomina v Firefoxu, ki je od verzije 2.0 naprej vse večja.

Slovenija še vedno prva pri uporabi Firefoxa

Kot pravijo pri Xiti Monitorju je Slovenija še povečala uporabo priljubljenega brskalnika Mozilla Firefox:

Slovenia preserves the utilisation ratio of highest Firefox of the 32 studied European countries, always followed by Finland, with notable progressions which make the two countries of them where this rate is now higher than 45% ...

V enem letu smo tako povečali uporabo za več kot 10% - lani nas je, kot sem poročal 35,8% uporabljalo Lisico, letos pa kar 47.9%!!! Bravo mi.

Že zadnjič smo se menili, da bi naša država bi morala zamenjati svoj slogan za nekaj v stilu (s kom, mi je ušlo iz glave, avtor ideje naj se javi v komentarjih):

  • Slovenia - the Firefox country
  • Slovenia loves Firefox
  • The home of Firefox users
  • The country that loves Firefox
  • ...

... mogoče imaš tudi ti kakšno idejo?!

Kaj iščemo Slovenci, oz. ali sploh znamo uporabljati brskalnike?

Najdi.si je objavil lestvico najbolj iskano v prvi polovici letošnjega leta. Seznam je res alarmanten. Zakaj, poglejte ga:

  • igre
  • avto.net
  • vreme
  • 24ur
  • google
  • bolha
  • email
  • horoskop
  • seks
  • siol.net

Če povzamemo, večina iskalnih pojmov v 10 naj nakazuje na to, da Slovenci ne znajo deskati, oz uporabljati brskalnika. Kako, zakaj, boste rekli!??

Na vrhu vsakega brskalnika je namreč "Location Bar" (ali v prostem prevodu "Naslovna vrstica", glej sliko spodaj), v katero vpišete željeni URL (po domače naslov spletne strani, to je tisto www-pika-tukajvstaviimestrani-pika-končnica domene).

Naslovna vrstica

Večina zgoraj naštetih iskalnih pojmov so v resnici spletne strani (Avto.net, 24ur.com, Google.com, Bolha.com, Email.si, Siol.net), za kar, drage Slovenke in Slovenci, NI treba uporabljati Najdi.si ali Googlea, da pridete do teh strani.

Le kliknete v naslovno vrstico (oz. bolje pritisnete kombinacijo tipk Alt+D (deluje v Firefoxu in Internet Explorerju, uporabniki Opere pritisnite F8)) in vpišete željeni "pojem" oz. kot smo se naučili URL naslov strani, ki jo želite obiskati ...

Še več, večina brskalnikov (FF, IE) podpira bližnjice za:

  • .com domene - v naslovno vrstico vpišete recimo "24ur" in pritisnete bližnico Ctrl+Enter
  • .net domene - v naslovno vrstico vpišete recimo "avto" in pritisnete bližnico Shift+Enter
  • .org domene - v naslovno vrstico vpišete recimo "drupal" in pritisnete bližnico Ctrl+Shift+Enter

Več informacij o bližnjicah najdete na strani Firefoxove pomoči.

Poizkusite, presenečeni boste. Mogoče boste iskalnike kot so Najdi.si oz Google začeli uporabljati samo za ISKANJE in ne za deskanje po spletu. Če vam res ne bo šlo, lahko naredim tudi kratek video učbenik na to temo!

Umri, IE6, umri

Na strani CSS3.info sem prebral zanimiv zapis o željah po izumrtju Internet Explorerja 6.

If we want to move the web forward, we need to encourage people to drop IE6 as soon as possible.

I’m assuming that a reader of this article is a web developer interested in CSS3. If we want to start using all the new opportunities that it creates, we need to kill off legacy browsers that don’t support it. If you’re using IE6 and you have any option whatsoever, switch to a better browser; IE7 at the very least. If you know someone who still uses IE6 and has any option whatsoever, get them upgraded. Evangelise all the options; Firefox, Opera, Flock, whatever; get people switching. Let’s kill this dinosaur off and let the fast mammals evolve to take its place.

Strinjam se s Petrom Gasstonom: "Ljudje, ne uporabljajte več IE6, raje deskajte srečneje!"

P.S.: O vseh novih funkcijah CSS3 sem že pisal!

Najdijev vogal oz. vogal iskalnikov

Danes zadeskam na Najdi.si in me v desnem zgornjem kotu razveseli obvestilce, da je Najdi pripravil svoj vogal. Sicer je Jonas pred dnevi pisal o Googlovem vogalu, ki pa ni samo Googlov, ampak je bolj vogal iskalnikov, npr.: vogal iskalnikov v Firefoxu, za katerega je podporo naredil tudi Najdi.si. Bravo!

Ekranostrel Najdijevega vogala

Sicer pa je vogal iskalnikov zelo uporabna zadeva, sam namreč uporabljam več iskalnikov v vogalu iskalnikov (Google, MovieWeb, Wikipedia, Rotten Tomatoes, Weather, ...).

Zelo enostavno, s kombinacijo tipk Ctrl+K pridete v vogal iskalnikov, vpišete željeni pojem in pritisnete Enter. Med iskalniki se sprehajate s kombinacijo Ctrl-ja in kurzorjev: Ctrl + ↑ / ↓.

Za bolj nazoren prikaz sem pripravil tudi video učbenik, ki ga že nalagam na YouTube. Čez nekajnajst minut bo ki je že na voljo tule.


P.S.: Za Internet Explorer uporabo vogala iskalnikov razloži nekdo, ki IE uporablja. Jaz ga ne (itak pa so ga dodali šele v IE7).
P.P.S.: Macarji namesto Ctrl uporabite Cmd, sej to je najbrž jasno, ne?

Mozilla Firefox 2.0 je zunaj

Firefox 2.0 je zunaj

OgnjenaLisica 2.0, dobrodošla. Dobite jo na www.mozilla.com/firefox. Dobrodošli v svet prihodnosti ;)

Internet Explorer 7 je zunaj

Na o2z2.com sem objavil novico, da je Internet Explorer 7 zunaj. Več na o2z2.com ...