Sessionit...erittäin kätevä, mutta aiheuttaakin joskus päänvaivaa ja harmaita hiuksia jos käytössä on Firefox.
Verkkokauppaa koodatessani huomasin ongelman eli normaalisti kun käyttäjä poistuu verkkokaupasta, niin session pitäisi tuhoutua. Näin tapahtuukin käytännössä kaikilla selaimilla, mutta sitten on se poikkeus eli Firefox.
Pohdimme asiaa tänään parissakin kokouksessa ja Firefoxia pidetään hyvänä selaimena - se on kevyt ja varsinkin sen välilehti ominaisuus saa paljon suitsutusta.
Sitten tulee ne ongelmat: Firefox tallentaa käytännössä ihan kaiken profiiliin joka on ongelma kun profiilia kuljetetaan Windows puolella työasemalta toiselle ympäri taloa.
Toinen ongelma on se, että kun selain suljetaan, niin session tiedot pitäisi tuhoutua. Firefox kaivaakin ne jostain ihmeellisestä arkistosta esiin. Tätä voitaisiin sanoa jo jonkinlaiseksi tietoturvariskiksi, koska jos sessioihin tallennetaan käyttäjätunnuksia tms, niin keitos alkaa valmistumaan.
Ja mitkäs on muiden ihmisten huomiot kyseisestä selaimesta?
Mulla firefox ei aiheuta moista ongelmaa, mutta voisko se olla sen asetuksista kiinni.
Siitä en sitten tiedä jos on joku vanhempi versio, itellä on 1.0
Tuli muuten mieleen että firefoxissa keksit on päällä niin kauan kuin sulla on yksikin firefox-ikkuna auki. Eli jokainen uusi avattu forefox "on samaa käynnissä olevaa ohjelmaa".
Tästä seuraa että keksit ei välttämättä poistu.
Selainvaihtoehdot aiheuttavat valitettavasti lisävaivaa. Sivujen tekeminen eri selaimille olisi helpompaa jos USER_AGENT tietoa ei voisi itse muutella.
Useragentin haistelu ei ole ratkaisu, vaikka se ei olisikaan muutettavissa.
Korjataan kasetin lause oikeaan muotoon: Sivujen tekeminen eri selaimille olisi helpompaa, jos kaikki selaimet tukisivat standardeja *köh*ie*köh*
Blaze kirjoitti:
*köh*ie*köh*
Totta. Katsokaapa tuolta miten mahtavasti IE:n käyttö tippuu koko ajan:
http://www.w3schools.com/browsers/
Firefoxin käyttö kasvaa kuin oksa puuhun. Hitaasti mutta varmasti.
Aihe on jo aika vanha, joten et voi enää vastata siihen.