Portál AbcLinuxu, 25. dubna 2024 02:13


Dotaz: Zobrazování CSS pod MS IE 6.0 v Linuxu

10.8.2004 16:04 Jan Odvárko | skóre: 10
Zobrazování CSS pod MS IE 6.0 v Linuxu
Přečteno: 144×
Odpovědět | Admin
Hledám cestu, jak testovat CSS na webových stránkách pod MS IE 6.0 pod Linuxem.

Jsou tu možnosti:

a) Stáhnout nějaký emulátor (prohlížeč, plugin do prohlížeče) pro Linux, který simuluje algoritmus pro vykreslování CSS jako má IE 6.0. Nevíte o něčem takovém?

b) Pokud nic takového není, budu si muset pořídit nějaký SW na vytvoření virtuálního stroje (vmware, Win4Lin) a ještě samotná Windows. Ovšem v ČR jsem viděl vmware za naprosto nepřijatelné ceny (teda alespoň pro člověka který dělá pouze nekomerční weby). Pokud je to jediná možnost, tak pls poraďte, který z nich je lepší v poměru cena/vhodnost. Nebo by šlo použít jen nějaký emulátor?

c) Výběr bootování při startu je pro mě nemyslitelné řešení, protože nelze ladit CSS tak, že při každé změně bootuji do MS Win a pak znovu do Linuxu. Takže zbývá a), b).

Předem děkuji za rady!
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.8.2004 18:06 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
Odpovědět | | Sbalit | Link | Blokovat | Admin
a) Nic takového neexistuje - proč by podporu css v prohlížečích degradovaly a zaváděly tam chyby jako v IE

b) Pořiďte si nějaké pentium z bazaru + kupte windows a máte PC pro hry + pro IE a nemusíte se bát že vám win smažou linux :-)
11.8.2004 18:16 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
a) To by ses divil, jak je taková funkce (zjištění, jak vypadají stránky ve všemožných prohlížečích) žádaná, komerčních služeb existuje řada. Akorát nic free.

b) Kupovat MS Windows kvůli otestování zobrazení stránek v MSIE je kapitulace, ne řešení; nehledě na další krabici, co mi bude zavazet, žrát proud, potřebovat monitor, zvyšovat riziko požáru, ...

Taky by se mi to hodlio a taky nemám dobré řešení ;-(
11.8.2004 18:24 jm
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
IE by mel jit nainstalovat pod wine. Tady navod pro Gentoo. Hodne stesti. :-D
11.8.2004 18:29 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
Zatím jsem to zkoušel bezúspěšně, ale na návod se podívám, díky ... až se na ty stránky dostanu, teď je to nějaké chcíplé...
11.8.2004 18:37 jm
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
Jo, taky mi to blbne... No kazdopadne ta instalace bude asi dost cerna magie. ;-)
11.8.2004 19:01 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
ja bych to nedelal, nekde v dokumentaci wine jsem urcite videl velmi tucne varovani, ze ie muze rozmlatit filesystem , ktery mate namapovany do wine, zrejme si dela pristup k diskum po svem....zkusim to najit
Urine should only be green if you're Mr. Spock.
11.8.2004 19:03 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
tady, tedy primo v README
You should backup all your important files that you give Wine access
to, or use a special Wine copy of them, as there have been some cases
of users reporting file corruption. Do NOT run Explorer, for instance,
if you don't have a proper backup, as it renames/cripples several
directories sometimes. Not even other MS apps such as e.g. Messenger are safe,
as they launch Explorer somehow. This particular corruption (!$!$!$!$.pfr)
can at least partially be fixed by using
http://home.nexgo.de/andi.mohr/download/decorrupt_explorer
Urine should only be green if you're Mr. Spock.
11.8.2004 19:09 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
No to jsou věci...

Nicméně si mohu udělat speciální dirve_c jen pro MSIE, který ať si klidně zničí, a zrušit ostatní mapování disků, čímž by se to mělo řešit.
11.8.2004 18:28 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud máš ty windowsy nainstalovaný, tak se MSIE dal rozběhat ve Wine (zkoušel jsem to naposled před pár lety...), to by mohlo být řešení.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
11.8.2004 19:37 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim

Ja jsme svyho casu zkousel pod defaultnim hodne starym wine pustit explorer.exe. Neco to dokonce i udelalo a spravnou konfiguraci by se to dalo donutit ke spolupraci. To ale mluvim o explorer.exe coz je plocha, taskbar a pruzkumnik v jednom, o tom se asi pise v tom varovani. Kdezto iexplore.exe je jiny program, ackoliv se nam MS snazi veset buliky na nos ze tam je pevne zadratovanej, jenom pouziva spolecny knihovny (to linux taky). Pod wine by urcite mel jit spustim MSIE 3.0, to byl samostatny program a k sobe chtel asi dve DLL co byly ve stejnym adresari, ale to asi nebude to prave orechove.

Ja osobne to delam tak ze to nedelam vubec. Co mi funguje ve firefoxu musi prece fungovat i jinde. Nedelam zadny prasacky weby s silenejma CSS, jenom takovy strizlivy veci se strizlivim CSS a zatim se mi to vzdycky vypaltilo. Kromtoho, prece to nebudu zkouset v prohlizeci kterej si priohyba standardy podle svych chyb. Kdyz oni ignorujou prohlizece co dodrzujou standardy tak ja budu ignorovat ty co je nedodrzujou. Viz pripad z posledni doby www.obchudecek.cz, uz jsem si i stezoval se screenshotem, ale po dotazu co mam za prohlizec uz se neozvali.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
11.8.2004 19:50 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
To záleží na webu. Na svých stránkách na to taky kašlu, ale někdy potřebuji, aby to lidi s MSIE neměli úplně rozes..né, -- protože na web polezou manažeři a další nenapravitelní BFU -- což se zapomenutím na nějakou hloupou chybu v MSIE může snadno přihodit.
11.8.2004 21:24 debko
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
Alebo by sa malo na stranke hanlivo zobrazit miesto ikonky pri adrese modre ecko, akoze ste nadetekovali explorer. Dat im tam nejaku orezanejsiu veziu a niekam navrch alebo naspodok hodit banner:

"Tato stranka je zjednodudsena pre prehliadace IE 6.0 a IE 5.0 Pre plny pozitok z nasich stranok pouzite prehliadac, ktory dodrzuje standardy w3c. Mozilla Opera"

Komercne stranky by webdesignera za taketo cosi zozrali, ale neuvedomuju si, ze to robia v opacnom garde 20 % svojich zakaznikov (to ale niekedy byva ten lepsi pripad).
11.8.2004 22:26 Jan Odvárko | skóre: 10
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
IMHO zajímavý nápad, ovšem právě uživatelé IE - v žádném případě je nechci urážet - by místo toho radši z takového webu hned "vycouvali" (já bych to teda udělal). Mám z takového řešení pocit, že kvůli své neschopnosti přizpůsobit to také pro IE bych uživatele zbytečně obtěžoval něčím, co lze vyřešit lépe. Doba optimalizace pro určité prohlížeče je pryč, a zároveň ještě nemůžeme optimalizovat jen pro W3C. Zde se skutečně vyplatí použít spíše jednodušší styly, které budou velice flexibilní a nerozhodí je jediný nestandartně vypočítaný pixel.
11.8.2004 22:33 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
I jednoduché styly mi může bez problémů rozhodit, když zapomenu, že nějakou konstrukci CSS browser Foo vůbec neimplementuje nebo implementuje nějak svérázně. Proto jednoduchost nepomáhá (pokud nepíšeš v HTML 2.0) a kontrola je nutná.
11.8.2004 22:45 Jan Odvárko | skóre: 10
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
Ano, například dvousloupcový layout jsem pro IE dodnes uspokojivě nevyřešil. Používám XHTML a kontrolu validity kódu. Ale stejně je mi tohle všechno na nic, když to pak prohlížím v IE jako a vidím jen rozsypané puzzle, text přes text, a prostě celou stránku zbořenou. Never more!
11.8.2004 22:10 Jan Odvárko | skóre: 10
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
Díky za tip na firefox a taky za ostatní rady. Já standardy dodržovat chci a budu, jenže spousta uživatelů samozřejmě IE používá (o tom se často diskutuje, záleží to na cílové skupině). On se skutečně nechová jak má (vlastně snad žádný prohlížeč, v IE je to jen hodně výrazné). A právě proto je důležité testovat. Ovšem že nebudu dělat nějaké krkolomné pozicování prvků apod., ale každý někdy chybuje ... to, co toleruje jeden prohlížeč, jiný nemusí.

Ještě mě napadá - možná je to blbost... Třeba nějaké jednoduché rozhraní klient / server, kde by IE na serveru vygenerovalo (asi přes nějakou knihovnu) požadovanou stránku, a pak by klient dostal "screenshot". Nic rychlého, ale teoreticky je to možné a na kontrolu by to stačilo. Jen jestli by nebyly problémy s licencí (MS tomu asi není moc otevřen). Zkusím něco podobného hledat a alternativa je asi ten firefox.
12.8.2004 01:20 Michal Karas | skóre: 45 | blog: /dev/random
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
Ten napad neni tak spatny a myslim si, ze by to mohlo jit. Ted nedavno jsem v nejakem casopise zahledl adresu, kde bylo mozne vygenerovat si obrazek, jak vasi stranku prechrousta Safari.
12.8.2004 01:23 debko
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
Ještě mě napadá - možná je to blbost... Třeba nějaké jednoduché rozhraní klient / server, kde by IE na serveru vygenerovalo (asi přes nějakou knihovnu) požadovanou stránku, a pak by klient dostal "screenshot".

Vobec to nie je blbost, niekde som take videl, ach, kebyze sem viem aspon pastnut odkaz..... Ale vedzte, ze take existuje .
12.8.2004 00:31 dizz | skóre: 21 | blog: Dizzyho_Blog
Rozbalit Rozbalit vše Re: Zobrazování CSS pod MS IE 6.0 v Linuxu
Odpovědět | | Sbalit | Link | Blokovat | Admin
No pokud mate trochu rychlejsi stroj a opravdu vam na tom zalezi. Tak bych zkusil QEMU -jede to docela solidne tak na urovni pentia jednicky a WIN98SE na tom bezi, nerikam ze jeto nejaka extra rychlost, ale na vyzkouseni Webu docela pouzitelne...
Chuck Norris dohral GNU/Linux... a dvakrat!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.