Torna al blog

Cercare una parola in una documentazione locale di 3.000 pagine, su iPad

Hai la cartella. È in File, si apre, le pagine si susseguono correttamente. E cerchi una frase che sai essere lì dentro: un valore di coppia, una controindicazione, il paragrafo che spiega cosa fare quando il modulo si rifiuta di avviarsi.

Su un computer apriresti la cartella in un editor e cercheresti in tutti i file in tre secondi. Su un iPad non esiste un equivalente. Ecco perché, e cosa permette di cavarsela.

Perché iOS non cerca dentro la tua cartella

La ricerca dell'app File cerca nomi di file, non il loro contenuto. Spotlight indicizza ciò che le app gli consegnano, e una cartella HTML depositata in uno spazio di archiviazione non gli consegna niente di utilizzabile: né sommario, né titoli, né testo.

Quanto a Safari, non apre una cartella locale. E anche quando apre una pagina isolata, il suo «Trova nella pagina» guarda solo quella pagina. Su una documentazione che ne conta tremila, equivale a cercare una frase in un libro potendo guardare una pagina per volta. Se non sei ancora a questo punto, parti da come aprire un file HTML su iPhone.

Cosa vuol dire davvero «cercare in una documentazione»

Quando si cerca in un corpus tecnico, non si cerca un'occorrenza. Si cerca un punto. Contano tre cose, e raramente si trovano insieme:

Il caso dei PDF scansionati

Buona parte della documentazione più vecchia è scansionata. Un PDF scansionato non è testo: è un'immagine di testo. Nessuna ricerca può trovarci qualcosa finché qualcuno non ha letto l'immagine.

È fattibile sul dispositivo, senza inviare nulla da nessuna parte. Due punti fanno la differenza nella pratica: che sia su richiesta (riconoscere automaticamente centinaia di PDF svuoterebbe la batteria per niente), e che le tabelle restino tabelle. Su una scheda prodotto o un foglietto illustrativo, una riga di tabella trasformata in poltiglia di parole rende il risultato inutilizzabile, ed è proprio lì che si trovano i valori cercati.

Quando non si ricordano più le parole

Il vero ostacolo spesso non è tecnico. Sai cosa cerchi, ma non il termine usato da chi ha redatto il manuale: ha scritto «spurgo del circuito», tu cerchi «svuotamento dei freni».

Porre la domanda in linguaggio corrente risolve il problema, a una condizione: che la risposta resti il documento. Su una documentazione tecnica, una risposta redatta è una risposta ricostruita. Mescola volentieri due procedure vicine e conserva un valore che apparteneva all'altro modello, con la stessa sicurezza. Su una coppia di serraggio o una posologia, questo non si recupera.

Quello che si vuole è il passaggio: il documento, il capitolo, le pagine. E il testo d'origine, nel suo contesto, per vedere cosa c'è attorno.

E perché tutto questo deve avvenire offline

Guarda dove questa documentazione viene davvero letta. Sotto un cofano, in un'officina interrata. In un reparto ospedaliero dove la rete si ferma alla porta. A bordo, in volo, in mare. In treno.

Una ricerca che ha bisogno di inviare la tua richiesta a un server non funziona in nessuno di questi posti. E una documentazione aziendale, una cartella clinica o un manuale tecnico sotto contratto non hanno comunque niente da fare sul server di qualcun altro. Una ricerca che si esegue interamente sul dispositivo risolve le due questioni insieme: funziona senza rete, e non c'è nulla da chiedersi su cosa sia uscito.

Nella pratica

È quello che fa Pagira dalla versione 2.0. Apri la cartella, digiti le tue parole, e cerca in tutte le pagine e in tutti i PDF in un colpo solo. I risultati arrivano raggruppati per documento, aprirne uno ti porta alla pagina giusta con le tue parole evidenziate, e la scheda accanto accetta una domanda posta con parole tue quando il termine esatto ti sfugge. I PDF scansionati si rendono cercabili su richiesta. Tutto avviene sull'iPhone o sull'iPad, senza account e senza connessione.

Scarica sull'App Store

Altro dal blog