{"id":9950,"date":"2013-10-15T08:15:23","date_gmt":"2013-10-15T06:15:23","guid":{"rendered":"http:\/\/flaven.fr\/?p=9950"},"modified":"2013-10-27T12:52:25","modified_gmt":"2013-10-27T11:52:25","slug":"virtual-box-responsive-tablette-web-mobile-installer-virtual-box-pour-visualiser-et-tester-lexperience-utilisateur-ux","status":"publish","type":"post","link":"https:\/\/flaven.fr\/2013\/10\/virtual-box-responsive-tablette-web-mobile-installer-virtual-box-pour-visualiser-et-tester-lexperience-utilisateur-ux\/","title":{"rendered":"Virtual Box, Responsive, Tablette, Web, Mobile &#8211; Installer Virtual Box pour visualiser et tester l&#8217;exp\u00e9rience utilisateur (UX)"},"content":{"rendered":"\n<p><!--  Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)   --><br \/>\n\t<!--  Virtual Box, Responsive, Tablette, Web, Mobile, Navigateurs, UX, Interner Exporer, Browsers, Firefox, Google Chrome, iPad, Android, iPhone, Apple, Windows, plateformes --><\/p>\n<p>Devant la fragmentation des plates-formes et des navigateurs, il devient de plus en plus difficile de tester chaque environnement (web, mobile, tablette et TV connect\u00e9). Un rem\u00e8de \u00e0 cela, c&#8217;est l&#8217;installation de <code>VM<\/code> (Virtual Machine) \u00e0 l&#8217;aide de Virtual Box afin de pouvoir visualiser l&#8217;UX de vos cr\u00e9ations digitales dans un environnement appropri\u00e9 car vous n&#8217;aurez jamais sous la main l&#8217;ensemble des combinaisons OS + navigateur.<\/p>\n<p><b>On va donc montrer dans cet article comment installer Virtual Box qui rem\u00e9die en partie \u00e0 ce probl\u00e8me d&#8217;atomicit\u00e9 de plateformes. Bien \u00e9videmment, le meiux est quand m\u00eame de disposer du terminal ad\u00e9quat par exemple un PC avec IE8, une tablette Android&#8230;etc. mais bon votre budget n&#8217;est pas extensible \u00e0 l&#8217;infini. Faute de mieux, vous aurez sans recours \u00e0 ce type de logiciel qui permet d&#8217;\u00e9muler correctement les environnements les plus divers !<\/b><\/p>\n<h4>Installer VirtualBox sur Mac<\/h4>\n<p>Une fois t\u00e9l\u00e9charg\u00e9 le logiciel, nous avons choisi cette version de VirtualBox, <code>VirtualBox-4-2-18-88780-OSX.dmg<\/code>. Il ne vous reste plus qu&#8217;\u00e0 installer l&#8217;ensemble, rien de bien compliqu\u00e9 en somme bien que le t\u00e9l\u00e9chargement de l&#8217;ensemble soit long.<\/p>\n<p><i>Source : <a href=\"https:\/\/www.virtualbox.org\/\" target=\"_blank\">https:\/\/www.virtualbox.org\/<\/a><\/i><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_install_1.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_install_2.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_install_3.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<h4>Installer une VM avec VirtualBox<\/h4>\n<p>L\u00e0 cela devient tr\u00e8s l\u00e9g\u00e8rement plus complexe. On va installer un package qui comprend IE10 + Win7. <b>On va d&#8217;ailleurs l&#8217;importer \u00e0 l&#8217;aide d&#8217;un fichier <code>.ova<\/code> (Fichier > Importer une application virtuelle)<\/b>. Toutefois, avant cela, on va exp\u00e9dier les deux erreurs les plus couramment commises lorsque on s&#8217;attaque \u00e0 VirtualBox.<\/p>\n<ol>\n<li>Vous n&#8217;avez pas les droits sur le r\u00e9pertoire <code>Applications<\/code> de votre Mac<\/li>\n<li>Vous ne parvenez pas \u00e0 cr\u00e9er un fichier <code>.ova<\/code> depuis le fichier t\u00e9l\u00e9charg\u00e9 <code>.sfx<\/code><\/li>\n<\/ol>\n<h4>1. <code>.ova<\/code> bien ou bien<\/h4>\n<p>Une fois que vous avez t\u00e9l\u00e9charg\u00e9 le fichier <code>.sfx<\/code> qui contient comme dans notre exemple l&#8217;environnement IE10 + Win7. Il faut le transformer en <code>.ova<\/code>.<br \/>\nComme toujours, les explications que l&#8217;on trouve pour cette transformation sont g\u00e9n\u00e9ralement absconses.<\/p>\n<p><b>En <\/b> <\/p>\n<p>Pour cr\u00e9er un <code>.ova<\/code> depuis un <code>.sfx<\/code><\/p>\n<pre lang=\"bash\">\r\n  after downloading, give 'x' attribute for .sfx file and execute it and generate .ova file.\r\n  <\/pre>\n<p><b>La commande un peu plus explicite \u00e0 passer dans la terminal Mac<\/b><\/p>\n<pre lang=\"bash\">\r\n  chmod +x \/chemin_vers_le_repertoire\/VMs\/IE8.Win7.For.MacVirtualBox.part1.sfx \/chemin_vers_le_repertoire\/VMs\/IE8.Win7.For.MacVirtualBox.part1.sfx\r\n  <\/pre>\n<p><b>Vous allez \u00e0 la suite de cette commande, obtenir un fichier <code>.ova<\/code> que vous allez pouvoir importer dans VirtualBox<\/b><\/p>\n<h4>2. Pas de droits, pas de chocolat<\/h4>\n<p>Une erreur qui se produit classiquement, vos n&#8217;avez pas les droits sur le r\u00e9pertoire <code>Applications<\/code> de votre mac de fait c&#8217;est l&#8217;\u00e9chec.<br \/>\n<b>\u00c9chec de l&#8217;ouverture de session pour la machine virtuelle windows_xp.<\/b><\/p>\n<pre lang=\"bash\">\r\n  Failed to load VMMR0.r0 (VERR_SUPLIB_WORLD_WRITABLE).\r\n\r\n  Code d'erreur : NS_ERROR_FAILURE (0x80004005)\r\n  Composant : Console\r\n  Interface : IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}\r\n<\/pre>\n<p><b>La solution \u00e0 ce probl\u00e8me est chnager les droits sur le repertoire <code>Applications<\/code> et l&#8217;application <code>Virtualbox.app<\/code><\/b><br \/>\n<code><br \/>\n  #sudo chmod 755 \/Applications<br \/>\n  #sudo chmod 755 \/Applications\/Virtualbox.app<br \/>\n<\/code><\/p>\n<p><b>Une fois r\u00e9gl\u00e9 ces deux probl\u00e8mes r\u00e9gl\u00e9s, vous pouvez passer l&#8217;installation d&#8217;une VM. Cf. Les \u00e9tapes de la proc\u00e9dure d&#8217;installation d&#8217;un <code>.ova<\/code><\/b><\/p>\n<h4>D&#8217;autres environnements comme Android par exemple<\/h4>\n<p>Vous pouvez directement des <code>.ova<\/code> pour \u00e9muler Android (mobile et tablette). Pourquoi s&#8217;en priver&#8230; Voici par exemple, les sources que vous pouvez utiliser pour simuler une tablette et un mobile sous Android, pratique non ?<\/p>\n<ul>\n<li>buildroid_vbox86p_4.0.3_r1-20120518.ova<br \/>\n    Built for a &#8220;phone&#8221;, 480\u00d7800 default resolution\n  <\/li>\n<li>\n  buildroid_vbox86p_4.0.3_r1-20120518.ova<br \/>\n  Built for a &#8220;tablet&#8221;, 1024\u00d7600 default resolution\n<\/li>\n<\/ul>\n<p><i>Source : <a href=\"http:\/\/androvm.org\/blog\/ex-buildroid\/2012\/05\/18\/buildroid-for-virtualbox-20120518-update\/\" target=\"_blank\">http:\/\/androvm.org\/blog\/ex-buildroid\/2012\/05\/18\/buildroid-for-virtualbox-20120518-update\/<\/a><\/i><\/p>\n<h4>Les \u00e9tapes de la proc\u00e9dure d&#8217;installation d&#8217;un <code>.ova<\/code><\/h4>\n<p>Voici toutes les \u00e9tapes, erreurs incluses&#8230;. de l&#8217;installation du package <code>IE8.Win7.For.MacVirtualBox.part1.sfx<\/code><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_1.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_1.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_2.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_3.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_4.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_5.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_6.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><b>Le r\u00e9sum\u00e9 de l&#8217;installation WIN7 + IE8<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_7.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_8.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_9.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_10.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_11.jpg\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><b>Changer les droits sur le r\u00e9pertoire <code>Applications<\/code><\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_12.png\" alt=\"Virtual Box, Responsive, Tablette, Web, Mobile - Installer Virtual Box pour visualiser et tester l'exp\u00e9rience utilisateur (UX)\" width=\"500\" height=\"313\" \/><\/p>\n<p><b>Conclusion : Vous voil\u00e0 donc fin pr\u00eat \u00e0 faire la recette vos cr\u00e9ations sur tous les plates-formes souhaitables ou requises par le client et garantir \u00e0 peu pr\u00e8s le fonctionnement responsive d&#8217;un site par exemple ou l&#8217;UX de votre application mobile. Je dis \u00e0 peu pr\u00e9s car ce travail de recette reste une tann\u00e9e donc g\u00e9n\u00e9ralement c&#8217;est exp\u00e9di\u00e9 et c&#8217;est un tort.<\/b><\/p>\n<h2>En savoir plus<\/h2>\n<ul>\n<li>Installing modern.ie Virtualization on VirtualBox for Mac<br \/><a href=\"http:\/\/chriswharton.me\/2013\/02\/installing-modern-ie-virtualization-on-virtualbox-for-mac\/\" target=\"_blank\">http:\/\/chriswharton.me\/2013\/02\/installing-modern-ie-virtualization-on-virtualbox-for-mac\/<\/a><\/li>\n<li>Installing VirtualBox for Mac and Set up modern.IE<br \/><a href=\"http:\/\/webees.me\/web-development\/installing-virtualbox-for-mac-and-set-up-modern-ie\" target=\"_blank\">http:\/\/webees.me\/web-development\/installing-virtualbox-for-mac-and-set-up-modern-ie\/<\/a><\/li>\n<li>Testing Internet Explorer on a Mac. It&#8217;s actually quite easy<br \/><a href=\"https:\/\/centroy.com\/blog\/testing-internet-explorer-mac-its-actually-quite-easy\" target=\"_blank\">https:\/\/centroy.com\/blog\/testing-internet-explorer-mac-its-actually-quite-easy<\/a><\/li>\n<li>How to Install Android in VirtualBox<br \/><a href=\"http:\/\/www.howtogeek.com\/164570\/how-to-install-android-in-virtualbox\/\" target=\"_blank\">http:\/\/www.howtogeek.com\/164570\/how-to-install-android-in-virtualbox\/<\/a><\/li>\n<li>AndroVM blog &#8211; Running Android in a Virtual Machine<br \/><a href=\"http:\/\/androvm.org\/blog\/\" target=\"_blank\">http:\/\/androvm.org\/blog\/<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Devant la fragmentation des plates-formes et des navigateurs, il devient de plus en plus difficile de tester chaque environnement (web, mobile, tablette et TV connect\u00e9).&hellip; <\/p>\n<p class=\"text-center\"><a href=\"https:\/\/flaven.fr\/2013\/10\/virtual-box-responsive-tablette-web-mobile-installer-virtual-box-pour-visualiser-et-tester-lexperience-utilisateur-ux\/\" class=\"more-link\">Continue reading &rarr; <span class=\"screen-reader-text\">Virtual Box, Responsive, Tablette, Web, Mobile &#8211; Installer Virtual Box pour visualiser et tester l&#8217;exp\u00e9rience utilisateur (UX)<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":9967,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bf_ai_meta_description":"Virtual Box permet de tester l'exp\u00e9rience utilisateur sur web, mobile, tablette. Installez Virtual Box pour visualiser vos cr\u00e9ations digitales dans divers environnements.","bf_ai_og_title":"Installer Virtual Box pour UX","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3442,3444,3447,3448,3450,3451,3435],"tags":[2238,223,1892,1568,1893,426,249,31,1663,1894,497,34,2192,1890,2182,99],"class_list":["post-9950","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mobile-devices","category-programming-databases","category-technology-trends","category-tools-productivity","category-ux-product-design","category-web-design-front-end","category-web-development","tag-android","tag-apple","tag-browsers","tag-firefox","tag-google-chrome","tag-ipad","tag-iphone","tag-mobile","tag-navigateurs","tag-plateformes","tag-responsive","tag-tablette","tag-ux-experience-utilisateur","tag-virtual-box","tag-web","tag-windows"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3Vuhl-2Au","jetpack_featured_media_url":"https:\/\/flaven.fr\/wp-content\/uploads\/2013\/10\/install_virtual_box_winxp_b.jpg","_links":{"self":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/9950","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/comments?post=9950"}],"version-history":[{"count":4,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/9950\/revisions"}],"predecessor-version":[{"id":10015,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/9950\/revisions\/10015"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media\/9967"}],"wp:attachment":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media?parent=9950"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/categories?post=9950"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/tags?post=9950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}