Newsgroup: it.comp.macintosh
Titolo: Safari e troppe finestre/tab aperti :-(

 
Al momento con Safari ho aperte 10 finestre con un totale di circa 40 
tabs. Mi vien male. E non vorrei dire ma deve anche essermi capitato di 
peggio delle volte.
 
Ora, vero che sto cercando informazioni su 3 argomenti collegati ma 
diversi e come spesso succede ci sono pezzi di infos un po' qui e un po' 
là che costringono a tenersi tutto a portata di lettura, ma... o sono io 
che sono un cane che non sa gestirsi, o capita spesso più o meno a tutti 
di avere un simile badaluffo di pannelli aperti, almeno in certe 
circostanze?
Chiaro infatti che molto dovrebbe anche dipendere da cosa si fa sul www 
... Però com'è come non è, a me succede praticamente sempre.
 
Tra l'altro con tutta questa roba Safari si ciuccia quasi un 1,5GB di 
"memoria reale".
Mah.
Francamente non so se l'invenzione dei tab sia stata una bella idea ... 
anche "Elenco lettura" che in teoria potrebbe far comodo, finisco a non 
usarlo o sarebbe intasato da decine e decine di cose :-(
Dannazione.
 
-- 
// Treat everyone u meet like u want to be treated
        aggiungere un tra per spedire posta

 Dannazione.
 
non so se lo sai, ma puoi trascinare i tab da una finestra all'altra.
Puo' essere utile per raggruppare tab con info simile e rendere piu'
facile la gestione.
 
Ciao Jack
 
PS: sto proprio in questo momento preparando delle lezioni, ho una 30ina
di tab sparsi in 6-7 finestre, qualche pdf apreto con anteprima e un po'
di immagini aperte con GC, una presentazione con Keynote e un paio di
libri + raccolgitori aperti sulla scrivania fisica...
Avrei bisogno di una parete invece che di un monitor.
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

 facile la gestione.
 
Sì sì ... lo so bene. E a volte può far comodo. Ma tu figurati con un 
MBPro 15" che strazio.
Però non credo che una parete-a-monitor potrebbe risolvere. Dopo un po' 
sentiresti l'esigenza di avere la facciata del palazzo a monitor, poi 
tutto il fronte stradale ... e così a ingigantire.
 
No no no. La soluzione *DEVE* essere un'altra. Non so quale, ma un'altra 
che non quella di aumentare il monitor.
 
In ogni caso mi sono sistemato un A.S. che esegue una ricerca tra i 
titoli dei tab/pannelli delle finestre aperte. Almeno quando ce ne sono 
40 o 50 non esco pazzo a cercarli.


 40 o 50 non esco pazzo a cercarli.
 
ottimo,
ma mi chiedo perche' in Safari ci sia solo il Menu Window che ti lista
le finestre aperte, appunto, e non  un altro che listi i tab!!
 
-- 
ciao
Marco Sax

,

Nice question... 
 
Cmq con il Leone Montano c'è almeno quel sistema per scorrerli 
velocemente. Cosa che non guasta.
 
Lo script è questo (copincollare nell'editor AS ...)
Preso da un sito e risistemato qui e là.
Volevo mettergli una ricerca GREP ... però va bene anche così alla fine.
 
=========
repeat
   display dialog ("Cerca un testo nei Tabs delle finestre Safari:") 
default answer ""
   if the text returned of the result is not "" then
      set the searchpat to ¬
        the text returned of the result
      exit repeat
   end if
end repeat
 
tell application "Safari"
   set winlist to every window
   set winmatchlist to {}
   set tabmatchlist to {}
   set tabnamematchlist to {}
 
   repeat with win in winlist
      set ok to true
      try
         set tablist to every tab of win
      on error errmsg
         --display dialog name of win as string
         set ok to false
      end try
 
      if ok then
         repeat with t in tablist
            if searchpat is in (name of t as string) then
               set end of winmatchlist to win
               set end of tabmatchlist to t
               set end of tabnamematchlist to (id of win as string) & 
"." & (index of t as string) & ".  " & (name of t as string)
               --display dialog name of t as string
            else if searchpat is in (URL of t as string) then
               set end of winmatchlist to win
               set end of tabmatchlist to t
               set end of tabnamematchlist to (id of win as string) & 
"." & (index of t as string) & ".  " & (name of t as string)
               --display dialog name of t as string
            end if
         end repeat
      end if
   end repeat
 
   if (count of tabmatchlist) = 1 then
      --display alert "Un " & searchpat & " trovato!"
      set w to item 1 of winmatchlist
      set t to item 1 of tabmatchlist
      set current tab of w to t
      set index of w to 1
   else if (count of tabmatchlist) = 0 then
      display dialog (searchpat & ¬
       return & ¬
        "Non trovato.")
   else
      set whichtab to choose from list of tabnamematchlist with prompt 
("Ricerca di Œ" & searchpat & "¹" & ¬
        return & ¬
        "Trovato nei seguenti tabs, selezionarne uno:")
      set AppleScript's text item delimiters to "."
      if whichtab is not equal to false then
         set tmp to text items of (whichtab as string)
         set w to (item 1 of tmp) as integer
         set t to (item 2 of tmp) as integer
         set current tab of window id w to tab t of window id w
         set index of window id w to 1
      end if
   end if
 
end tell
 
=========


 =========
 
azz! ho provato ma
ApleScriptEditor mi da' questo errore "Expected end of line, etc. but
found identifier."
alla terza riga:
 default answer ""
 
soluzioni?
 
-- 
ciao
Marco Sax

 soluzioni?
 
In effetti non � il luogo pi� indicato per trascrivere un A.S. ... :D ...
 
E' che il reader di news deve aver inserito degli a capo dove non 
avrebbero dovuto esserci. Metti uno spazio dopo la parentesi.
 
Quindi:  [..]finestre Safari:") default answer ""
 
La stessa cosa capiter� poi pi� avanti. Mettici uno spazio dove rileva 
un errore simile.


 un errore simile.
 
grazie mille, ora funziona!!
 
mi rimane solo da capire dove metterlo affinche' giri al solo
doppio-cliccarci sopra dal menu bar in alto a dx, invece che aprirmi
Apple Script Editor e da li' cliccare Run...
 
Dato che la maggior parte delle volte che faccio ricerche in rete apro
una quantit� di Tabs e dopo un po' non mi ci raccapezzo piu',
mi chiedo se si possa far in modo che invece di permettere la ricerca,
mi faccia direttamente la lista a cascata di tutti i Tab aperti, come
nel menu Window, per individuare ad occhio quello che cerco e di cui non
ricordo il nome.
Sono sicuro che si possa, ma si e' capito che nulla so di scripting? ;)
 
 
 
-- 
ciao
Marco Sax

 Sono sicuro che si possa, ma si e' capito che nulla so di scripting? ;)
 
Modificando leggermente questo dovrebbe essere quasi gi� fatto. Ci dar� 
un occhio. Sperando non capitino siti con titoli di pagina tanto 
imbecilli quanto chilometrici... Cosa che vale anche per l'attuale.
 
In realt� non � male AS (o AS + Automator). Bisogna per� dedicarci un 
po' di tempo ... e/o cercare in rete ... e/o tutti e due :-p


 Sono sicuro che si possa, ma si e' capito che nulla so di scripting? ;)
 
Detto fatto :D 
 
A meno che altri abbiano idee pi� brillanti. Cosa possibilissima...
 
=== 
 
on run
   tell application "Safari" to set winlist to every window
   set wnum to count winlist
 
   display dialog �
     ("Elenca Tabs delle " & wnum & " finestre aperte.") buttons �
     {"Annulla", "Ok"} default button 2 �
      with title "Tabs Safari"
   if the button returned of the result is "Annulla" then
      display alert "Annullato" giving up after 1
      return
   else if the button returned of the result is "Ok" then
 
      tell application "Safari"
         set winmatchlist to {}
         set tabmatchlist to {}
         set tabnamematchlist to {}
 
         repeat with win in winlist
            set ok to true
            try
               set tablist to every tab of win
            on error errmsg
               set ok to false
            end try
            repeat with t in tablist
               set end of winmatchlist to win
               set end of tabmatchlist to t
               set end of tabnamematchlist to �
                (id of win as string) & �
                 "." & �
                 (index of t as string) & ".  " & �
                 (name of t as string)
            end repeat
         end repeat
 
         set tnum to count tabnamematchlist
 
         set whichtab to choose from list of �
           tabnamematchlist with prompt ("Trovat i seguenti " & �
            tnum & " tabs, selezionarne uno:")
         set AppleScript's text item delimiters to "."
         if whichtab is not equal to false then
            set tmp to text items of (whichtab as string)
            set w to (item 1 of tmp) as integer
            set t to (item 2 of tmp) as integer
            set current tab of window id w to tab t of window id w
            set index of window id w to 1
         end if
 
      end tell
 
   end if
end run
 
===


 circostanze?
 
Io propenderei per la prima...
 
Ciao
 
-- 
Domenico
http://puce72.tevac.com
 

 Io propenderei per la prima...
 
Bene grazie, eh?!.. :-)


 Bene grazie, eh?!.. :-)
 
:P 
 
Io uso un mio sistema (abbastanza banale) per evitare le "troppe"
informazioni. Del resto se non c'era internet e andavi in biblioteca, che
facevi? Aprivi 40 libri sul tavolo?
Ovvio che non posso entrare nello specifico del tuo lavoro ma, IMHO, in
primis bisognerebbe selezionare, e bisognerebbe farlo da subito.


 primis bisognerebbe selezionare, e bisognerebbe farlo da subito.
 
Intanto se leggi nel thread le confessioni di Jack... non mi sembra 
messo molto diversamente da lui!
 
Insomma come spesso capita di concludere... il "computer" (e la rete) è 
una figata ecc. però ha – ovviamente – anche i suoi lati negativi. 
Quando non iper-negativi. Anche a parte la specifica questione del 
thread.


 ricordo il nome.
 
usare un altro browser? :P
su SeaMonkey a destra delle tab c'è un triangolino che serve proprio a
vedere l'elenco nel caso in cui siano troppe per poterne leggere il
nome.
 
IMHO Safari è indietro rispetto ad altri browser su ste cose, ma forse
c'è qualche estensione che lo fa.
 
Gabriele

 A meno che altri abbiano idee più brillanti. Cosa possibilissima...

perfetto, grazie!
l'ho messo nella cartella Library\Scripts\Applications\Safari
cosi' lo trovo nel menu bar a tendina in alto quando Safari e'
selezionato
 
grazie ancora
-- 
ciao
Marco Sax

 banale :D
 
Considerando che non te l'ho descritto mi pare strano che tu ne possa dare
un giudizio: è "banale" nel senso che è selettivo da subito e punta ad
evitare di disperdere risorse, focalizzando da subito l'attenzione solo
sulle info davvero importanti. Ripeto: non ho la pretesa che debba valere
per tutti e in tutte le circostanze, ma non mi sembra da considerare
"comune" la necessità di tenere aperte 40 pagine contemporaneamente... ne
apri qualcuna (non più di 8-10) elimini da subito quelle con info
palesemente "vecchie", chiudi quelle che dicono la stessa cosa (ne lasci
una sola) e chiudi quelle che sono chiaramente incomplete o tentennanti. A
quel punto resti con 3-4 pagine, ti focalizzi sulle info che ancora ti
mancano e fai una ricerca più mirata procedendo alla stessa selezione.
Ri-ripeto: non pretendo che sia la panacea, ma mi hanno sempre insegnato
che se è vero che va benissimo consultare più fonti, è anche vero che se ci
si trova in mezzo a "troppa" informazione, si perde di vista quella davvero
importante. 


 si perde di vista quella davvero importante.
 
E possiamo essere tutti d'accordo, credo. Ma ...
 
... ma come ben sembra che anche tu sappia, molto dipende da una varietà 
di fattori e da caso a caso.
Il tuo regime è senz'altro valido e sensato ma non può applicarsi sempre 
e comunque in qualsiasi contesto e circostanza.
Se trovo subito soluzioni apro una, due, tre finestre/tab e buona notte 
infatti.
 
Ma se non trovo riscontri soddisfacenti o soprattutto se i temi sono 
molteplici e correlati quanto differenti, si è quasi "costretti" a 
tenere a portata di mano (troppe) cose.
Ed è la facilità di accedervi (alle troppe cose) a creare il problema.
 
Come l'occasione che farebbe l'uomo ladro ... :D ...


 tabs
 
Sono messo come te, purtroppo. Al momento ho diverse risorse
bibliografiche aperte, articoli sparsi su varie riviste online, qualche
dizionario, alcuni forum che parlano dei miei prodotti e di quelli dei
miei concorrenti, qualche rivista di narrativa e cinema, alcuni siti di
viaggi, i saldi di alcuni negozi, che prima che sia troppo tardi mi
decideò a spulciare.
 
Cerco di aiutarmi a togliere di mezzo qualcosa con Elenco lettura, ma
poi finisce che ci si dimentichi di aver messo le pagine in quella lista
lunghissima e disordinata, e si ricomincia a cercare. Qualcosa finisce
nei Preferiti, che curiosamente consulto più spesso dell'Elenco lettura
(forse perché posso tenerli in ordine).
 
Ci sarebbe anche un'altra soluzione, che non uso spesso: trascinare i
link sul Finder, dentro cartelle ordinate come vuoi. Magari, insieme a
pdf scaricati/generati dalle pagine che hai consultato.
 
Un modo ancora migliore sarebbe avere una vita semplice, e se possibile
organizzata da altri. Ma è un lusso che non tutti si possono permettere.
 
Ciao,
Paolo

 facevi? Aprivi 40 libri sul tavolo?
 
Ho sempre fatto cosě. E a giudicare dalle pile di libri che nascondevano
i miei dirimpettai in biblioteca, non ero il solo*. Come si fa a fare
una ricerca su UN libro? Normalmente si andava allo schedario, ci si
appuntava i riferimenti e poi si chiedeva ai bibliotecari cinque o sei
libri alla volta. Da quei testi nascevano altre schede, e altri libri da
ordinare in un blocco omogeneo.
 
Per una cosa che sto scrivendo, qui accanto ho ventidue libri cartacei,
negli scaffali ce ne sono di parzialmente estratti e pronti alla
consultazione, e nella cartella Dropbox "In lettura" ce ne sono sei. In
totale dovrei eguagliare o superare i fatidici quaranta.
 
* Maledizione, anche le dirimpettaie, e spesso all'altezza del dettaglio
piů interessante.
 
Ciao,
Paolo

 nome.
 
Se ti accontenti, in Safari c'è una strana icona che permette di
scorrere, in stile coverflow, tutti i tab aperti nella finestra in primo
piano.
 
Ciao,
Paolo

 organizzata da altri. Ma è un lusso che non tutti si possono permettere.
 
Opterei per una vita semplice sicuramente, ma non certo organizzata da 
altri. Suona meglio :-)
 
Io per me stavo pensando di dedicarmi alla pastorizia...
Sono rimasto quasi sconvolto sapendo che fino a qualche anno fa (se non 
ancora adesso) ci sono i "pastori erranti" che van faticosamente su e 
giù per la pianura Padana.
Faticosamente soprattutto per la difficoltà di poter davvero "errare" 
... 
Indicativo che errare abbia questo doppio significato di vagare e 
sbagliare. E se si erra errando cosa si intenderà?


 Paolo
 
il problema e' quando hai una decina, se non piu', finestre aperte
ciascuna con tre o quattro tabs:
trovare il tab che cerchi e' un bel casino...
 
-- 
ciao
Marco Sax

 sbagliare. E se si erra errando cosa si intenderà?
 
Guarda, quel che dico sbaglio...
 
Ciao,
Paolo

 Guarda, quel che dico sbaglio...
 
Erri!


 trovare il tab che cerchi e' un bel casino...
 
In ogni caso � un viziaccio che ci si dovrebbe togliere. Tenere aperte 
troppe finestre/tabs e per parecchio tempo (io a volte non riavvio per 
giorni ...) succhia un sacco di risorse.
 
Guardavo adesso Monitoraggio attivit�:
Memoria Reale: Safari 270Mb (e va be')
Memoria Reale: Contenuto Web Safari 4.96GB (!!!!! minchia)
 
Non esiste proprio.
Basta. D'ora in poi user� uno scriptarello che raccoglie gli URL di 
TUTTE le finestre e TAB e crea o un documento di testo o volendo un 
documento HTML dove metterli in ordinato elenco.
 
A questo punto  mi metter� ad usarlo regolarmente quando vedo che le 
finestre/Tab si moltiplicano oltre misura.
 
Certo, c'� la funzione integrata Salva Pannelli in Preferiti ma non ho 
voglia di intasarmi di Preferiti...


 volte, quale sarebbe il tuo ideale di vita serena?..
 
Quello che fanno alcuni miei conoscenti: impiegato in qualche carrozzone
di stato, un paio d'ore di lavoro al giorno, tanto tempo libero da
dedicare alle cose serie, l'anno sabbatico di rito, stipendio alto e
pensione sicura.
 
Lo so, � immorale. Ma dopo oltre vent'anni di lavoro a pieno ritmo,
senza tutela sanitaria e senza prospettiva di una vera pensione, non
riesco a non sognare qualcosa del genere. Quasi quasi mi faccio
raccomandare.
 
(Celie a parte: non sarei per nulla insoddisfatto del mio lavoro, se non
comportasse un carico burocratico e fiscale insostenibile; come molti
altri nella mia situazione mi sento logorato, e sono troppe le energie
sottratte alla creativit�. Quindi, il mio ideale di serenit� potrebbe
essere continuare il mio lavoro, ma forse da un'altra parte).
 
Ciao,
Paolo

 documento HTML dove metterli in ordinato elenco.
 
ehm.. se ti va, lo posti?
TIA
 
 
 
-- 
ciao
Marco Sax

 giorni ...) succhia un sacco di risorse.
 
basta chiudere Safari, mica serve riavviare...
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

 TIA
 
Anzitutto spinto dal bisogno sto facendo piccole modifiche e non di meno 
verificandole.
 
Poi, non che sia chi sa che cosa ... ma � pi� lungo del precedente ed � 
meglio se te lo invio una volta del tutto a punto ma in allegato per 
email sempre che la tua posta indicata sia valida.


 basta chiudere Safari, mica serve riavviare...
 
Vero. Ma guarda la cosa da un'altra prospettiva: io almeno, chiudo 
Safari solo quando e se riavvio ... :D


 email sempre che la tua posta indicata sia valida.
 
certo, basta togliere il NO
grazie mille!
 
PS: Safari ultimamente non ho bisogno di chiuderlo io... ci pensa da
solo a crashare, di tanto in tanto!
 
-- 
ciao
Marco Sax

 comportasse un carico burocratico e fiscale insostenibile; [..]
 
Rassegnati. La logica che ormai mi pare evidente da tempo essersi 
affermata in questo paese pi� che mai � quella di far scomparire "i 
piccoli".
Siano piccoli artigiani, negozianti, professionisti, contadini, benzinai 
o pastori ecc. sono tutti destinati al tritacarne.


 solo a crashare, di tanto in tanto!
 
Ah no... a me quello non succede. Fortunatamente o mi girerebbero un bel 
po'.
Che gi� di motivi ne ho fin troppi nella vita.
