[viesti Survo-keskustelupalstalla (2001-2013)]
Kirjoittaja: | Kimmo |
---|---|
Sähköposti: | webmaster'at'survo.fi |
Päiväys: | 24.7.2001 18:37 |
Nyhjään - vaan en aivan tyhjästä. Tässä keskustelujärjestelmässä on hieman parantamisen varaa. Olen informoinut palveluntarjoajaa (Sonera) ja sieltä kerrottiin että asia on siirretty "tuotantoon". Toivottavasti se tarkoittaa mahdollisimman nopeita korjauksia, ne kun ovat nähdäkseni varsin yksinkertaisia. Kuten tiedämme, on Survossa aivan oleellista että toimituskentässä voi pitää suoran ryhdin yllä. Tarkastellaanpa vaikka seuraavaa tilannetta (START -> 6. Survo-kirjan esimerkit -> /EX-P36): Ensi vaiheessa ryhti on löystynyt, minkä kuvaaminen onnistunee joten kuten tässäkin (tosin vain sinne päin jos tarkkoja ollaan): 1 * 2 *Consumption of various beverages in 12 European countries 3 * 4 * Country Coffee Tea Beer Wine Spirits 5 * 6 *Finland 12.5 0.15 54.7 7.6 2.7 7 *Sweden 12.9 0.30 58.3 7.9 2.9 8 *Norway 9.4 0.19 43.5 3.1 1.8 9 *Denmark 11.8 0.41 113.9 10.4 1.7 10 *England 1.8 3.49 113.7 5.1 1.4 11 *Ireland 0.2 3.73 124.5 3.8 1.9 12 *Holland 9.2 0.58 75.5 9.7 2.7 13 *Switzerland 9.1 0.25 73.5 44.9 2.1 14 *France 5.2 0.10 44.5 104.3 2.5 15 *Italy 3.6 0.06 13.6 106.6 2.0 16 *Spain 2.5 0.03 43.6 73.2 2.7 17 *Portugal 2.2 0.03 27.5 89.3 0.9 18 * 19 * XXXXXXXXXXX 12.1 1.12 123.1 123.1 1.1 20 *FORM 6,17,19 21 * Kun FORM-komento aktivoidaan, koukkuselkäkin suortuu Survoillessa vaan ei tässä: 1 * 2 *Consumption of various beverages in 12 European countries 3 * 4 * Country Coffee Tea Beer Wine Spirits 5 * 6 * Finland 12.5 0.15 54.7 7.6 2.7 7 * Sweden 12.9 0.30 58.3 7.9 2.9 8 * Norway 9.4 0.19 43.5 3.1 1.8 9 * Denmark 11.8 0.41 113.9 10.4 1.7 10 * England 1.8 3.49 113.7 5.1 1.4 11 * Ireland 0.2 3.73 124.5 3.8 1.9 12 * Holland 9.2 0.58 75.5 9.7 2.7 13 * Switzerland 9.1 0.25 73.5 44.9 2.1 14 * France 5.2 0.10 44.5 104.3 2.5 15 * Italy 3.6 0.06 13.6 106.6 2.0 16 * Spain 2.5 0.03 43.6 73.2 2.7 17 * Portugal 2.2 0.03 27.5 89.3 0.9 18 * 19 * XXXXXXXXXXX 12.1 1.12 123.1 123.1 1.1 20 *FORM 6,17,19 21 * Toistaiseksi on siis elettävä sen kanssa, että sarakkeet eivät pysy suorina taulukkotyyppisessä materiaalissa. Se johtuu siitä että viestit esitetään Soneran mallin mukaisesti HTML-koodien <TT> ja </TT> välissä. Tällöin selain valitsee kyllä tasavälisen fontin (TT=teletype). Jos selain tukee CSS:ää (Cascading Style Sheets), se valitsee jopa ehdottamani listan mukaan ensimmäisen joka koneesta löytyy (tyypillisesti Lucida Console). Tasavälinen fontti ei kuitenkaan riitä, sillä HTML:ään kuuluu tyhjien (välilyönti, tab, rivinvaihto) tiivistäminen yhdeksi blankoksi. (Tiivistämisestä huolehtii siis selainohjelma.) Standardiratkaisu olisi esittää viesti koodien <PRE> ja </PRE> välissä (PRE=preformatted text), jolloin tyhjät otetaan tosissaan. Kokeilin tätä, mutta valitettavasti Soneran viestinnäyttöskripti lisää rivien alkuun koodin <BR> (BR=break the line), jolla ei ole vaikutusta <PRE>-elementin sisällä. Lopputulos on toisella tavalla viallinen: taulukot pysyvät kyllä suorassa mutta tavallisen tekstin kappalejaoista ei ole tietoakaan vaan kappaleet liimautuvat yhdeksi pötköksi. :-( Valoa Teollisuuskadun päässä sentään näkyy, sillä viestit tallettuvat palvelimelle erittäin yksinkertaisessa ja käyttökelpoisessa muodossa. Siihen ei tarvitsisi muuta kuin laittaa <PRE> ja </PRE> ympärille niin asia olisi kaikin puolin kunnossa. Tätä pystyy itsekin hallinnoimaan, mutta niiden <BR>-koodien tulo mukaan olisi saatava estettyä. Katsotaan mitä Soneran "tuotanto" tekee. PS. Jos/kun asia korjaantuu, edelläolevat taulukot alkavat näkyä selaimessa oikein. Ensimmäinen on siis tahallaan pielessä ja toinen ryhdistetty FORM-komennolla suoriin sarakkeisiin. Korjausta odotellessa molemmat näkyvät enemmän tai vähemmän väärin.
Vastaukset: |
---|
Survo-keskustelupalstan (2001-2013) viestit arkistoitiin aika ajoin sukrolla, joka automaattisesti rakensi viesteistä (yli 1600 kpl) HTML-muotoisen sivukokonaisuuden. Vuoden 2013 alusta Survo-keskustelua on jatkettu entistäkin aktiivisemmin osoitteessa forum.survo.fi. Tervetuloa mukaan!