|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Rosmon blogiKuvaus: Sektorista, tekniikasta ja muustakin juttua. Ehkä.
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| Toukokuu 2008 | ||||||
|---|---|---|---|---|---|---|
| Ma | Ti | Ke | To | Pe | La | Su |
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
Noniin, yleisön pyynnöstä ainakin etusivu, kommenttisivu ja blogisivu ainakin tällä hetkellä validoituu XHTML 1.1 -standardin mukaiseksi. Lisäksi toivottavasti kommentointiongelmat Safarilla ja muilla vaihtoehtoisille selaimilla on tietääkseni korjattu.
Sektori uudistui » | « IPTV, tai sitten ei
Copyright © 1998-2006 - Coredump Oy. ISSN 1458-476X.
karkki, 18.02.2007, 13:03
☺
rosmo, 18.02.2007, 11:44
Sessioiden *pitäisi* kestää kyllä 4 päivää, pitääpä tutkia miksei se kestä.
jst,
Se on ihan blogikirjoittajan itse määriteltävissä tuleeko kommentit ylös vai alas, minä olen määritellyt toisin :-)
Saltsa,
Kyllä noi jossain vaiheessa tulee.
Saltsa, 14.02.2007, 18:30
Mutta missä on "Uusimmat vastaukset" -linkki, pitkäaikainen kirjautuminen (ettei joka päivä tartte kirjautua, vaan kerran kirjauduttuaan se pysyy kirjautuneena ainakin viikon) ja SSL-salattu kirjautuminen?
Eivät kaikille välttämättä kauheen tarpeellisia, mutta itse ainakin katson nuo em. jutut (erittäin) tärkeiksi.
jst, 14.02.2007, 10:16
Kun tänne nyt sitä keskustelua uudistuksista sun muusta on eksynyt, niin heitetäänpäs vielä yksi kommentti.
Sektorin uutisia kommentoidessa viestit näkyvät sivun alareunassa. Eli kommentoi viimeistä kommenttia, niin sinne loppunhan se kommentti putoaa, niin kuin vanhassa sektorissakin. Tähän blogiin sitten äsken pienen kommentin lisäsin, ja skrollasin sivu alareunaan. Ja kas oli hämmästyksein suuri, kun ei kommenttia missään ollut. Reloadasin sivua, ja kyllä olisi pitänyt kommentin lähteä. Ahaa! Laitoin kommenttiin pari tagi-merkkiä. Jospa olisi nuo rikkoneet viestin... Katsoin lähdekoodia etsiäkseni sen esikatseluviestin. Tokihan se viesti ensin esikatsellaan ennen kuin julkaistaan, kuten uutisissakin. Ja sieltähän se viesti löytyi, sivun ... yläreunasta, ja julkaistuna.
jst, 14.02.2007, 10:08
Periaatteessahan pitäisi myös voida tehdä xml-tiedostoja, joissa kerrotaan selaimelle jotta tämä tulee rendata kuten html. Eli tiedoston tyyppinä xml, ja html:stä vihjaisee ainoastaan: .
IE ei tästä tykkää, vaan näyttää sitä omaa xml-parseri outputtiaan.
Ja powered by, ehkäpäs sektori käyttää seal-of-trustia herättääkseen käyttäjiensä luottamuksen :-)
kudzu, 13.02.2007, 13:02
Onko muilla ongelmia tuon session keston kanssa? Päivittäin täytyy logata sisään, muuten systeemi on logannut ulos - oli selain suljettu siinä välissä tahi ei.
Keksi ei näyttäisi expiroituvan, joten missä lienee vika? Sama ongelma on nyt jo muutaman vuoden vaivannut (mm. kun anonyymi kommentointi vielä onnistui)
Rousku, 10.02.2007, 19:16
testing
Rousku, 10.02.2007, 19:14
Siis " < ? xml > "
Rousku, 10.02.2007, 19:13
Pistäkääpä omat 'quote metacharacter'-koodinne kuntoon!
Yrittäkääpä kirjoittaa " prolog " ilman välilyöntejä.
Rousku, 10.02.2007, 19:11
> Vinkkinä vielä että IE:n renderointiengine hajoilee hienovaraisesti mikäli sivun alussa on xml-deklaraatio. Siksi sitä ei myöskään Sektorissa ole.
Tämä ei ole bugi vaan feature. prolog pakottaa IE:n quirks modeen, eli mm. elementtien koot lasketaan eri kaavan mukaan. prolog on periaatteessa optionaalinen, joten tämä on periaatteessa laillista.
Tätä käytetään yleisesti taaksepäin-yhteensopivuus-kludgena.
rosmo, 8.02.2007, 21:00
Näinhän se on.
Vinkkinä vielä että IE:n renderointiengine hajoilee hienovaraisesti mikäli sivun alussa on xml-deklaraatio. Siksi sitä ei myöskään Sektorissa ole.
101010, 8.02.2007, 16:40
Se, että IE ei tue xhtml:ää ei ole este sen käytölle. Voidaan esim. htaccessilla tai php:llä tehdä tarkistus haluaako selain xhtml:ää ja jos haluaa niin tarjotaan se sellaisena ja jos ei, niin tarjotaan html:ää.
Mutta onko xhtml:n käytöstä jotain oikeaa käytännön hyötyä? Teoriassahan on mahdollista tehdä nopeampi parseri xhtml:ää kuin html:ää varten, koska monimutkaista virheenkäsittelyä ei tarvita. Mutta onko aiheesta nopeustestejä, että toimiiko esim. Firefox xhtml-sivulla nopeampaa kuin html-sivulla?
Käytännön hyöty on siksi tärkeä, että ilman sitä on melko mahdotonta saada sivujen ylläpitäjiä käyttämään xhtml:ää ja käännyttäjienkin motivaatio voi olla vähäistä ilman hyvää syytä.
artturi, 8.02.2007, 15:49
Lähtökotaisesti kaikki XHTML-dokumentit tulee lähettää selaimelle sellaisen Content-Type-otsekkeen kera, jonka sisältö on application/xhtml+xml. Kun IE 6:lle moista tarjoilee, se kysyy käyttäjältä että mitä moiselle tiedostolle tulisi tehdä, tallentaa se levylle, avata jollain toisella ohjelmalla vai unohtaa koko homma.
Lyhyesti sanottuna, XHTML ei siis ole vielä järkevä valinta. Asia ei toki ole ihan niinkään, mutta lähdetään hommaa vähän ruotimaan.
XHTML 1.0 pitää sisällään liitteen C ( http://www.w3.org/TR/xhtml1/#guidelines ) ja sen takia sitä voi tarjoille selaimille myös muodossa text/html jota siis IE 6:kin ymmärtää.
"XHTML Documents which follow the guidelines set forth in Appendix C, 'HTML Compatibility Guidelines' may be labeled with the Internet Media Type 'text/html'"
http://www.w3.org/TR/xhtml1/#media
Vaikka XHTML 1.0 -dokumentteja voi siis tarjoilla myös text/html-muodossa, XHTML 1.1 -dokumentteja ei voi. Se kun ei pidä sisällään tätä liitettä C.
XHTML 1.1 -dokumentit tulisi tarjoilla muodossa application/xhtml+xml, joskin application/xml ja text/xml ovat myös sallittuja, joskaan ei siis suositeltavia.
Lisää asiasta: http://www.w3.org/TR/2002/NOTE-xhtml-media-types-20020801/
"No mutta validaattori ei asiasta herjaa." Ei herjaa ei. Validaattori kun tarkistaa vain dokumentin oikeellisuuden suhteessa ilmoitettuun DTD:hen. DTD ei pidä sisällään mitään vaatimuksia Content-Type-otsekkeelle.
Ja jotta XHTML olisi vielä vähän enemmän hankala, tulisi XHTML-dokuissa olla heti ensimmäisenä XML-julistus, mikäli käytetty merkistö on jotain muuta kuin UTF-8 tai UTF-16 eikä asiasta ole ilmoitettu asiaan kuuluvassa HTTP-otsakkeessa.
Se miksi XML-julistus on hankala, on IE:n tapa mennä ns. quirks-tilaan, jossa se ei edes yritä noudattaa standardeja vaan matkii vanhempien versioiden omituisuuksia. IE menee quirks-tilaan jos ennen oikeanlaista doctypeä on yhtään mitään, edes kommentti.
Noh, Sektorin merkistö on UTF-8 ja siitä on ilmoitettu asiallisesti, joten se XML-julistuksesta.
HTML 4.01 on ihan jees.
JJ, 8.02.2007, 01:11
Tuohan on noin yleensä pelkästään positiivista. Käyttäjä tietää mihin hän haluaa ikkunan ilmestyvän ja esimerkiksi ruotsalaistyyppiset sivut joissa joka helvetin linkki avautuu uuteen ikkunaan ärsyttävät hyvin suuresti.
XHTML FTW!
Me, 8.02.2007, 00:17
Maailma ei ole vielä valmis kaikkeen.. varsinkaan sektori.comin varoittamattomaan päivitykseen.
se mikä olis iha kiva niin vois ottaa pois tuon Powered by LifeType vai onko se lisenssikysymys?
ainakin sen voisi jotenkin suomentaa tai vastaavaa... eikös jossakin joskus sanottu että sektori.com on omaa koodia..