Qu’est-ce que Chrome Developper Mode ?

Avatar de l'auteur Par
Lecture : 7 minutes
Chrome Developer Mode : trois modes Dev à ne pas confondre
Chrome Developer Mode : trois modes Dev à ne pas confondre
Sommaire

Chrome Developer Mode, le mode développeur. Piège classique : il existe trois modes Dev. Mais, il n’y en a qu’un qui porte ce nom là. Je te laisse découvrir. L’un vit dans le navigateur Chrome. Les deux autres dans ChromeOS, le système. Voyons à quoi sert chacun. Et te bile pas. En deux minutes, tu vas savoir l’essentiel. C’est le but.

Chrome Developer Mode dans les extensions

Direction chrome://extensions. Interrupteur en haut à droite. Une fois activé, il t’ouvre l’atelier. Tu peux charger une extension « non empaquetée1 », un simple dossier de code, sans passer par le Chrome Web Store. C’est le b.a.-ba quand tu développes la tienne. Ce mode fait plus que ça. Il affiche l’identifiant de chaque extension. Il te laisse recharger ton code après chaque modification. Il te donne accès aux erreurs et aux vues internes pour déboguer. Il permet aussi d’empaqueter ton extension une fois prête. En clair : sans lui, tu n’installes que ce que Google a validé. Avec lui, tu installes et tu testes le tien. C’est presque le paradis. Enfin presque.

A lire également :

Chrome Developer Mode dans ChromeOS

Là, on change de dimension. Il porte bien son nom. Ce mode ne concerne plus le navigateur, mais le Chromebook tout entier. Il désactive le démarrage vérifié.2 Comme la sécurité qui contrôle le système à chaque allumage. En échange, tu obtiens un accès root. Un vrai terminal. Tu peux modifier le cœur du système. D’installer d’autres versions de ChromeOS. Ou tout autre système d’exploitation. Cela permet également de tester les nouveaux flags. En tout cas, c’est à utiliser avec des pincettes. C’est instable, comme une tige de marguerite au printemps. Cela se casse au moindre coup de vent. Jamais utiliser ton Chromebook en mode production. Tu peux tout perdre.

A lire également :

C’est l’outil des bidouilleurs, pas celui de monsieur Tout-le-monde. D’ailleurs, l’activer efface toutes tes données au passage. Et ne le confonds pas avec Linux sur Chromebook : ça, c’est Crostini, qui s’active tranquillement dans les Paramètres, sans ce mode et sans rien effacer. Le Chrome Developer Mode, lui, c’est la clé qui ouvre tout. À manier en connaissance de cause. Et lui parler poliment, sinon gare au retour de bâton.

Le canal Développeur (Dev), à ne pas confondre

Voilà le vrai piège. ChromeOS se met à jour par « canaux ». Stable par défaut, le plus sûr. Beta, un aperçu en avance. Dev, les nouveautés en premier, une à deux fois par semaine, bugs compris. Tu changes ça dans les Paramètres, à la rubrique « À propos de ChromeOS », puis « Détails supplémentaires » et « Changer de canal ».

A lire également :

Mais attention. Le canal Développeur n’est pas le mode développeur. Le canal règle seulement la fraîcheur de tes mises à jour. Il ne déverrouille rien. Ne t’accorde aucun root. Passer en Dev ne casse rien. Revenir en arrière, si. Avec en prime un Powerwash qui efface tout. Petit clin d’œil pour finir : sur ChromeOS, le canal Canary, lui, exige carrément le mode développeur activé. Les deux notions finissent par se croiser. Mais elles ne sont pas la même chose.

Un contenu de qualité, sans publicité.

Vous aimez notre travail ? Soutenez notre indépendance en devenant membre sur Patreon.

Soutenir MyChromebook.fr

A lire également :

Voilà, la prochaine fois qu’on te dira « Je suis en mode Dev » tu pourras dire « Lequel, car j’en connais trois ?« 

Notes de bas de page

  1. Extension « non empaquetée » (unpacked) : un dossier de code chargé directement dans Chrome, sans le format compressé ni la validation du Chrome Web Store. ↩︎
  2. Démarrage vérifié (Verified Boot) : à chaque allumage, le Chromebook vérifie que le système n’a pas été modifié. Le mode développeur lève ce garde-fou. ↩︎

Questions fréquentes

Le Chrome Developer Mode est-il dangereux ?

Pour les extensions, non : le mode développeur sert juste à charger une extension que tu codes toi-même, sans passer par le Chrome Web Store. Pour ChromeOS, c’est plus sérieux : le mode développeur de l’OS désactive le démarrage vérifié et ouvre un accès root, ce qui abaisse réellement le niveau de sécurité de la machine et efface tes données à l’activation. À réserver à ceux qui savent ce qu’ils font.

Comment activer le mode développeur des extensions dans Chrome ?

Rends-toi sur la page chrome://extensions, puis active l’interrupteur « Mode développeur » en haut à droite. Le bouton « Charger l’extension non empaquetée » apparaît : il te permet de pointer vers ton dossier de code pour l’installer et le tester directement.

Quelle différence entre le mode développeur et le canal Développeur (Dev) ?

Le mode développeur déverrouille quelque chose : tes extensions dans le navigateur, ou la machine entière dans ChromeOS. Le canal Développeur, lui, ne déverrouille rien du tout. Il règle seulement la fraîcheur de tes mises à jour, en te livrant les nouveautés plus tôt que le canal Stable. Deux notions distinctes qui partagent malheureusement le même mot.


Article précédemment mis en ligne le 16 mai 2014

L’utilisation de Chromebook et de ChromeOS repose sur des fondamentaux intemporels. Pour vous permettre d’y revenir facilement, nous avons choisi de donner une seconde vie à nos articles de référence plutôt que de les multiplier. Nous les avons mis au goût du jour pour que vous puissiez (re)découvrir des informations essentielles et toujours pertinentes.

NOUVEL ÉPISODE

CKB SHOW : Le Podcast

Rejoignez-nous chaque semaine pour décortiquer l'actualité Google, les dernières sorties Chromebook et les innovations en matière d'IA.

Avatar de l'auteur

À propos de Nicolas

Nicolas DROLO : Passionné de Chromebooks depuis 2012, je suis formateur et facilitateur numérique. Je travaille également en tant qu'animateur et créateur de podcasts avec le CKB SHOW et plus récemment avec Renacast. #Chromebook #Formateur #OutilsGoogle #IA #ChromeOS

5 réponses à “Qu’est-ce que Chrome Developper Mode ?”

    1. Avatar

      Merci Didier Petite précision quand même, parce que c’est justement le genre d’amalgame que l’article cherche à éviter : il n’y a pas de « shell magique de crosh ». Il y a crosh (le terminal Ctrl+Alt+T) et, dedans, la commande `shell`. Et surtout, ce n’est pas un « Chrome Developer Mode » : ce n’est pas un mode, c’est une commande. Elle dépend du mode dev de ChromeOS (sans lui, elle renvoie « unknown command: shell »), mais elle n’en est pas une variante. L’article parle des trois modes qui portent le nom « Dev » — le shell de crosh, lui, n’entre pas dans ce périmètre.

  1. Avatar
    julien ·

    bonjour , je suis en mode develloper. mais quand je tape la commande  » shell  » on ne me donne pas l’accée au contraire, j’ai ce message qui afiiche dans la ligne de commande : « ERROR: unknown command: shell » aidew moi svp

Laisser un commentaire

À lire aussi