Domanda

Tutti i browser decenti (Chrome, FX, ecc) ora supportano ortografico integrato nel controllo.

Tuttavia l'asse popolare, ma errore di IE non (nemmeno IE8 - 'acceleratori' inutili: sì, tanto necessario supporto del dizionario: no). A meno che non si scarica un eccellente plugin gratuito , ma non si può pretendere utenti Corp per farlo.

I nostri clienti vogliono il controllo ortografico nella web app di impresa che forniamo, quindi abbiamo comprato in un 3a parte il controllo ortografico componente per renderli felici. Funziona, ma non è terribilmente bene -. Soprattutto se paragonata a nulla integrato nel browser

Sembra inoltre che la finestra di controllo ortografico in Word 2000 (di nuovo, probabilmente corrente quando è stato sviluppato). Non è un problema per i nostri clienti, la metà dei quali sono bloccati in Office 2000 e IE6.

Voglio abilitare solo questa componente quando l'utente non hanno costruito nel controllo ortografico.

Qualcuno sa un modo per rilevare questo?

È stato utile?

Soluzione

Già sapete che i browser sono dotati di supporto e che i browser non quindi si può utilizzare una qualche forma di browser sniffing per decidere se si attiva il componente di controllo ortografico o meno.

Si può anche provare a chiedere agli utenti se hanno già un po 'il controllo ortografico attivo e far loro rispondere Sì / No / Non so. Se non sanno, ripiegare per il rilevamento automatico. Questo è meglio che usare sniffing solo perché sniffing è noto per essere poco affidabili in alcune circostanze.

Rilevamento cose che fanno parte di interfaccia utente di un browser è dura, se possibile. A causa di politiche di sicurezza browser, un sito web non può accedere alla maggior parte delle API che potrebbe esporre qualcosa di utile per il rilevamento funzione. E anche se la sicurezza non era un problema, si sarebbe probabilmente ancora affrontare un'API distinte per tutti i browser, in quanto la meccanica del browser interno non sono standardizzati.

Altri suggerimenti

Non so se questo è possibile anche con qualcosa di simile a BrowserCap o Microsoft Browser Definizione file di schema , come detto sopra è una specie di fuori dell'ambito consentito.

Avete preso in considerazione solo andando con un correttore ortografico lato server? In modo che possano utilizzare il client se a loro piace o fare clic sul pulsante di controllo ortografico come in GMail. Questo significa anche che è possibile controllare eventuali aggiornamenti del dizionario.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top