← Uz sākumu

Pašprieks

2003. gada 7. maijā, 22 komentāri

Pāris acīm nemanāmas, visnotaļ technoloģiskas un pagaidām tikai Mozilla'i saprotamas izmaiņas šamajā lapā.

Pēc w3c specenes, XHTML dokumentam ir jāatgriež MIME type application/xhtml+xml. To dara sekojošs hederis:

Content-Type: application/xhtml+xml; charset=Windows-1257

Eksploreris pie šāda hedera nokristu (piedāvātu noseivot lapu), tad nu nācās skatīties, vai browseris akceptē šo MIME tipu.

if (stristr($_SERVER["HTTP_ACCEPT"],  'application/xhtml+xml')) {
  $header = 'Content-type: application/xhtml+xml;';
  $header .= ' charset=windows-1257';
} else {
  $header = 'Content-type: text/html';
}
header($header);

Stilos biju paradis rakstīt tagus ar lielajiem burtiem. Nācās visu pārrakstīt ar mazajiem. Jo XML stilos tā jābūt... Ieskaitot to, ka nu jau BODY stils ir jānorāda arīdzan HTML elementam. Maģija.

Un kam tas viss nafig ir vajadzīgs?

While flattering, this is surely hyperbole. There are plenty who understand XHTML much better than I. And I don’t believe that people can’t do XHTML properly. Most people simply don’t need XHTML. So there’s no incentive for them to do it right.

If they use it anyway, it’s probably a matter of Geek-chic. Slapping an XHTML DOCTYPE on your weblog is like wearing sunglasses at night. It looks cool! But isn’t necessarily very functional.

Citāts no šejienes.

Tu atbildi augstāk redzamajam komentāram. Atcelt

Gravatar K|NG

2003. gada 7. maijā, plkst. 14:47

Manis pēc jau Tu vari ignorēt mani, daudzu jau nav, kas lieto to stulbo Mozilla: http://mediart.times.lv/lj/laacz.png

Gravatar K|NG

2003. gada 7. maijā, plkst. 14:58

tas bij <br> vai ne? :)

Gravatar laacz

2003. gada 7. maijā, plkst. 15:01

Tieši tā. Vienā vietā biju piemirsis <br /> uzrakstīt. Tieši tāpat kā tik tikko biju spiests safiksot arīdzan mēnešu un gadu arhīvu (invalīds markups bija:)

Gravatar Smejmoon

2003. gada 7. maijā, plkst. 15:29

he he ..

lācz Tu pasaki man kapēc nau labāk

  1. XHTML 1.01 (pareiza versija?) likt mierā
  2. ģenerēt HTML 4.01
  3. gatavoties XHTML 2.0

??

Gravatar laacz

2003. gada 7. maijā, plkst. 15:42

  1. XHTML1.1 (modulaars XHTML1)
  2. man no tā garāks krāniņš nepaliks un pašapmierinātība arī būs 0
  3. XHTML2.0 pēc definīcijas sok. To nesaku tikai es. To saka lielums lielais vairums tiešām šajā jomā atzītu cilvēku.

Threads listē www-html@w3.org: http://lists.w3.org/Archives/Public/www-html/2003Jan/thread.html#126 Zeldmans: http://www.zeldman.com/daily/0103b.shtml#skyfall (pameklē viņa saitā pēc XHTML 2 vai 2.0) Threads pie Marka (par XHTML 2.0, palasi arī komentārus): http://diveintomark.org/archives/2003/04/13/object_and_internet_explorer.html#c001223

Tālāk jau: http://www.google.com/

Es domāju, ka markupam ir jābūt parastam mirstīgam cilvēkam saprotamam. Būtu viņi paskatījušie sun galu galā pajautājuši, ko vajag webdeveloperiem un web usability expertiem. Nevis aizbraukuši auzās tāpat kā to dara TTC, kas nepārzin reālo situāciju.

Gravatar laacz

2003. gada 7. maijā, plkst. 15:45

K|NG un ko tu ar to gribēji teikt?

Gravatar Smejmoon

2003. gada 7. maijā, plkst. 15:50

Nu par pēdējo rindkopu es Teu pievienojos .. kautko no minētiem materiāliem arī esmu redzējis ..

bet secinājumi man citi ..

  1. browseri un standarti ir attāli savietojamas lietas .. (secinājums -> 4.01, kaut arī x1.1 tas pats jau ir)

  2. cilvēkrakstāmo (lasaamo) "text markup language" un mashiinapstraadaajamo nevajag salikt vienaa standartaa .. (kaa tagad tiek dariits)

ar tiem MIME-types Teu viss ir ok, bet reaali taa ir tikai browseru gljuku apstraade, ne?

P.S. Kraaninju lielini ar meeru .. paaraak liels var chakareet sexuaalo dziivi .. nopietni ;->

Gravatar K|NG

2003. gada 7. maijā, plkst. 15:51

nezinu. Pirms tam ierakstīju Meklī "php optimizācija" a šis čerez Mozillu nokārās izmeta līdzīgu bildi kā bija ar to <br />. tagad nav .

Gravatar K|NG

2003. gada 7. maijā, plkst. 15:53

ir gan ar "php+optimizācija", karoč es taga padodos. Vajag te visu nomozillēt ;)

Gravatar sorehead

2003. gada 7. maijā, plkst. 15:56

Citaatam pilniiba var TIKAI piekrist.

Gravatar laacz

2003. gada 7. maijā, plkst. 16:01

2Smejmoon

Klau, es taisu webu. Es gribu, lai tas conformee peedeejam aktuaalajam standartam, nevis hipoteetiskai un shaubiigai naakotnes viizijai. Gribu, lai mans saits šajā ziņā ir puslīdz perfekts. Tad es, savukārt, varēšu rādīt citiem un teikt, ka vot man tur viss ir kulē un to var izdarīt. Jo daudzi saka, ka vot browseri saks, currentās specenes saks, neko nevar uztaisīt tā, kā gribās. A vot var. Ja neieslīgst absurdā.

Ar MIME-types -- tas ir tikai workaraunds explorerim un citiem, kas neprot XHTML1.1 (trīto to kā HTML versiju).

Gravatar Smejmoon

2003. gada 7. maijā, plkst. 16:08

taus 1/2-liidz perfektais saic veeljoprojaam nepiedaavaa workaroundu IE5 :P

kaada ir lietotaaju statistika?

Gravatar K|NG

2003. gada 7. maijā, plkst. 16:16

garāmejot...

<title>Pašprieks</title> tam tur jābūt? http://validator.w3.org/check?uri=http://laacz.lv/blog/2003/05/07/1441/comments http://validator.w3.org/check?uri=http://laacz.lv/blog

Gravatar Smejmoon

2003. gada 7. maijā, plkst. 16:16

Hmm IE nav pa versijaam.. :/

nu un tur kautkaadi roboti 27%, ja?

Tad nav nemaz skaidrs, kas ir zem vaarda Netscape. Un kur ir visaadas Moziillas, Operas un Konquerori un taadi jaukumi .. bet tie jau sleepjaas laikam ..

Gravatar laacz

2003. gada 7. maijā, plkst. 16:21

K|NG, fixed. Tip blogger api implementaacija bik nosakoja :)

Gravatar K|NG

2003. gada 7. maijā, plkst. 18:12

Man te laikam atsevišķu trītu vajag:) in http://laacz.lv/blog/2003/03/06/ XML Parsing Error: mismatched tag. Expected: </wbr>. Location: http://laacz.lv/blog/2003/03/06/ Line Number 262, Column 66:<pre>javascript:void(document.body.contentEdi<wbr>table = true)</pre>

Gravatar graabeklis

2003. gada 8. maijā, plkst. 13:26

imho shiis viirs gluzhi pareizi izsakaas par sho lietu.. un glavenais, cik teelaini! :D

"Rather than open these multiple cans of worms, we still advise designers who want to open new windows via the target attribute to use XHTML 1.0 Transitional. "

http://www.zeldman.com/daily/0503a.shtml#strictlyspeaking