Interview: Todd Ditchendorf explique pourquoi il a construit un navigateur

Levez la main si vous êtes fan de Fluide, l'application qui transforme n'importe quel site Web (ou application Web) en une application autonome. Ouais moi aussi.

Si vous avez suivi les screencasts et Twitterings du développeur de Fluid Todd Ditchendorf, vous avez peut-être remarqué des nouvelles qui circulent; il a maintenant lancé son spin-off de navigateur officiel, Cruz.

Si vous êtes confus au sujet du nom, ne vous inquiétez pas, vous avez parfaitement le droit de l'être. Cette application allait s'appeler "La Mecque", mais Todd a changé d'avis. Qu'est-ce que c'était tout ça?

Le Culte a décidé d'entrer en contact avec Todd et de lui demander d'expliquer le contexte. Il a eu la gentillesse de nous donner quelques réponses…

Nous avons commencé par le changement de nom.

"En fait, j'ai utilisé plusieurs noms différents pour l'application et j'avais du mal à en choisir un que j'aimais", a expliqué Todd.

« Il est extrêmement difficile de nommer des projets logiciels, car la plupart des noms évidents sont déjà pris par des projets existants – et puis il y a la difficulté de trouver un nom de domaine disponible.

« Enfin, un soir, j'ai décidé de lancer une sorte de sondage informel sur Twitter. Après quelques heures de suggestions hilarantes de la part de mes amis sur Twitter, j'ai finalement eu l'idée de « Cruz » lorsque j'ai demandé conseil à ma mère.

Alors qu'est-ce que Cruz, exactement? Todd appelle cela un « navigateur social », mais qu'est-ce que cela signifie ?

Parce qu'il est construit avec tous les avantages fournis avec Fluid, Cruz inclut des extras très intéressants que vous ne trouvez pas dans d'autres navigateurs. Avec la fonctionnalité BrowsaBrowsa, vous pouvez créer des mini-navigateurs qui se cachent sur un côté de votre fenêtre de navigation principale; idéal pour les moteurs de recherche ou les flux Twitter. Fluid est également un très bon imitateur et peut prétendre être le navigateur de l'iPhone lors de la visite de sites. Ce qui signifie que vous pouvez obtenir la version allégée de Hahlo ou Twitter ou tout ce que vous aimez utiliser, mais sur votre bureau.

Obtenons plus de détails de Todd :

"Contrairement à Safari, Fluid et Cruz ont une API de plug-in Cocoa ouverte qui vous permet d'étendre l'interface utilisateur du navigateur dans des vues fractionnées, des tiroirs et des panneaux flottants. L'exemple de code du plug-in Fluid est public depuis de nombreux mois, et je publierai très prochainement un exemple de code mis à jour pour montrer comment les développeurs peuvent créer des plug-ins pour Cruz. Les utilisations évidentes des plug-ins sont l'intégration aux services natifs de Mac OS X ou l'accès aux services Web distants et aux réseaux sociaux pour l'affichage dans le navigateur.

« Cruz est livré avec deux plug-ins intégrés. Le plug-in Thumbnail vous permet d'afficher des liens ou des images à partir de n'importe quelle page dans une interface utilisateur de type CoverFlow ou iPhoto. Le plug-in BrowsaBrowsa vous permet de placer des vues de navigateur Web supplémentaires dans des volets et des tiroirs divisés attachés à la fenêtre principale du navigateur.

« Personnellement, j'utilise le plug-in BrowsaBrowsa pour afficher Twitter, FriendFeed, Socialthing, Google Reader, BrightKite, Flickr et d'autres applications Web sociales en vues fractionnées directement dans mon navigateur. Il est donc certainement possible d'utiliser les fonctionnalités existantes de Cruz pour produire une expérience de navigation plus «sociale».

« Peut-être qu'à l'avenir, nous verrons plus de plug-ins Cruz pour d'autres sites Web/applications sociaux; et j'espère que ceux-ci viendront aussi d'autres développeurs.

Alors pourquoi le faire? Quel est le but ?

« Pourquoi Cruz? J'ai découvert que certains utilisateurs de Fluid ne se rendaient pas compte qu'un Fluid SSB est en fait un navigateur très complet et qu'il est facile d'utiliser un SSB en tant que tel. En publiant Cruz, j'abaisse la barrière conceptuelle à l'entrée et je précise que Cruz est un navigateur Web autonome capable.

"Il y a certainement certaines fonctionnalités dans Safari qui manquent à Cruz, mais je pense que vous constaterez que l'ensemble de fonctionnalités de Cruz se compare assez favorablement à Safari et à d'autres navigateurs modernes. En fait, Cruz possède également de nombreuses fonctionnalités que l'on ne trouve actuellement pas dans Safari, telles que l'API du plug-in, le mode plein écran, les raccourcis, les scripts utilisateur, les styles utilisateur, etc.

Cependant, ce n'est pas destiné à être un exercice lucratif.

« Cruz restera toujours un logiciel gratuit. Mon objectif actuel avec Cruz est juste de m'amuser. Pour s'amuser à le développer, le partager et l'utiliser. La navigation doit s'amuser.

« J'aime l'idée d'un navigateur natif Mac OS X avec une API de plug-in Cocoa. L'API du plug-in vous permet d'explorer toutes sortes d'idées folles, folles et passionnantes sur lesquelles peut-être les plus grands fournisseurs de navigateurs ne voudront peut-être pas se concentrer. Il existe une infinité de manières d'étendre l'interface utilisateur d'un navigateur pour intégrer de nouvelles idées et de nouveaux services… et Cruz est une tentative d'offrir ce type de fondation/plate-forme.

« Quant à mesurer le succès… Je ne prends pas ce projet trop au sérieux. Je ne cherche certainement pas à gagner des parts de marché significatives avec Cruz, mais plutôt à explorer des idées. Si certaines de ces idées devaient être jugées intéressantes et être intégrées dans d'autres navigateurs, je considérerais cela comme un succès.

« Enfin, je dois mentionner que Cruz doit son existence à plusieurs projets open source et au Framework WebKit en particulier. Cruz ne pourrait pas exister sans le travail acharné de tous les ingénieurs à l'intérieur et à l'extérieur d'Apple qui ont contribué à cet incroyable projet.

Alors voilà, les amis, un autre navigateur à ajouter à votre collection. Faites-nous savoir ce que vous en pensez.

Dernier article de blog

Call of Duty démarre de façon spectaculaire sur Android et iOS
September 11, 2021

Appel du devoir un démarrage spectaculaire sur mobileAppel du devoir est un énorme succès.Photo: ActivisionRéel Appel du devoir cette semaine a att...

Comment parfois vous mourez est devenu le jeu à succès surprise de 2014 [Exclusif]
September 11, 2021

Être ou ne pas être? C'est la question posée par Parfois tu meurs, un jeu alimenté par l'angoisse existentielle qui déchire les charts.Le jeu - qui...

| Culte de Mac
September 11, 2021

Dans certains jeux de zombies, vous incarnez les zombies. D'autres vous font jouer les survivants. Et en Infectonateur 3: Apocalypse, vous incarnez...