Cronologia ad albero per Safari?

Da AppleInsider:

A pair of new patent filings from Apple include suggestions for improving the browsing experience offered through its Safari Web browser, such as a adaptive media support and a visual history tree that more accurately shows users where they’ve been and how they got there.

Interessante la soluzione proposta da Apple per visualizzare la cronologia del browser in maniera efficace: invece di rappresentarla come una successione lineare di pagine web, Safari potrebbe implementarla come se fosse un grafo ad albero:

Tree-based Safari history

Le radici degli alberi sono le pagine web il cui indirizzo viene digitato direttamente dall’utente, mentre i nodi figli sono le pagine raggiunte attraverso i link. Ogni volta che una pagina web viene aperta in un nuovo tab o in una nuova finestra, il relativo ramo si dividerà in due.
Una barra temporale, simile a quella già introdotta in Time Machine, affiancherà i grafi, mentre due ulteriori controlli permetteranno all’utente di intervenire sia sulla scala che sulla profondità della propria history.

Web Inspector: Safari per gli sviluppatori

Se non potete o non volete utilizzare Firefox con l’immancabile Firebug, Safari 3 offre una comoda alternativa, chiamata Web Inspector.
Aprite il terminale, scrivete il seguente comando (su un’unica riga) e riavviate il browser:

defaults write com.apple.Safari WebKitDeveloperExtras -bool true

Dopo aver aperto una pagina qualsiasi, cliccate con il tasto destro del mouse e selezionate la voce Inspect Element:

Le funzioni, di cui trovate una breve descrizione qui, sono interessanti e comprendono:

  • inline CSS editing.
  • Supporto a Downloadable Font.
  • DB browser.
  • Visualizzazione di errori e warning JavaScript.
  • Misurazione dei tempi di caricamento di ogni elemento della pagina.

Non sono sicuramente ancora paragonabili come numero alle funzionalità offerte da Firebug, ma sono certo che con il tempo questo divario sarà colmato.

[Via Mac Developer Tips]