[UserJS] OSpell - sprawdzanie pisowni w Operze coraz lepsze
Najpierw było sprawdzanie w popupie, potem w polu tekstowym (ale za każdym razem Opera pobierała dużą ilość danych). Także autor Orangoo stworzył własną wersję... Teraz mamy już 4 wersję sprawdzania pisowni - OSpell - A Better Opera Spell Checker. Ponownie stworzoną przez Sombrię i d.i.z-a. Działa szybko i przyjemnie :)
Skrypt może teraz korzystać z 3 silników sprawdzajacych pisownię:
- z Gmaila
- Orangoo
- oraz fearphage
Odpowiednią cyfrę można zmienić (domyślnie jest Orangoo) na początku pliku z preferencjami a-ospell_prefs.js w takiej linii:
var ENGINE = 1;
Aby z Gmailem działało trzeba być tam zalogowanym. Jeżeli konta ktoś tam nie posiada to należy zmienić silnik.
OSpell domyślnie sprawdza pisownie w kilkudziesięciu językach. Jeżeli się tyloma nia włada to można włączyć wybór mniejszej liczby - lista rozwijana stanie się krótsza. Należy w pliku z prefencjami odkomentować linię (usunąć // z początku) i wpisać odpowiednie języki:
var ENABLED_LANGS = ['en','pl'];
Kolejnym ustawieniem jest możliwość wybrania w jakich polach ma sprawdzać pisownie. Tak gdzie nie ma wstawiamy false.
var ENABLED_ELEMS = { textarea: true, input: false };
Aby sprawdzić pisownie w polu tekstowym należy kliknąć na to pole tekstowe - w prawym dolnym rogu pojawi się pole wyboru języka z takim zielonym obrazkiem. Kliknąć w obrazek - powinno zadziałać. Serwery mają ograniczenie długości sprawdzanego tekstu (pokaże się błąd serwera), więc czasami lepiej zaznaczyć tekst i tylko pisownie zaznaczeniu sprawdzić.
Skrypt także posiada obsługę skrótów klawiaturowych:
- Ctrl+, - uruchomienie sprawdzania pisowni
- Ctrl+Enter - zaakteptowanie zmian
- Ctrl+' - anulowanie zmian
- Przechodzenie pomiędzy słowami odbywa się przy użyciu Shifta oraz klawiszy nawigacyjnych (strzałek). Enter wybiera słowo do poprawy, cyframi 1.-9 można wybrać sugerowane poprawna pisownię słowa. Zero zostawia słowo bez poprawiania.
Dowiedz się jak skrypty UserJS w Operze zainstalować i ściągnij plik ospell.js oraz plik z preferencjami a-ospell_prefs.js do odpowiedniego folderu.
Podyskutuj o skrypcie na forum Opery (uwaga - wątek jest długi :). A jak się spodoba to zagłosuj za natywnym sprawdzaniem pisowni w Operze - niech programiści wiedzą, że to potrzebne.
p.s. wczoraj nowa weekly się pojawiła :) Z ciekawostek - uaktualniono plki tłumaczeń. Oraz pojawiła się polska wyszukiwarka (onetowa). Hmm...
Tagi: opera ospell sprawdzanie pisowni userjs
← [Wikipedia] Prostuję Hołka... ↓ Ostra Góra, czy jak usunąć wprowadzone przez siebie hasło z Wikipedii →
Komentarze:
Paweł Rabinek # | dnia 23 marca 2007, o godzinie 09:56:08
Kurcze, to i tak lipa :/ W FF piszę sobie i ładnie podkreśla mi błędy w czasie pisania. Coś jeszcze długo będzie trzeba czekać na to w Operze :(
degas # |
dnia 23 marca 2007, o godzinie 10:15:02
Śmiesznie.. Żaden z dostępnych silników nie widzi błędu w/w „żece” czy „gurze”. Jestem ciekaw czy ktoś potrafiłby to przerobić żeby te spellcheck’y zaczęły działać z http://so.pwn.pl
rash # | dnia 23 marca 2007, o godzinie 10:15:50
Błędy widzi, nie podaje jednak właściwych podpowiedzi.
adas # |
dnia 23 marca 2007, o godzinie 10:27:54
Nie wymagajcie od tego za wiele ;) To automat w końcu jest… (i to nie ma błędu w skrypcie tylko w słowniku umieszczonym na tych serwerach).
A w ogóle to nie wierzę, że żeka byście gdzieś napisali… ;)
adas # |
dnia 23 marca 2007, o godzinie 10:29:19
„Gurze” jest poprawne:
http://www.kurnik.pl/slownik/sp.phtml?sl=gur
;)
Z tego słownika korzystają tego sprawdzacze pisowni. Dla Firefoksa 2 go przeczyszczono z takich kwiatków - widocznie nie wszystkich.
degas # |
dnia 23 marca 2007, o godzinie 10:42:59
Ja tam od tego nie wymagam Bóg wie czego, jasne, że nigdzie bym nie napisał „żeka”, bo to aż w oczy razi, ale jeśli są takie błędy w słowniku to możliwe, że są jeszcze inne..
Jest dobrze jak jest. Korzystam z Orangoo, bo na Gmaila nie zawsze jestem zalogowany.
A tak poza tym to można jakoś w inny sposób (niż na nowo instalowanie) opere weekly aktualizować?
adas # |
dnia 23 marca 2007, o godzinie 10:53:22
To nie błąd w słowniku tylko zbyt wielka dokładność jego… ;)
Nie da się inaczej weekly instalować. Trzeba się pomęczyć...
inzaghi89 # |
dnia 23 marca 2007, o godzinie 14:46:13
Hm… ja jak zmieniłem słownik z gmailowego na orango (nr 1) to w ogóle mi skrypt nie chce działać :/.
ml # | dnia 23 marca 2007, o godzinie 15:04:55
strasznie słabe sugestie zamias curka proponuje ciurka
nie poprawia takich wyrazó jak chociarz, szkoda, że jeszcze długo nie doczekamy się tak dobrego słownika jaki jest w Wordzie bo to trzeba mi przyznać że mają niezwykle intuicyjny. Ale i tak bardzo fajny :)
ml # | dnia 23 marca 2007, o godzinie 15:05:46
heh nie ‘mi’ tylko ‘im’ ludziom z M$ ;]
inzaghi89 # |
dnia 23 marca 2007, o godzinie 17:50:42
O już działa :) zedytowałem notatnikiem i hula, przedtem edytowałem programem do robienia www i widocznie inne kodowanie znaków narzucił
marines # | dnia 25 marca 2007, o godzinie 21:12:24
dobre, dobre, nareszcie lekki spell checker dla Opery
symeon # | dnia 11 kwietnia 2007, o godzinie 21:16:46
może to bez znaczenia, ale cieszę się że mój pomysł który zapodałem na forum tak się rozwinął :) W końcu coś mi się udało.
zom # | dnia 09 czerwca 2008, o godzinie 16:05:57
Skrypt sprawdza tylko w języku angielskim. (ospell.js) Spell Check Your Text
Dodaj swój komentarz:
W komentarzach działa formatowanie tekstu Markdown. Dowiedz się jak z tego korzystać.
*To jest tekst z emfazą* - To jest tekst z emfazą (<em>To jest tekst z emfazą</em>)
**To jest tekst z większą emfazą ('wykrzyczany')** - To jest tekst z większą emfazą ('wykrzyczany') (<strong>To jest tekst z większą emfazą ('wykrzyczany')</strong>)
* To jest lista
* Kilku elementów
- To jest lista
- Kilku elementów


rash # | dnia 23 marca 2007, o godzinie 09:51:30
Hmm, ten słownik gmaila jest dziwny. Kwiatki jak ‘gura’ czy ‘żeka’ podkreśla ale w podpowiedzi nie podaje prawidłowej wersji.