Portál AbcLinuxu, 7. června 2024 21:06

Distribuce vs. standardy

18.2.2006 01:44 | Přečteno: 1949× | Linux | poslední úprava: 18.2.2006 01:45

Dodržování standardů je základ. Zvlášť pro uživatele Linuxu. Pokud budou ostatní, hlavně ti velcí hráči, standardy porušovat, bude pro nás obtížnější s nimi komunikovat. Proto jsme naštvaní, když někdo napíše web jako prase, stačí mu, že to IE nějak schroustá, zatímco lidi s FF/Operou/linksem/atd. ostrouhají.

Rozhodl jsem se udělat průzkum ve vlastních řadách, takže - jak jsou na tom ti nejprominentnější linuxáci - tvůrci distribucí?

Na www.linuxlinks.com jsem sebral seznam distribucí. wgetem jsem postahoval úvodní stránky a pustil na ně Tidy. Výsledek jsem nasázel do tabulky seřazené podle chyb a varování (i varování jsou chyby, ale Tidy takto rozlišuje mezi chybami, které umí a neumí opravit). Protože špatné zprávy jsou vždycky zajímavější, seřadil jsem je od nejhoršího. Mimochodem Tidy je k dispozici i jako extension do Firefoxu.

pořadídistribucechybvarování
73.SoL3780
72.Bayanihan Linux11191
71.NASLite+8364
70.SGI ProPack482
69.OoL263
68.Sun Java Desktop System173
67.GoboLinux138
66.Black Cat Linux125
65.ROCK/UML Project113
64.Dettu[Xx] Linux17
63.TurboLinux Desktop0182
62.QiLinux0174
61.Slackware0148
60.Ark Linux0143
59.BioBrew0129
58.Ewrt0118
57.FIRE0112
56.Arch Linux0110
55.DNA Linux0104
54.Cooperative Linux0102
53.ZipSlack098
52.Ignalum Linux094
51.RedHawk Linux090
50.TelemetryBox084
49.VLOS082
48.WinLinux 2003080
48.Lunar-Linux080
47.Sentry Firewall074
46.NITIX Autonomic Linux064
45.Buffalo Linux064
44.CentOS062
43.Mandriva Linux060
42.Darkstar Linux059
41.Progeny Debian056
40.M.N.I.S LINUX055
39.Yellow Dog Linux053
38.StartCom Linux Office Edition052
38.StartCom Linux MultiMedia Edition052
38.StartCom Linux Developer Edition052
38.StartCom Enterprise Linux052
37.Euronode051
36.TimeSys Linux GPL for the Pentium050
35.Ute-Linux040
35.K12LTSP040
35.Bio-Linux040
34.Xandros Desktop OS039
34.Specifix039
34.Underground Desktop039
33.ELX BizDesk038
33.Asianux038
32.Cobind Desktop035
31.TopologiLinux034
31.aLinux034
30.paldo032
30.Antomic032
29.SENTINIX031
28.GNU-Darwin030
27.Xandros SurfSide Linux Edition028
27.FTOSX028
26.AGNULA027
25.Frugalware Linux026
24.BearOps Desktop Linux OS025
23.Scientific Linux023
23.Skolelinux023
22.NoMad022
21.Phat Linux021
21.JBLinux021
21.Instant OGo021
20.Xorcom Rapid020
20.Franki and Earlgrey Linux020
19.Onebase019
18.MyGeOs017
18.Goodgoat Linux017
18.Fermi Linux LTS017
17.Project dEv016
17.Lunar Penguin016
16.Jumping Jack Slack015
15.Independence014
14.NCSU Realm Kit013
14.Gentoo Linux013
13.UnitedLinux012
13.Stampede Linux012
13.BLAG Linux And GNU012
13.Fried Chicken Linux012
12.ZENIX011
12.EzPlanet One Enterprise Linux011
12.BU Linux011
12.ROOT Linux011
11.Ubuntu Linux010
11.GNU/Linux Terminal Server for Schools010
11.The Independence distribution010
11.Elysium010
10.Phaeronix09
9.KRUD08
9.Navaho Linux08
8.ThinLinc Client Operating System07
8.64 Studio07
7.Yoper06
7.Sorcerer06
7.WinSlack06
6.SmallDesk05
6.PXES05
6.ADIOS boot CD05
6.Bernhard's Bootable Linux CD05
5.Red Hat Enterprise Linux04
5.dietlinux04
5.White Box Enterprise Linux04
5.MURIX04
5.Asterisk@Home04
4.T203
4.Rubix Linux03
4.Rubix03
4.MCC Interim Linux03
4.CRUX03
3.X/OS Linux02
3.Sourcemage02
3.DeLi Linux02
3.CCux Linux02
3.Peachtree Linux02
3.Leetnux02
3.Fedora Project02
2.SystemRescueCd01
2.Simply GNUstep01
2.Mastodon01
2.Shilosh OS01
2.Kollektive Linux01
2.Finnix01
2.Dave/Dina01
2.DMZS-Biatchux Bootable CD Distro01
2.BeFree01
2.Beehive Linux01
2.ScrudgeWare01
2.Oralux01
2.Ocularis01
2.cAos01
2.Xitnalta Alindis01
1.SuSE Linux00
1.Pie Box Enterprise Linux00
1.Linux by Libranet00
1.Simple Rescue CD00
1.Debian GNU/Linux00
1.Tao Linux00

P.S.: Microsoft by byl na pěkném desátém místě.

P.P.S: Extension ve FF dává lehce odlišné výsledky, možná je založena na jiné verzi.

       

Hodnocení: 33 %

        špatnédobré        

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

Komentáře

Nástroje: Začni sledovat (3) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

18.2.2006 01:51 Kyosuke | skóre: 28 | blog: nalady_v_modre
Rozbalit Rozbalit vše Re: Distribuce vs. standardy
Odpovědět | Sbalit | Link | Blokovat | Admin
Nemohu si pomoct – můj oblíbený citát madam Grace Hopper:

„The nice thing about standards is that there are so many to choose from.“

:-D :-D
Jak moc jsou ábíčkáři inteligentní? ;-)
18.2.2006 02:15 Non_E | skóre: 24 | blog: hic_sunt_leones | Pardubice
Rozbalit Rozbalit vše Re: Distribuce vs. standardy
Odpovědět | Sbalit | Link | Blokovat | Admin
Možná se v tuhle hodinu už pletu, ale zkusil jsem otestovat gentoo linux a validátor nevyplivnul nic. Zajímalo by mě, co mohl najít tidy… Například atribut summary u tabulky rozhodně není povinný, takže varování bych jako chyby nebral.
Only Sith deals in absolutes.
18.2.2006 09:47 trancelius | skóre: 22
Rozbalit Rozbalit vše Warning
Varování není chyba, právě proto se od chyb odlišuje. Je to spíše něco jako upozornění pro hackera, že mu někde něco chybí. Např. GCC mi takhle oznámí, že mám někde nepoužitou proměnnou - a to taky není chyba, je to jen známka toho, že program je ve vývoji a že se pracuje na rozšíření :)
hajma avatar 18.2.2006 09:57 hajma | skóre: 27 | blog: hajma | Říčany
Rozbalit Rozbalit vše Re: Warning
Tidy to ovšem bere jinak, dyk jsem to vysvětlil. Jako varování např. vyplivne, když není uzavřen tag. Jako varování, anžto je schopen pochopit, co autor myslel a event. to opravit.
V případě gentoo.org jsou varování:
line 61 column 86 - Warning: *font* attribute "size" has invalid value "0.90em"

line 79 column 85 - Warning: *font* attribute "size" has invalid value "0.90em"

line 97 column 86 - Warning: *font* attribute "size" has invalid value "0.90em"

line 116 column 86 - Warning: *font* attribute "size" has invalid value "0.90em"

line 136 column 76 - Warning: *font* attribute "size" has invalid value "0.90em"

line 150 column 85 - Warning: *font* attribute "size" has invalid value "0.90em"

line 177 column 47 - Warning: *table* attribute "cellspacing" has invalid value "4px"

line 177 column 47 - Warning: *table* attribute "cellpadding" has invalid value "4px"



0 chyb / 8 varování

Prostě strkají do integer real apod.
21 promarněných znaků
18.2.2006 10:17 #Tom
Rozbalit Rozbalit vše Re: Warning
Dělit pixel asi moc smysl nemá, ale dělit M má smysl hodně dobrý. CSS to možná oficiálně nepodporuje, ale třeba v TeXu na tom není nic zvláštního.
18.2.2006 10:36 trancelius | skóre: 22
Rozbalit Rozbalit vše Re: Warning
souhlas... není to ve standardu, to je celé
18.2.2006 12:15 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Warning
CSS to umí, ale plain HTML (tag <font>) asi ne. ;-)
18.2.2006 12:29 #Tom
Rozbalit Rozbalit vše Re: Warning
<font></font> ještě někdo používá?
18.2.2006 10:35 puco
Rozbalit Rozbalit vše Re: Warning
Oni strkaju real do real. em kludne moze byt 0.9 , lebo sa jedna o 9/10 velksoti fontu. Vid stranka http://www.w3.org/TR/REC-CSS2/syndata.html#em-width. Skor asi vadi navyse ta 0 za 9.
18.2.2006 10:41 puco
Rozbalit Rozbalit vše Re: Warning
Pozrel som to pozornejsie a ta chyba je, ze atribut size ma mat hodnotu integer a ma byt v pixeloch. V CSS by kludne mohli pouzit 0.9em. Aj ten cellspacing ma byt bez px a potom by to uz nemalo zahucat. Poslite im niekto hlasenie chyb, to sa lahko opravi a navyse su to take hlupe chyby.
18.2.2006 15:14 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: Distribuce vs. standardy
Ked si nastavis Accessibility level na none tak sa na to nebude stazovat. V beznej kofiguracii sa tazuje lebo atribut summary je vhodny pre prehliadace ludi s nejakym postihnutim (zrakovym, ...).
stativ avatar 18.2.2006 10:17 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Distribuce vs. standardy
Odpovědět | Sbalit | Link | Blokovat | Admin

Nevidim tam arachnix ;-)

pravda na www.linuxlinks.com neni, ani jsem neprisel na to jak ho registrovat. No az vydam prvni opravdu ostrou verzi tak se k tomu dokopu ;-)
BTW: mam 3 varovani v reklame vkladane od ic :(

Jo a "novy" stranky Slackwaru maji 6 varovani, nevim jestli by nebylo lepsi kontrolovat ty, postupne se tam presunula treba databaze balicku

Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
herne the hunter avatar 18.2.2006 13:32 herne the hunter | skóre: 10 | tor lara
Rozbalit Rozbalit vše Re: Distribuce vs. standardy
Odpovědět | Sbalit | Link | Blokovat | Admin
namátkou jsem zkusil překontrolovat výsledky průzkumu a tidy extension pro firefox mi vrací jiný výsledky, např.: že by to bylo nějaký znamení? ;)
i am herne the hunter and you are a leaf driven by the wind.
18.2.2006 14:03 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Distribuce vs. standardy
Odpovědět | Sbalit | Link | Blokovat | Admin
no sorry ale mne Tidy na www.slackware.com hlasi 94 warnings, ty pises, ze 148.. ale sak ako povedal Winston Churchill:
"Neverim ziadnej statistike, ktoru si sam nesfalsujem."

ze yo ;)
18.2.2006 15:19 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: Distribuce vs. standardy
Skus si pridat na Accesibility leveli a potom uvidis divi :o) bdw. autor mohol napisat na aku hodnotu to mal nastavene
brozkeff avatar 19.2.2006 00:29 brozkeff | skóre: 13 | blog: Zpátky po 10 letech | Žďár nad Sázavou
Rozbalit Rozbalit vše na nejvyssi?
Vlastni web neni spatne testovat s nejprisnejsimi kriterii. Pokud neni nic jineho na praci, proc nedoplnit takove blbosti jako alty / summary u vsech prvku, ze:-)

Založit nové vláknoNahoru

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