mIRGGI Facebook group open! ;)

mirggi - 04.08.2008 13.33 - web 

Yeah, I know. Facebook is so last season. But since I was forced to use it, I created a mIRGGI group. Join in if you want to!

Lue kommentit (2) | Kommentoi

S60-selain "ihan yhtä hyvä kuin iPhonen Safari" / S60 Browser "As Good As iPhone's Safari"

symbiatch - 17.07.2008 10.48 - mobiili web 

Nokiahan on hehkuttanut tuota "open source"-selainta kovasti ja mainostanut kuinka se on ihan yhtä hyvä kuin iPhonen Safari jne, onhan siinä sama WebKit taustalla. Mutta se minkä unohtivat mainita on että S60-selaimen WebKit on ikivanha! Tämänhetkinen versio on ainakin parin vuoden takaa (pitää kaivella tarkempi aika vielä) ja uusin vakaaksi haukuttu versio on vuoden vanha. Eihän parissa vuodessa WebKit ole mihinkään kehittynyt, ei. Ihan yhtä hyvä S60-selain on.

Nokia has been touting the "open source" browser a lot and advertised how it's as good as iPhone's Safari etc. They do have the same WebKit engine, you know. But the thing they forgot to mention is that the S60 browser's WebKit is ancient! The "current" version is from two years back (I should try to find a more accurate date) and the newest "stable" version is one year old. So, two years and WebKit hasn't evolved at all, no. The S60 browser is as good. Really.

Lue kommentit (6) | Kommentoi

Nokia, ECIS, Microsoft, Silverlight, XAML

symbiatch - 11.03.2008 21.06 - web 

Kaikki ovat varmaan jo nähneet miljoonat uutisoinnit Nokian tulevasta tuesta Microsoftin Silverlight-teknologialle. Harva kuitenkaan välttämättä muistaa miten tilanne oli vain vuosi sitten. Minäpä muistan, varsinkin kun kirjoitin asiasta aikoinaan.

Nokia on (vieläkin?) osa yhteenliittymää nimeltä ECIS, johon kuuluu mm. IBM, Sun, Oracle, RealNetworks ja Adobe (sivulinkki ei näköjään ainakaan enää toimi). Kyseessä on olevinaan porukka joka vaalii avoimia speksejä vähän kaikkeen. Niinkin huvittavasti että Adobellakin on Flash, jota ei avoimeksi voi sanoa, kuten myös PDF oli (ja on vieläkin osin vaikka kuinka olisi ISO-standardi).

No, vuosi sitten kyseinen porukka nosti metelin siitä että Microsoft aikoo vallata maailman, tai ainakin webin, XAML-kielellä. Ja kun tämä on Vistassa sisäänrakennettuna niin iikapua, EUn pitää äkkiä kieltää kaikki. Ja oltiin menossa oikeuteen ja vaikka mitä.

No mitäpä tapahtui sitten nyt. Nokia innoissaan on ottamassa Silverlightia kännyihinsä. Mitenkäs tämä kuuluu asiaan? Siten, että Silverlight juurikin käyttää XAMLin osajoukkoa kuvaamaan sisältöä. Eli Nokia on nyt sitten yhtäkkiä avustamassa Microsoftia asiassa josta sitä syytti vielä vuosi sitten? Pienoinen takinkääntö kenties?

Syytökset olivat huvittavia jo heti vuosi sittenkin. Ihan kuin jokin instanssi voisi "vallata" webin uudella tekniikalla kun ei sitä tähänkään mennessä ole voitu tehdä. Mutta onhan se kunnianosoitus Microsoftia kohtaan kuvitella että he kykenisivät moiseen.

Joten miten on, Nokia, vieläkö XAML on paholaisen keksintö ja se pitäisi tuhota pois vai onko sittenkin niin että XAML ja Silverlight ovatkin todella hyviä teknologioita jotka tuovat erittäin hyvää kilpailua raskasta ja versiosekoiluista kärsivää Flashia vastaan?

You have all probably already seen the millions of articles about Nokia including Microsoft's Silverlight technology in their devices. Very few remember how things were just a year ago. I remember, especially since I wrote about it then.

Nokia is (still?) part of a group called ECIS which includes among others IBM, Sun, Oracle, RealNetworks and Adobe (the link doesn't seem to work anymore). The group was trying to be about open specifications for everything. Very amusing, since e.g. Adobe's Flash is far from open as wasn't PDF (and still isn't even though it's an ISO standard).

A year ago the group yelled about Microsoft trying to take over the world or at least the web with XAML. And since it's included in Vista, OMG OMG EU must ban everything. And lawsuites were flying.

What happened then? Nokia is very excited about Silverlight support coming to their devices. And the relevance? The fact that Silverlight uses a subset of XAML to describe the content. So now Noia is helping Microsoft to achieve what they accused them of trying just a year ago. Talk about a 180 or what.

The accusations were hilarious even a year ago. Like someone could "take over" the web with a new technology after many have tried and failed. It's somewhat an honor to Microsoft to think that they could do it.

So how is it Nokia. Are you still considering XAML to be an invention of the devil and trying to destroy it or is it so that XAML and Silverlight are a very good technology and bring a long awaited competition to the bloated version problematic Flash?

Lue kommentit (2) | Kommentoi

Haluatko ilmaisia soittoääniä puhelimeesi?

symbiatch - 10.10.2007 21.26 - musiikki web 

Olenpas tänään ilkeä ja mainitsen pienen mokan. Esimerkiksi Hesarin musiikkilataamon tehnyt ruotsalaisfirma on jättänyt pienen takaoven sivustoille. Jos haluaa puolen minuutin pätkiä soittoääniksi biiseistä, senkun menee lataamaan.

Helpoin latailtava on latauslista, joka on XML-formaatissa. Sieltä vain napsimaan suorat linkit mp3-tiedostoihin kyseisistä biiseistä (siis 30s esikuunteluversio).

Jos taas ei top-10 kiinnosta, sitten menee vain hakemaan itse lataamosta artisteja tai biisejä, hötömölökoodi esiin ja sieltä etsimään JavaScript-metodikutsua OpenPlayer, jolle annetaan parametrien joukossa clip-parametrilla suora URL myöskin esikuuntelubiisiin.

Että siitä vaan latailemaan ja katsomaan miten kauan menee että "aukko" tukitaan. Levy-yhtiöt tuskin innostuvat asiasta.

Kommentoi

MOSH bugaa

symbiatch - 13.08.2007 12.41 - web 

Argh. MOSH sitten vähän bugaa. Lisäsinpä mIRGGIn versiot MOSHiin ja katsokaapa minkälaista jälkeä tuli kun moista kokoelmaa katsoo...

MOSH bugaa

En todellakaan lisännyt kuin asennuspaketteja ja tuosta kun klikkaa next, tulee vain mIRGGI-paketteja. Pitääpi laittaa palautetta...

Kommentoi

MOSH "a bit" buggy

mirggi - 13.08.2007 12.35 - web 

Argh. MOSH is a bit buggy. I added a mIRGGI collection to MOSH and see what I got...

MOSH bugaa

I really didn't add any female rear ends to my mIRGGI packages, but MOSH gives quite random content there. Damn.

Lue kommentit (1) | Kommentoi

Nokia MOSHaa

symbiatch - 13.08.2007 10.38 - bloggaus mobiili web 

Nokia on sitten vihdoinkin avannut "julkisen" betan uudesta Mobilize and Share -palvelustaan. "Julkinen" siksi että kuka tahansa ei noin vain pääse kokeilemaan vaan pitää lähettää sähköpostiosoite johon saa kutsun. Todnäk kutsuja kuitenkin lähtee melkolailla kaikille.

Itse tuohon tutustuin ensimmäistä kertaa pari kuukautta sitten, mutta koska asia oli hyshys, ei siitä voinut puhua. Nyt kai sitten voi :)

Ensimmäinen tuntuma itsellä oli "ai taas yksi jakosivusto teineille." Eikä kyllä toinenkaan tuntuma kauheasti siitä muuttunut. Nokia kun on menossa näihin ohjelmisto- ja palvelutoimintoihin entistä vahvemmin niin kai tällainen sitten on tarpeen. Jotenkin vain ihmetyttää vieläkö ihmiset jaksavat taas uutta palvelua käyttää. Onko mitään oikeasti uutta ja hienoa?

Tietysti asiaan vaikuttaa sekin, että uusiin puhelimiin tulee vakiona MOSH-softa. Tällöin voi hyvinkin tottua käyttämään sitä ja jakamaan sekä lataamaan tavaraa kännyynsä. Näkee kunhan se tapahtuu.

Mietityttää myös tarkoittaako tämä loppua Lifeblog-touhulle. Nythän on käytännössä vastaava toiminne toisessa softassa ja vieläpä oma sivusto minne käyttäjät voivat tunkea tavaransa. Kunhan eivät nyt ihan tuhoa Lifeblogia kännyistä, se on ollut hyvin kätevä tapa lähettää tännekin sivustolle tavaraa.

Joni Koski jo kokeilikin tuota mobiilisoftaa ja mainitsi ettei se oikein softa vielä ole kun availee vain webbisivuja. Itse en tuota ole kokeillut kun en huomannut sen tulleen. Myöskin mietiskeli miksi softassa on asetus ostotoimintojen varmistukselle. En tiedä mitä kaikkea Nokian suunnitelmista voi puhua (eivät itsekään ole kovin tarkasti puhuneet, suunnitelmat kesken vielä), mutta jonkintasoista sisältömyyntiä tuonne on tarkoitus tehdä, jopa ihan käyttäjien toimesta. Mutta miten, minkälaista, millä logiikalla - en tiedä. Näkee kunhan pääsee betasta etiäpäin.

Twango-kauppa myös tuli julki tuossa aiemmin, tiedä sitten onko Nokia tehnyt heidän kanssaan yhteistyötä MOSHin kehittämisessä ja nyt saivat sitten kaupan setvittyä julkiseksi. Tiedä häntä, ainakin palvelu on aika erilainen. Nokia kuitenkin kertoi pari kuukautta sitten että koko MOSH on väännetty hyvin lyhyessä ajassa, joka on harvinaista niin isossa talossa. Viittaisi siihen että jotain valmista on saatu.

Mutta pitänee testata nyt uudestaan kun kerran alphasta siirtyi betaan. Josko sillä tekisi jotain. Tuskin kuitenkaan minä.


Näköjään tuo "MOSH-softa" on vain Nokian katalookisofta muokattuna MOSHille. Eli ei ollenkaan sitä mitä kuvittelin sen olevan. Pläh :P

Kommentoi

ECIS vs. Microsoft

symbiatch - 30.01.2007 11.41 - IT-ala web 

Anteeksi, Nokia, mutta itsepähän touhuillanne pakotitte "haukkumaan"...

Taas vaihteeksi ECIS (eli Nokia, IBM, Sun, RealNetworks jne) on nostanut meteliä Microsoftin tekemisistä. Kyseessä on jo vuosi sitten EUlle lähetetystä valituksesta jonka mukaan Microsoft taas tekee jotain tuhmaa. Tällä kertaa valituksen aiheena on XAML.

ECIS väittää, että XAML tulee syrjäyttämään HTML:n netissä kun Microsoft on sen kehittänyt. Aivan, älkää aivan tippuko tuoleiltanne. Ihan kuin joku voisi tuon tehdä. Varsinkin kun ymmärretään mikä XAML on.

XAML, eli Extensible Application Modeling Language on muunmuassa WPF:n (Windows Presentation Framework, osa .NET 3.0:aa) käytössä käyttöliittymien kuvaamisessa. XAML on samantyyppinen kuin Mozillan käyttämä XUL, eli sillä määritellään käyttöliittymän osat. Lätkitään nappulat ja tekstilootat ja muut paikoilleen. Miten tämä sitten syrjäyttää HTML:n, kuulen kaikkien kysyvän? Kysykää ihmeessä ECISiltä, minä kun en myöskään tajua.

XAMLin yhteys webbiin on taas WPF/E:n kautta. Kyseinen tekniikka mahdollistaa WPF-sovelluksien tekemisen webbiin, vähän kuten appletit, ActiveX-kontrollit ja Flash. Hassusti näistä ei ole itketty että HTML syrjäytyy ja ei-Windows-käyttäjille tulee vaikeat ajat. Edes ActiveX:stä. Ja ei sekään HTML:ää syrjäyttänyt.

Myös Miguel de Icaza (esimerkiksi Monon taustahahmo) on ollut kovasti peloissaan siitä, että XAML syrjäyttää webissä HTML:n. Tiedä sitten onko oikeasti vai onko vain hyväksikäyttänyt meteliä julkisuusarvon takia.

Itse en ole yhtään peloissani. XAMLin speksit voi ladata kuka haluaa ja vääntää sen mukaan toiminnot. Mono-projektissa tätä tehdäänkin samalla kun .NET 3.0:aa implementoivat (tällä hetkellä pääpaino tietysti 2.0:ssa). WPF/E-sovellukset tullevat johonkin asemaan, varsinkin kun Microsoft julkaisee pluginit esimerkiksi Safarille ja Firefoxille, mutta en usko sen nyt ihan HTML:ää syrjäyttävän. Vai haluaisitteko te tehdä nettiin sivuja sovelluksen käyttöliittymän kuvauskielellä? En minäkään. Mutta lomakkeita ja muita voisin sillä tehdäkin.

Joten paljon porua tyhjästä, vaatisivat nyt ensin ECISin taholta Flashin speksit auki koska Adobella on täysi markkinajohtajuus tuolla alueella. Mutta Adobe ei ole Microsoft ja Adobe on ECISin jäsen, joten ECIS (jossa I tarkoittaa interoperabilitya) ei välitä sen epäyhteensopivuudesta ja poropietariluonteesta. Luonnollisestikaan.

Kaksoisstandardit ovat aina kivoja.

Lue kommentit (2) | Kommentoi

Suomen liikuntapaikat verkossa

symbiatch - 18.01.2007 09.54 - urheilu web 

Jyväskylän yliopistossa on LIPAS-hanke, jossa on kasattu Suomen liikuntapaikat verkkoon. Hieno idea ja hyvä että on saatu toteutettua, mutta itseäni häiritsee SITOn käyttäminen yhteistyökumppanina. Tämähän tarkoittaa sitä, että käyttöön otetaan heidän Spatialweb-tuotteensa, jonka toiminta on vähän niin ja näin. Pääasiassa ongelmat johtuvat Javan käytöstä, mutta myös itse sovelman toiminta on hieman vaihtelevaa.

Lähetin jo kyselyä josko kyseisiä tietoja saisi käyttöön Hain-projektissa koska itse pidän (täysin objektiivisesti ajatellen ;) tuon karttapalvelun toimintaa parempana. Pelkästään siksikin että heidän palvelussaan ei pysty kohdistamaan tiettyyn kuntaan mitenkään. Pitää tietää missä päin Suomea kunta on ja liikutella sekä zoomailla kunnes sopiva paikka on ruudussa. Ei toimivaa.

Epäilen että dataa ei käyttöön saa ja palvelu jää tuollaiseksi. Palveleehan se käyttäjiä tietyllä tasolla, mutta epäilen että useat saattavat kyllästyä äkkiä.

Spatialweb on myös monien kuntien käytössä ja esimerkiksi Helsingin kaupungin ulkoilutietoja voi sen kautta hakea. Näissä sitten Helsinki itsekin on sotkenut asioita ja kartoista ei saa mitään hajua mitä on missäkin. Mutta voipahan kaupunki sanoa että moinen "palvelu" on olemassa.

Kommentoi

Eniro lähentyy nykyaikaa

symbiatch - 09.01.2007 11.39 - web 

Eniro oikein Kämpin lehdistötilaisuudella päätti julkistaa betaversion uudesta hakupalvelustaan. Hehkuttivat oikein lähipalveluja ja selittivät kuinka ihmiset kaipaavat tällaista. No oho, tervetuloa viime vuoteen, Eniro! Onhan sitä jo odoteltukin mutta suuri pyörä pyörii hitaasti.

Kyseinen hakupalvelu on syystäkin betassa, se on sen verran epäkäyttäjäystävällinen (ah mikä sana) ettei moista vielä voisikaan mukavasti käyttää. Ja palvelun tiedoissakin on puutteita tavan käyttäjälle mutta sellaista se on kun pohjaudutaan vain siihen tietoon mitä saadaan maksavilta asiakkailta.

Sinänsä haku on hieman parempi silti kuin Eniron nykyinen jossa pitää kliksutella kolme kertaa itsestäänselvyyksiä, nyt niitä pitää kliksutella vain kahdesti. Ehkä tuosta vielä teetetään käytettävyystutkimus kalliilla jossain ja tajutaan viat, tai sitten ei. Itse en niitä vielä tässä ala ilmaiseksi Enirolle kertomaan, katsoo nyt saavatko homman kasaan vai ei.

Toisaalta nuo ovat niin itsestäänselvyyksiä että ne huomaa hetkessä kun palvelua yrittää käyttää. Selvästikään Enirolla itse ei olla käytetty, jostain syystä.

Niin ja nätisti vieläpä rikkovat standardeja ja sanovat kuvien MIME-tyypiksi text/illegal. Ja dokumentti väittää olevansa XHTML:ää vaikka se ei ole XML:ää nähnytkään. Näin paljon sitä välitetään toimintatavoista. Surku etteivät selaimet jätä näyttämättä kuvia vaikka muuten MIME-tyyppiä seuraavatkin.

(Luonnollisesti Hain-palvelussa näitä samoja vikoja ei ole, luonnollisesti ;)

Lue kommentit (2) | Kommentoi

Tietotaitoa on Oulussa

symbiatch - 26.10.2006 17.40 - web 

Koska itsetuntoni on niin alhainen että minun pitää aina tukeutua muiden mollaamiseen, teen sitä taas. Tuossa satuin oululaisen firman sivuille ja vilkaisin demon Internetpohjaisesta asiakaskyselystä. Ei siinä mitään, ihan ok peruskysely mutta kyselyn lopussa tulee kaunis sivu, joka osoittaa palvelimen säätökykyä ylläpidolta ja myöskin miten hyvin PHP taittuu tekijöiltä. Mitä sitä turhaan laittamaan tekstejä teksteinä, dynaamisuuden aikakautena kaikki kannattaa printata ulos!

Tuosta voi myös lukea sitten tiedoston johon talletetaan kaikkien kyselyyn osallistuneiden tiedot, joten saatetaanhan tuossa vielä rikkoa henkilötietolakiakin.

Noin, sainpas paremman mielen tällekin päivälle ];)

Kommentoi

WebDays, blaah

symbiatch - 28.08.2006 16.15 - ohjelmointi web 

Kävin tuossa viime torstaina Microsoftin WebDays 2006 -tapahtumassa. En kovin kauaa jaksanut olla kun vaikutti aika hirveältä. Alun keynotet olivat ihan kiinnostavia ja oli mukava nähdä ADO.NET vNextiä. LINQiä olinkin jo nähnyt ja sitäkin odotan kovin innolla, pääsisi vähän mukavampaan datanhakuun kiinni kunhan tulisi. Mutta sen jälkeen sitten kiinnosti Media Center -asia, joten sinne siis.

Esityksen alussa esiintyjä puhui liian pitkään edustamastaan yrityksestä, tästä jo tuli mieleen että kyseessä on vain julkisuuspuffi ja substanssi (kuten pomo-osasto tykkää sanoa) jää vähäiseksi. Kun itse asiaan päästiin tämä kävi vähän liiankin selväksi. Itse esiteltävä sovellus oli hyvin simppeli, tuollaisen tekemiseen ei kauaa menisi. Tietysti Oracle+Tomcat+JSP saattaa asettaa haasteita verrattuna parempiin ympäristöihin. Esitelty toiminnallisuus kuitenkin oli hyvin yksinkertaista, pelkkää kannassa olevan datan esittämistä.

Kun kyseessä oli kuitenkin käytettävyyteen erikoistunut firma, hieman ihmetytti miksi esiintyjä päätti esitellä kludgea jolla saadaan skrollaus aikaan. Kludge kun olettaa että kaikilla on samankokoinen fontti suhteessa resoluutioon, muuten teksti saattaa mennä ulos ruudusta. Hienoa.

Myös muita käytettävyysvikoja sovelluksessa oli mutta en takerru niihin. Enemmän ärsytti se, että henkilö ei kauheasti tiennyt mistä puhui, olkoonkin erityisalana Media Center (firman ensimmäinen MCE-veppisovellus tämä, selvästi). Varsinkin kyselyaikana henkilö oli ihan pihalla eikä osannut vastata oikeastaan mihinkään. Yleisö olisi ollut kovin kiinnostunutta, joten Microsoftilta huono valinta esiintyjäksi. Ikävää.

Tästä jäi sen verran tylsä maku suuhun että käytin lopun päivää muuhun innostavampaan, kuten vakuutusyhtiössä istumiseen jne :P Pitää katsoa loput videot kunhan ehtii, siellä saattaa olla hyvinkin kiinnostavaa asiaa vaikka Atlas ja muut tuttuja ovatkin (enkä sitäkään vielä ainakaan käytä, sen verran ikäviäkin asioita sisältävät).

Kommentoi

Vapaata CSS:n lukemista Nokialla

symbiatch - 03.05.2006 07.41 - mobiili web 

Tässä vihdoinkin ehtii hieman käyttää aikaa CSS:n vääntämiseen Hain-sivulle jotta se toimisi paremmin mobiiliselaimissakin ja heti törmää ihanaan Nokiamaisuuteen. Miten seuraavan pitäisi näkyä:

HTML
<img class="visual" style="float:left" />
CSS
.visual { display: none; }

Arvauksia? Tietystihän normaalit selaimet toimivat oikein ja jättävät kuvan näyttämättä. Vielä sitten kun tuon .visual-määritteen laittaa @media handheldin sisään, saadaan hienosti piilotettua turhat leiskakuvat, eikös?

Ei. Nokian insinöörit (tai keneltä esimerkiksi 6680:n selaimen ovatkaan repineet) ovat päättäneet, että jos class-määreen mukaisesti on sanottu ettei näytetä, ei näytetä paitsi jos style-määreessä on sanottu vielä float. Silloin näytetään aina! Niin, miksikös sitä floattaisi jos kerran ei haluta kuvaa näyttääkään, sivuntekijän mokahan tuo.

Argh brgh!

Joudun siis tekemään class="visual fl" ja määrittämään fl { float: left; } jotta homma toimisi. Kiitos, Nokia, kun pidätte huolta että selaimetkin toimivat.

Positiivista sentään se, että selain tottelee handheld-mediaa.

Mutta sitten huomaankin, että attribuuttien periytyminen ei toimi. Jos määritän h1:lle class="visual" ja sen sisälle laitan img, tietystikään tuota kuvaakaan ei näytetä. Mutta Nokian laatuajatteluun tietysti käy se, että kuva näytetään. Hienoa!

Samoin jos määritetään elementille marginaali, floatataan se ja asetetaan ei-näytettäväksi, silti selain käsittelee marginaalit ja muut ja siirtää muuta sisältöä vastaavasti. Jes!

Jos joku kuvitteli IE vs Netscape vs Mozilla vs Opera -touhun olevan vaikeaa, tervetuloa Nokiaselaamisen ihmeelliseen maailmaan.

Lue kommentit (4) | Kommentoi

Tähtioptikot on helppo löytää

tatipensio - 30.04.2006 15.01 - mainonta web 

Yritin tuossa katsella Tähtioptikkojen yhteystietoja mutta turha luulo. Vilkaiskaapa Tähtioptikkojen yhteystietosivua. Kauniisti kaikki yhdessä pötkössä paria osoitetta lukuunottamatta. XSLT:tä yritetty käyttää, mutta vähän epäonnistuttu.

No tietysti kilttinä tätinä yritin lähettää palautetta heille, mutta hupsista: "fs_handler error". Ei sitten, antaa olla. Menen jonnekin muualle sitten.

Lue kommentit (3) | Kommentoi

IIS7, tule jo

symbiatch - 28.04.2006 13.17 - web 

Eilen näin myös esityksen jostain IIS7:n uusista ominaisuuksista ja täytyy sanoa, että olen taas entistä tyytyväisempi että siirryin ASP.NET/IIS-alustalle. Seiska saa esimerkiksi Apachen näyttämään entistä vanhanaikaisemmalta.

IIS7 tulee olemaan täysin komponenttipohjainen. Jopa niin pitkälle, että voit poistaa koneesta ne modulit joita et tarvitse. Tässä siis tullaan samalle tasolle Apachen kanssa sinänsä. IIS7 kylläkin vaikutti jopa Apacheakin modulaarisemmalta pikakatselulla. Ja jokaisen modulin rajapinta on dokumentoitu, voit halutessasi tehdä omat versiot tilalle.

Jokainen sivusto voi latailla moduleja itse miten haluaa. Voin siis määrittää halutessani itselleni tiettyyn hakemistoon autentikointimodulin X, toiseen hakemistoon käytetään IISin vakiota. Voin vaihtaa vaikka hakemistolistausmodulin tietyllä sivustolla vaikkapa kuvagalleriaksi (tätä esiteltiin demossa). Tähänhän Apache ei kykene.

Voin myös asettaa halutessani säätää mitä tahansa asetuksia (jos ylläpitäjä antaa luvan) suoraan konffitiedostosta. Kyllä, tekstieditori käteen ja menoksi. Samasta tiedostosta tietysti sitten säädetään myös ASP.NETin asetukset, eli kaikki hoituvat kerralla.

Asetuksia voi myös tehdä hallintasoftalla. Softaan voi tehdä itse laajennoksia. Ja asetukset menevät sinne tekstitiedostoon(kin), joten voi niitä sieltä käpistellä. Hallintasofta toimii HTTP:n läpi, joten etähallintakin toimii. Ja ylläpitäjä voi tietysti sanoa millä tunnuksella saa säädettyä mitäkin sivustoa, tai vaikka yksittäistä applikaatiota. Mennään reippaasti Apachen ohi.

Sitten itse asiassa PHP vs. ASP.NET -taisteluun kiva bonus: ASP.NET 2.0:ssa on VirtualFileProvider-rajapinta. Tämän avulla voit sanoa että tietyn urlin alla olevat tavarat haetaan modulin kautta. Voit siis laittaa sivut vaikka kantaan ja näyttää sieltä. Ei mitään ihmeellistä tässä, mutta tehdäänpäs tämä PHP/Apachella: jos URL osoittaa ASP.NET-sivuun, se käännetään koodiksi ja ajetaan, ihan kuin se olisi levyllä. Jos se osoittaa PHP-sivuun, se ajetaan PHP-tulkin läpi. Ja niin edelleen. Pop.

Paljon muutakin on tietysti, yhtenä isona asiana tietysti Apache-porukan haluttomuus tehdä perchild-modulia toimivaksi. On se kivaa kun ei saa suoraan ajettua PHP:tä joka saitilla eri tunnuksella (paitsi CGI:n läpi tai usealla Apachella). Näitä ongelmia ei oikeissa webbiservereissä ole.

Niin ja niille jotka aikovat itkeä kuinka IIS on niin turvaton: IIS6 ei ole tarvinnut yhtään turvapäivitystä. Montako Apache sinä aikana? ];)

Lue kommentit (2) | Kommentoi

ASP.NET-ärsytystä

symbiatch - 28.04.2006 06.36 - web 

Olen taas ärsyyntynyt ASP.NETin tapaan tehdä javascriptiä sivuille. Vaikka muuten pidänkin tekniikasta erittäin paljon, muutamat asiat on selkeästi tehty välittämättä kaistankäytöstä.

Jos teen sivun ilman mitään ihmeempiä, ei mitään javascriptejä normaalin postback-funktion lisäksi tule. Kaikki on siis kaunista. Sanonpa formissa että tämä tekstikenttä pitää olla valittuna ensin. Ei siis vaikeaa, bodylle onload ja siellä focus-kutsu, eikös? Ei. ASP.NET lisää sivulle linkin kahteen javascript-tiedostoon jotka haetaan web-resursseista. Ja kun ne kerran ovat dynaamisia, niille ei anneta etagia eikä expire-aikaa. Ja kun näitä ei anneta, ne ladataan joka sivunlatauksella. No eihän se paljoa haittaa, tuollainen pari riviä, vai mitä? Ei. Dokumenttien yhteiskoko on yli 40 kilotavua. Ja ne ladataan joka sivulatauksella. Ei näin!

Vielä pahempi on Atlas. Siinä tulee staattista javascriptiä mukana, mutta kun kerran se olisi niin rasittavaa kopioida niitä scriptejä (jotka muuten ovat ouppensorsaa [kyllä, voit muokata ja jakaa jne]) sinne veppihakemistoon aina, laitetaan nekin web-resursseina. Ja ladataan siis joka sivupyynnöllä. Näiden koko? Yli 400 kilotavua!

Mutta eihän kukaan Atlasta käyttävänä enää lataa sivua kuin kerran, loppu hoituu AJAXilla. Tai sitten ei. Microsoft on antanut epävirallisen ohjeen miten voi muuttaa nämä skriptit ladattavaksi ihan suoraan levyltä, jolloin selain voi ne pitää välimuistissaan. Kyselen josko tämä ominaisuus tulisi viralliseksi, muuten alkaa vähän liikaa tavaraa heilua verkossa. Itsekin ajattelin laittaa skriptit yhteen osoitteeseen ja viitata sinne kaikilta sivuilta. Tällöin ei tule kuin yksi kappale selaimen muistiin vaikka sivuja olisi paljon.

On se ikävää kun kaikilla ei ole gigan kuitua kotiin, silloinhan tällaiset eivät olisi ongelmallisia.

Toinen ärsytys on Visual Studion sisäänrakennetun webbiserverin kanssa. Cassinille voi sanoa käsin käynnistettäessä minkä se laittaa webrootiksi. Visual Studio pakottaa tämän väkisin projektin nimeksi. Suurin osa sivustoista joita käytän alkavat aina juuresta, mutta nytpäs en voikaan testailla moisia Cassinilla, ellen laita jokaista linkkiä serverikontrolliksi ja linkkaa ~/jossain/joku.gif. Ja tämähän on tehotonta.

Visual Studioon tuli laajennoksena vanhanmallinen webbiprojekti, joka ei käännä samalla tavalla koodeja kuin nykyinen. Tässä on myös asetuksena webrootin asetus Cassinille ja se on vakiona "/". Mikseitätäsaadamyösnormaaliinprojektiin?!? En oikein haluaisi hankkia lisenssiä Windows Serveriin vain että saisin omalla koneella pyöriteltyä useita saitteja nätisti. Nyt sitten vaihtelen sen yhden ainoan webbisivuinstanssin kotihakemistoa ja ajelen IISin läpi kaiken. Ja sen tietää että keksit on sekaisin kun localhostiin viittaavat kaikki (en jaksa kirjoitella DNSiin eri osoitteita osoittamaan lokaalikoneeseen, se korjaisi tietysti tuon).

Lähetin näistä viestiä Microsoftille kivalle esitelmöitsijälle, jonka eilen tapasin. Katsotaan miten käy. Tuosta webrootista olen jo ennen VS 2005:n julkistusta puhunut heille mutta silloin ei mitään tehty. Tämä esitelmöitsijä kuitenkin sanoi nähneensä tämän raportin ja että se olisi vielä aktiivisena. Toivoa siis on.

Kommentoi

Digiteeveetä kartalla

tatipensio - 29.03.2006 14.27 - web yhteiskunta 

Digita julkisti karttapalvelun helpottamaan digiteeveetarjonnan selvittämistä. Kartalta voi katsella mitä lähiasemat lähettävät.

Karttasovellusta kehutaan helpoksi käyttää, mutta ainakin Firefox vain yrittää ladata applettia (miksi edes tehty Javalla, haloo!) ja jumittuu siihen. IE:llä sentään tulee näkyviin sivuakin, mutta näköjään Javani on liian vanha että toimisi. Päivitetään nyt sitten...

Appletti sitten näyttää Suomen kartan, josta voi kliksutella lähetysasemia. Ja näkee jotain tietoa mikä on toimivuusalue. Ei kuitenkaan oikeastaan mitään sen kummempaa kuin mitä saisi ihan tekstilistasta. Ja paikannimet vilistävät ruudulla kun eivät osaa pysyä paikallaan.

Voi myös valita digitv/analogitv/analogiradion kuuluvuusalueen, joka oikeasti vaihtaakin alla olevaan kanavalistaan ne kanavat, joita lähetetään, eikä näytä toimivuusaluetta (lähetin kai lähettää kaikkia yhtä hyvin, vaikka taajuudet ovat aivan erilaiset radiolla ja televisiolla).

Hurrrrrjan hyödyllinen palvelu, sano. Varsinkin niille jotka eivät käytä IE:tä.

Kommentoi

Karttaa pukkaa

symbiatch - 23.03.2006 12.14 - web 

Virittelinpä huvikseni tuossa hieman webbikarttaa, kai tuon voisi laittaa Hain-web-versioon oikein käyttöönkin. Osoite pitää vielä antaa URLissa ja on aika karun näköinen, mutta pikaviritys tuo onkin.

Kartta toimii tällä hetkellä Firefoxilla ja kumppaneilla, IE saattaa tökkiä kun se ei oikein tykkää totella. Hiirellä ja vasemman ylänurkan nuolilla voi liikutella, näyttää kartan alueella olevat POIt ja niitä klikkaamalla saa osoitteen ja nimen.

Kommentteja saa antaa

Ja nyt kartta toimii taas koko Suomessa ja IE:lläkin pitäisi kaiken olla ok.

Kommentoi

Opera sortuu arvailemaan

symbiatch - 08.02.2006 14.01 - mobiili web 

Huomasin tuossa, että Opera 8.50 S60:lle näköjään yrittää informoida virheellisistä XHTML-sivuista. Yrittää siksi, että se kirjoittaa siihen kohtaan sivua jossa virhe on XML-parserivirheen ja jatkaa matkaansa. Ei kovin käyttäjäystävällistä.

Oikea toimintatapahan olisi hylätä koko sivu, jos XML:ssä on virhe, mutta näköjään sitten sorrutaan arvailemaan mitä tarkoitetaan ja häiritään peruskäyttäjää vielä sekavalla ilmoituksella. Voi tietysti miettiä kumpi on parempi, jättää näyttämättä vai arvata. Arvailujen takia vain olemme nyt HTML:n osalta totaalisen sekavassa tilassa ja XHTML:n piti pelastaa maailma. Ei näköjään pelasta, jos selaimet ottavat tämän linjan.

Lue kommentit (2) | Kommentoi

Apache 2.2 ulkona, ei vieläkään perchildia

symbiatch - 30.01.2006 12.54 - web 

Apache 2.2 tuli ulos ja odotin jo innolla josko perchild-moduli olisi toimiva. Tätä modulia tarvittaisi hosting-käytössä turvallisuuden parantamiseksi, mutta eihän Apache-porukka tunnu sitä tajuavan. 2.2:sta on kokonaan poistettu tämä moduli koska sitä ei ole kehitetty eteenpäin. Näin sitä pitää.

Ihmetyttää oikeasti miten ajattelevat turvallisuuden hoituvan nykyisessä järjestelmässä, jossa kaikki työläiset ajautuvat samoilla käyttäjäoikeuksilla. Modulit voivat käsitellä kenen tahansa käyttäjän tietoja, jos eivät toteuta jotain rajoitteita. Ja kaikkihan eivät toteuta.

Vieläkään Apache ei siis pääse toiminnallisuudeltaan kunnon tasolle, ehkä ensi vuosikymmenellä...

Kommentoi

 
Jutut.fi  |  Omat jutut  |  Muiden jutut  |  Kategoriat  |   kirjaudu