Apostrophe

Apostrophe ir tastatūras izkārtojuma spraudnis JavaScript bibliotēkai jQuery. Šis spraudnis paredzēts izmantošanai tiem lietotājiem, kuru datoros nav uzstādīta latviešu valodas tastatūras izkārtojuma. Izmantojot šo spraudni, lietotājs varēs teksta laukos rakstīt latviešu valodā tāpat kā tad, ja viņa datorā būtu uzstādīts tastatūras latviešu valodas izkārtojums Apostrofs, kurš parasti atrodams datoros, kuros instalēta programma Tildes Birojs.

Šo spraudni var ieviest interneta vietņu veidotāji. Taču, droši variet izmantot šo lapu ērtākai rakstīšanai un tad uzrakstīto tekstu iekopēt citur.

Izmēģiniet!

Piemēram, ja vēlaties uzrakstīt burtu ā, jānospiež apostrofa taustiņš ( ' ) un pēc tam burts a.



Bookmarklet

A' - "ievelc" šo bookmarklet (skaidrojums Wikipedia) saišu jeb linku joslā. Tajā lapā, kurā vēlies rakstīt latviski izmantojot Apostrophe, noklikšķini uz šī bookmarklet, tādējādi ieslēdzot Apostrophe visiem attiecīgajā lapā esošajiem teksta laukiem.

Pārlūkprogrammas, kurās šis bookmarklet darbojas: Firefox, Safari, Chrome

Pielietojums

Mērķauditorija varētu būt tie lietotāji, kuri vai nu neprot uzstādīt tastatūras latviešu valodas izkārtojumu, vai arī kaut kādu citu iemeslu dēļ to nespēj izdarīt.

Zināšanai: Instalējams, bezmaksas tastatūras latviešu valodas izkārtojums ir atrodams laacz.lv/apostrofs

Spraudņa izmantošanas piemērs:

Lai ieslēgtu Apostrophe visiem textarea un input laukiem:
$("textarea, input[type=text]").apostrophe();
Lai izslēgtu Apostrophe visiem textarea un input teksta laukiem:
$("textarea, input[type=text]").apostrophe(false);

Spraudnis un licence

Lejuplādēt Apostrophe: jquery.apostrophe-0.51.js

Google code: apostrophe4jquery

Versija: 0.51 (tikpat kā v1.0 - stabils)
update: uzrakstīti pareizie "ō" un "Ō"

Saderība: jQuery 1.2 vai jaunāks

Pārlūkprogrammas: Firefox, Safari, Chrome, Internet Explorer 6+, Opera;
Priecāšos, ja ziņosiet par nesaderīgām versijām.

Update 2: Pārlūkprogrammā "Opera" bultiņu taustiņi sagādā problēmas, tādēļ tad, kad ir nepieciešams izmantot bultiņu taustiņus, Apostrophe jāatslēdz. Šī problēma ir novērota iekš Opera 10.53 un nav zināms, vai eksistē arī uz citām versijām.

Licenses: MIT un GPL.

Attīstība

Šo spraudni ir paredzēts attīstīt vairāk:
  • Iespējams, varētu tikt pievienoti arī citu valodu tastatūru izkārtojumi (jau interesējos par igauņu un lietuviešu trastatūru izkārtojumiem).
  • Tiks arī meklēts veids, kā šo spraudni lietotājs pats varētu ieslēgt it visām lapām, ne tikai tajās, kurās šis spraudnis būtu ieviests (iframe? userscript? bookmark? extension?).

Kontaktinformācija

Ja ir vēlme ar mani sazināties (atsauksmes, ierosinājumi): taai4ce [simbols] gmail [pukts] com

Uz jautājumiem "kā lietot jQuery?" neatbildēšu. Jautāt Google's tantei!