UTF8 adreses
Lietojot wikipediju, vienmēr meklēto vārdu rakstu uzreiz adresē (http://en.wikipedia.org/wiki/<vajadzīgais vārds>).
Līdzīgu pieeju mēģināju lietot arī latviešu wikipēdijā, bet secināju, ka vārdos ar latviešu diakritiskajiem simboliem tas nedarbojas. Piemēram, mēģinot atrast skaidrojumu vārdam “Māra”, atveras lapa “Mâra” (kur, protams, nekāda satura nav).
Kā noskaidroju, Firefox lietotāji to var labot ar slēdža Network.standard-url.encode-utf8 palīdzību. Uzstādot šo slēdzi uz “true”, Firefox sāk darboties atbilstoši RFC 3987 un visi nestandarta burti tiek kodēti ar URLencode.
Tas gan man nedarīja saprotamu, kāpēc pirmajā gadījumā teksts nokodējās uz
http://lv.wikipedia.org/wiki/M%C3%A2ra (Mâra)
bet otrajā uz
http://lv.wikipedia.org/wiki/M%C4%81ra (Māra)
Upd: Izskatās, ka šeit aprakstītā problēma nepastāv citos datoros kā tikai man mājās pieejamajos.
January 6th, 2008 at 02:44
Nezinu, man ar pirmo reizi aiziet tur, kur Tu kāroji. Man ir noklusētās vērtības - network.standard-url.encode-utf8=false, network.standard-url.escape-utf8=true. Normāli eskeipo un atver.
Visticamāk, ka Tu nejauši esi input-ojis simbolu ‘â’, jo iekš UTF-8 ‘â’ ir U+00E2 (%C3%A2) un ‘ā’ ir U+0101 (%C4%81), tā kā nekādas maģijas tur nav.
January 6th, 2008 at 03:24
Jep, man arī ar defaultajām vērtībām viss kodējas pareizi uz utf8.
Kā arī Firefoxī var vēl ātrāk meklēt - izveido bookmarku uz adresi http://lv.wikipedia.org/wiki/%s un pie keywords norādi burtus wp. Tagad vari urlī rakstīt “wp Māra” (bez pēdiņām) un atvērsies pareizā lapa. Šo var darīt arī ar jekburu citu meklētāju, piemēram, gūgli.
January 6th, 2008 at 03:40
Man ar viss iet normāli bez problēmām tāpat kā endrju un bubu.
January 6th, 2008 at 04:47
Khm, a man vēl joprojām nē.
Ja izmantoju to variantu, kādu norādīja bubu, tad rezultātā nokļūstu tur, kur vēlētos. Ja rakstu pa taisno URLī, tad;
http://lv.wikipedia.org/wiki/āčēģī pārvēršas par http://lv.wikipedia.org/wiki/%C3%82%C3%A8%C3%A7%C3%AC%C3%AE, kas attiecīgi atver lapu par “Âèçìî”.
Abet kur tad ir starpība? Vista64 vainīga?
January 6th, 2008 at 05:12
Varbūt firefox versija?
January 6th, 2008 at 05:35
Manuprāt, pašreiz aktuālā: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.11)Gecko/20071127 Firefox/2.0.0.11