PageSourceSearch

https://whyopencomputing.ch/gb/

html whyopencomputing.ch collected 2026-10-04 13:23:16 UTC 126,256 bytes, 1,830 lines download raw bytes

1<!doctype html><html lang="gb"><head><meta charset="utf-8"><meta http-equiv="x-ua-compatible" content="ie=edge">
1<script type="application/ld+json">
2  {
3    "@context": "https://schema.org",
4    "@type": "Organization",
5    "name" : "why! open computing SA",
6    "url" : "https://whyopencomputing.ch/gb/",
7    "logo": {
8      "@type": "ImageObject",
9      "url":"https://whyopencomputing.ch/img/logo-17786746501.jpg"
10    }
11  }
12</script>
12
13
14<script type="application/ld+json">
15  {
16    "@context": "https://schema.org",
17    "@type": "WebPage",
18    "isPartOf": {
19      "@type": "WebSite",
20      "url":  "https://whyopencomputing.ch/gb/",
21      "name": "why! open computing SA"
22    },
23    "name": "why! – Repairable, long-lasting Linux laptops for Switzerland",
24    "url":  "https://whyopencomputing.ch/gb/"
25  }
26</script>
26
27
28  
28<script type="application/ld+json">
29    {
30      "@context": "https://schema.org",
31      "@type": "WebSite",
32      "url" : "https://whyopencomputing.ch/gb/",
33      "image": {
34        "@type": "ImageObject",
35        "url":"https://whyopencomputing.ch/img/logo-17786746501.jpg"
36      },
37      "potentialAction": {
38        "@type": "SearchAction",
39        "target": "https://whyopencomputing.ch/gb/search?search_query={search_term_string}",
40        "query-input": "required name=search_term_string"
41      }
42    }
43  </script>
43
44
45
46<title>why! – Repairable, long-lasting Linux laptops for Switzerland</title><meta name="description" content="Buy a repairable, long-lasting Linux laptop with an open-source distribution preinstalled. Swiss keyboard, local support, a sustainable alternative to Windows."><meta name="keywords" content="boutique, prestashop"><link rel="canonical" href="https://whyopencomputing.ch/gb/"><link rel="alternate" href="https://whyopencomputing.ch/fr/" hreflang="fr"><link rel="alternate" href="https://whyopencomputing.ch/de/" hreflang="de-de"><link rel="alternate" href="https://whyopencomputing.ch/gb/" hreflang="en-gb"><link rel="alternate" href="https://whyopencomputing.ch/it/" hreflang="it-it"><meta property="og:title" content="why! – Repairable, long-lasting Linux laptops for Switzerland" /><meta property="og:description" content="Buy a repairable, long-lasting Linux laptop with an open-source distribution preinstalled. Swiss keyboard, local support, a sustainable alternative to Windows." /><meta property="og:url" content="https://whyopencomputing.ch/gb/" /><meta property="og:site_name" content="why! open computing SA" /><meta property="og:type" content="website" /><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="icon" type="image/vnd.microsoft.icon" href="https://whyopencomputing.ch/img/favicon.ico?1778674650"><link rel="shortcut icon" type="image/x-icon" href="https://whyopencomputing.ch/img/favicon.ico?1778674650"><link rel="stylesheet" href="https://whyopencomputing.ch/themes/v2_electros_62/assets/css/theme.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/ps_socialfollow/views/css/ps_socialfollow.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/ps_searchbar/ps_searchbar.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/attributepriceandavailability/views/css/apim.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/paypal/views/css/paypal_fo.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/prestablog/views/css/grid-for-1-7-module.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/prestablog/views/css/blog1.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/prestablog/views/css/custom1.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/storelocatornofees.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/inputs-storelocatornofees.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/fontello/storelocatornofees_fonts.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/fontello/storelocatornofees_fonts-codes.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/fontello/storelocatornofees_fonts-embedded.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/leaflet.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/MarkerCluster.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/MarkerCluster.Default.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/leaflet.extra-markers.min.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/Leaflet.Dialog.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/leaflet-gesture-handling.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/easy-button.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/Control.FullScreen.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/storelocatornofees/views/css/leaflet-geosearch.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/tvcmscookie
46snotice/views/css/front.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/tvcmscustomsetting/views/css/animation.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/tvcmscustomsetting/views/css/back.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/tvcmscustomsetting/views/css/slick-theme.min.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/tvcmssearch/views/css/front.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/tvcmsslider/views/css/front.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/tvcmsthemeoptions/views/css/jquery.minicolors.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/tvcmsthemeoptions/views/css/bootstrap-toggle.min.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/tvcmsthemeoptions/views/css/front.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/ets_htmlbox/views/css/front.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/hicookielaw/views/css/front.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/hicookielaw/libs/magnific-popup/magnific-popup.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/modules/tvcmsmegamenu/views/css/front.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/js/jquery/ui/themes/base/minified/jquery-ui.min.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/js/jquery/ui/themes/base/minified/jquery.ui.theme.min.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/js/jquery/plugins/fancybox/jquery.fancybox.css" type="text/css" media="all"><link rel="stylesheet" href="https://whyopencomputing.ch/themes/v2_electros_62/assets/css/custom.css" type="text/css" media="all"><style>.tvcopylink {
47  white-space: nowrap;
48}
49/* 1) Désactive toute transformation sur le lien du copyright */
50.footer-container .tvcopylink a { text-transform: none !important; }
51
52/* 2) Au cas où le thème cible tous les liens du footer */
53.footer-container a { text-transform: none !important; }
54
55/* 3) (Optionnel) Garde tout sur une seule ligne */
56.footer-container .tvcopylink { white-space: nowrap; }
57</style>
57<script>var TVCMSCUSTOMSETTING_BOTTOM_OPTION = "0";var TVCMSCUSTOMSETTING_DARK_MODE_INPUT = "0";var TVCMSCUSTOMSETTING_HOVER_IMG = "0";var TVCMSCUSTOMSETTING_MAIN_MENU_STICKY = "0";var TVCMSCUSTOMSETTING_PRODUCT_PAGE_BOTTOM_STICKY_STATUS = "0";var TVCMSCUSTOMSETTING_VERTICAL_MENU_OPEN = "0";var TVCMSCUSTOMSETTING_WOW_JS = "1";var TVCMSCUSTOMSETTING_iso_code_country = false;var TVCMSFRONTSIDE_THEME_SETTING_SHOW = "0";var apim = {"config":{"APIM_COLOR_ATTRIBUTE_POPOVER":true,"APIM_DISABLE_OUT_OF_STOCK_ATTRIBUTES":true},"selectors":{"APIM_INPUT_OPTION_SELECTOR":".product-variants-item select option","APIM_COLOR_SELECTOR":".product-variants-item .input-color","APIM_RADIO_SELECTOR":".product-variants-item .input-radio"}};var baseDir = "https:\/\/whyopencomputing.ch\/";var getThemeOptionsLink = "https:\/\/whyopencomputing.ch\/gb\/module\/tvcmsthemeoptions\/default";var gettvcmsmegamenulink = "https:\/\/whyopencomputing.ch\/gb\/module\/tvcmsmegamenu\/default";var hiAcceptedCookies = [];var hiCookieGoogleConsentSettings = {"consentMode":false,"adStorageDefaultValue":"denied","analyticsStorageDefaultValue":"denied","adStorageCookieType":0,"analyticsStorageCookieType":0,"adsDataRedaction":false,"urlPassthrough":false,"adUserDataDefaultValue":"denied","adUserDataCookieType":0,"adPersonalizationDefaultValue":"denied","adPersonalizationCookieType":0,"functionalityStorageDefaultValue":"denied","personalizationStorageDefaultValue":"denied","securityStorageDefaultValue":"denied","cookiesAccepted":0,"adStorageCookieTypeGranted":"denied","analyticsStorageCookieTypeGranted":"denied","adUserDataCookieTypeGranted":"denied","adPersonalizationCookieTypeGranted":"denied","functionalityStorageCookieTypeGranted":"denied","personalizationStorageCookieTypeGranted":"denied","securityStorageCookieTypeGranted":"denied"};var prestashop = {"cart":{"products":[],"totals":{"total":{"type":"total","label":"Total","amount":0,"value":"CHF0.00"},"total_including_tax":{"type":"total","label":"Total (tax incl.)","amount":0,"value":"CHF0.00"},"total_excluding_tax":{"type":"total","label":"Total (VAT excl.)","amount":0,"value":"CHF0.00"}},"subtotals":{"products":{"type":"products","label":"Subtotal","amount":0,"value":"CHF0.00"},"discounts":null,"shipping":{"type":"shipping","label":"Shipping","amount":0,"value":""},"tax":{"type":"tax","label":"Included taxes","amount":0,"value":"CHF0.00"}},"products_count":0,"summary_string":"0 items","vouchers":{"allowed":1,"added":[]},"discounts":[],"minimalPurchase":0,"minimalPurchaseRequired":""},"currency":{"id":1,"name":"Franc suisse","iso_code":"CHF","iso_code_num":"756","sign":"CHF"},"customer":{"lastname":null,"firstname":null,"email":null,"birthday":null,"newsletter":null,"newsletter_date_add":null,"optin":null,"website":null,"company":null,"siret":null,"ape":null,"is_logged":false,"gender":{"type":null,"name":null},"addresses":[]},"country":{"id_zone":"11","id_currency":"0","call_prefix":"41","iso_code":"CH","active":"1","contains_states":"0","need_identification_number":"0","need_zip_code":"1","zip_code_format":"NNNN","display_tax_label":"1","name":"Suisse","id":19},"language":{"name":"English GB (English)","iso_code":"gb","locale":"en-GB","language_code":"en-gb","active":"1","is_rtl":"0","date_format_lite":"Y-m-d","date_format_full":"Y-m-d H:i:s","id":5},"page":{"title":"","canonical":"https:\/\/whyopencomputing.ch\/gb\/","meta":{"title":"why! \u2013 Repairable, long-lasting Linux laptops for Switzerland","description":"Buy a repairable, long-lasting Linux laptop with an open-source distribution preinstalled. Swiss keyboard, local support, a sustainable alternative to Windows.","keywords":"boutique, prestashop","robots":"index"},"page_name":"index","body_classes":{"lang-gb":true,"lang-rtl":false,"country-CH":true,"currency-CHF":true,"layout-full-width":true,"page-index":true,"tax-display-enabled":true,"page-customer-account":false},"admin_notifications":[],"password-policy":{"feedbacks":{"0":"Very weak","1":"Weak","2":"Average","3":"Strong","4":"Very strong","Straight rows of keys are easy to guess":"Straight rows of keys are easy to guess","Short keyboard patterns are easy to guess":"Short keyboard patterns are easy to guess","Use a longer keyboard pattern with more turns":"Use a longer keyboard pattern with more turns","Repeats like \"aaa\" are easy to guess":"Repeats like \"aaa\" are easy to guess","Repeats like \"abcabcabc\" are only slightly harder to guess than \"abc\"":"Repeats like \"abcabcabc\" are only slightly harder to guess than \"abc\"","Sequences like abc or 6543 are easy to guess":"Sequences like \"abc\" or \"6543\" are easy to guess.","Recent years are easy to guess":"Recent years are easy to guess","Dates are often easy to guess":"Dates are often easy to guess","This is a top-10 common password":"This is a top-10 common password","This is a top-100 common password":"This is a top-100 common password","This is a very common password":"This is a very common password","This is similar to a commonly used password":"This is similar to a commonly used password","A word by itself is easy to guess":"A word by itself is easy to guess","Names and surnames by themselves are easy to guess":"Names and surnames by themselves are easy to guess","Common names and surnames are easy to guess":"Common names and surnames are easy to guess","Use a few words, avoid common phrases":"Use a few words, avoid common phrases","No need for symbols, digits, or uppercase letters":"No need for symbols, digits, or uppercase letters","Avoid repeated words and characters":"Avoid repeated words and characters","Avoid sequences":"Avoid sequences","Avoid recent years":"Avoid recent years","Avoid years that are associated with you":"Avoid years that are associated with you","Avoid dates and years that are associated with you":"Avoid dates and years that are associated with you","Capitalization doesn't help very much":"C
57apitalization doesn't help very much","All-uppercase is almost as easy to guess as all-lowercase":"All-uppercase is almost as easy to guess as all-lowercase","Reversed words aren't much harder to guess":"Reversed words aren't much harder to guess","Predictable substitutions like '@' instead of 'a' don't help very much":"Predictable substitutions like \"@\" instead of \"a\" don't help very much.","Add another word or two. Uncommon words are better.":"Add another word or two. Uncommon words are better."}}},"shop":{"name":"why! open computing SA","logo":"https:\/\/whyopencomputing.ch\/img\/logo-17786746501.jpg","stores_icon":"https:\/\/whyopencomputing.ch\/img\/logo_stores.png","favicon":"https:\/\/whyopencomputing.ch\/img\/favicon.ico"},"core_js_public_path":"\/themes\/","urls":{"base_url":"https:\/\/whyopencomputing.ch\/","current_url":"https:\/\/whyopencomputing.ch\/gb\/","shop_domain_url":"https:\/\/whyopencomputing.ch","img_ps_url":"https:\/\/whyopencomputing.ch\/img\/","img_cat_url":"https:\/\/whyopencomputing.ch\/img\/c\/","img_lang_url":"https:\/\/whyopencomputing.ch\/img\/l\/","img_prod_url":"https:\/\/whyopencomputing.ch\/img\/p\/","img_manu_url":"https:\/\/whyopencomputing.ch\/img\/m\/","img_sup_url":"https:\/\/whyopencomputing.ch\/img\/su\/","img_ship_url":"https:\/\/whyopencomputing.ch\/img\/s\/","img_store_url":"https:\/\/whyopencomputing.ch\/img\/st\/","img_col_url":"https:\/\/whyopencomputing.ch\/img\/co\/","img_url":"https:\/\/whyopencomputing.ch\/themes\/v2_electros_62\/assets\/img\/","css_url":"https:\/\/whyopencomputing.ch\/themes\/v2_electros_62\/assets\/css\/","js_url":"https:\/\/whyopencomputing.ch\/themes\/v2_electros_62\/assets\/js\/","pic_url":"https:\/\/whyopencomputing.ch\/upload\/","theme_assets":"https:\/\/whyopencomputing.ch\/themes\/v2_electros_62\/assets\/","theme_dir":"https:\/\/whyopencomputing.ch\/themes\/v2_electros_62\/","pages":{"address":"https:\/\/whyopencomputing.ch\/gb\/address","addresses":"https:\/\/whyopencomputing.ch\/gb\/addresses","authentication":"https:\/\/whyopencomputing.ch\/gb\/authentification","manufacturer":"https:\/\/whyopencomputing.ch\/gb\/fabricants","cart":"https:\/\/whyopencomputing.ch\/gb\/cart","category":"https:\/\/whyopencomputing.ch\/gb\/index.php?controller=category","cms":"https:\/\/whyopencomputing.ch\/gb\/index.php?controller=cms","contact":"https:\/\/whyopencomputing.ch\/gb\/contactez-nous","discount":"https:\/\/whyopencomputing.ch\/gb\/bons-de-reduction","guest_tracking":"https:\/\/whyopencomputing.ch\/gb\/guest-tracking","history":"https:\/\/whyopencomputing.ch\/gb\/historique-des-commandes","identity":"https:\/\/whyopencomputing.ch\/gb\/identity","index":"https:\/\/whyopencomputing.ch\/gb\/","my_account":"https:\/\/whyopencomputing.ch\/gb\/my-account","order_confirmation":"https:\/\/whyopencomputing.ch\/gb\/order-confirmation","order_detail":"https:\/\/whyopencomputing.ch\/gb\/index.php?controller=order-detail","order_follow":"https:\/\/whyopencomputing.ch\/gb\/details-de-la-commande","order":"https:\/\/whyopencomputing.ch\/gb\/order","order_return":"https:\/\/whyopencomputing.ch\/gb\/index.php?controller=order-return","order_slip":"https:\/\/whyopencomputing.ch\/gb\/credit-slip","pagenotfound":"https:\/\/whyopencomputing.ch\/gb\/page-non-trouvee","password":"https:\/\/whyopencomputing.ch\/gb\/mot-de-passe-oublie","pdf_invoice":"https:\/\/whyopencomputing.ch\/gb\/index.php?controller=pdf-invoice","pdf_order_return":"https:\/\/whyopencomputing.ch\/gb\/index.php?controller=pdf-order-return","pdf_order_slip":"https:\/\/whyopencomputing.ch\/gb\/index.php?controller=pdf-order-slip","prices_drop":"https:\/\/whyopencomputing.ch\/gb\/prices-drop","product":"https:\/\/whyopencomputing.ch\/gb\/index.php?controller=product","registration":"https:\/\/whyopencomputing.ch\/gb\/index.php?controller=registration","search":"https:\/\/whyopencomputing.ch\/gb\/search","sitemap":"https:\/\/whyopencomputing.ch\/gb\/plan-du-site","stores":"https:\/\/whyopencomputing.ch\/gb\/stores","supplier":"https:\/\/whyopencomputing.ch\/gb\/suppliers","new_products":"https:\/\/whyopencomputing.ch\/gb\/new-products","brands":"https:\/\/whyopencomputing.ch\/gb\/fabricants","register":"https:\/\/whyopencomputing.ch\/gb\/index.php?controller=registration","order_login":"https:\/\/whyopencomputing.ch\/gb\/order?login=1"},"alternative_langs":{"fr":"https:\/\/whyopencomputing.ch\/fr\/","de-de":"https:\/\/whyopencomputing.ch\/de\/","en-gb":"https:\/\/whyopencomputing.ch\/gb\/","it-it":"https:\/\/whyopencomputing.ch\/it\/"},"actions":{"logout":"https:\/\/whyopencomputing.ch\/gb\/?mylogout="},"no_picture_image":{"bySize":{"side_product_default":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-side_product_default.jpg","width":86,"height":86},"special_vertical_img":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-special_vertical_img.jpg","width":93,"height":93},"small_default":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-small_default.jpg","width":98,"height":98},"cart_default":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-cart_default.jpg","width":125,"height":125},"add_cart_def":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-add_cart_def.jpg","width":200,"height":200},"home_default":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-home_default.jpg","width":248,"height":248},"sp_pd_main_img":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-sp_pd_main_img.jpg","width":441,"height":441},"medium_default":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-medium_default.jpg","width":452,"height":452}
57,"pd_custom":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-pd_custom.jpg","width":452,"height":452},"pd4_def":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-pd4_def.jpg","width":724,"height":724},"large_default":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-large_default.jpg","width":800,"height":800}},"small":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-side_product_default.jpg","width":86,"height":86},"medium":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-home_default.jpg","width":248,"height":248},"large":{"url":"https:\/\/whyopencomputing.ch\/img\/p\/gb-default-large_default.jpg","width":800,"height":800},"legend":""}},"configuration":{"display_taxes_label":true,"display_prices_tax_incl":true,"is_catalog":false,"show_prices":true,"opt_in":{"partner":true},"quantity_discount":{"type":"discount","label":"Unit discount"},"voucher_enabled":1,"return_enabled":0},"field_required":[],"breadcrumb":{"links":[{"title":"Home","url":"https:\/\/whyopencomputing.ch\/gb\/"}],"count":1},"link":{"protocol_link":"https:\/\/","protocol_content":"https:\/\/"},"time":1791120195,"static_token":"40af6e98dedad99f8990694bf87de4d1","token":"15e27b55a654c43d6ae53ae2ca0f6e31","debug":false};var prestashopFacebookAjaxController = "https:\/\/whyopencomputing.ch\/gb\/module\/ps_facebook\/Ajax";var psemailsubscription_subscription = "https:\/\/whyopencomputing.ch\/gb\/module\/ps_emailsubscription\/subscription";var static_token = "40af6e98dedad99f8990694bf87de4d1";var stgrecaptcha = {"invisible_v2":"0","site_key":"6LcA7MwsAAAAAHTBPOPxTbPYxjAMdwmOO0Cb9-Od","site_key_v3":"6LcA7MwsAAAAAHTBPOPxTbPYxjAMdwmOO0Cb9-Od","thresholds":"0.3","login_attempts":"5","theme":"light","type":"image","size":"compact","lang":"fr","logged_in":"1","no_connect":"1","news_delay":"1","captcha_type":"0","h_site_key":"","login":{"enabled":"0","selector":"body#authentication #login-form .forgot-password","selector_v3":"#authentication #login-form #SubmitLogin","html":"<div class=\"stgr_login stgr_box form-group row\"><label class=\"col-md-3 form-control-label required\">Captcha<\/label><div class=\"col-md-9\"><div class=\"g-recaptcha\"><\/div><\/div><\/div>","append":"1"},"register":{"enabled":"1","selector":"body#registration #customer-form .form-footer","selector_v3":"body#registration #customer-form button[type=\"submit\"]","html":"<div class=\"stgr_register stgr_box form-group row\"><label class=\"col-md-3 form-control-label required\">Captcha<\/label><div class=\"col-md-9\"><div class=\"g-recaptcha\"><\/div><\/div><\/div>","append":"1"},"contact":{"enabled":"1","selector":".contact-form .form-fields","selector_v3":"#contact .contact-form input[name=\"submitMessage\"]","html":"<div class=\"stgr_contact stgr_box form-group row\"><label class=\"col-md-3 form-control-label required\">Captcha<\/label><div class=\"col-md-9\"><div class=\"g-recaptcha\"><\/div><\/div><\/div>","append":"0"},"opclogin":{"enabled":"0","selector":"body#checkout #login-form .forgot-password","selector_v3":"#checkout #login-form button[type=\"submit\"]","html":"<div class=\"stgr_opclogin stgr_box form-group row\"><label class=\"col-md-3 form-control-label required\">Captcha<\/label><div class=\"col-md-9\"><div class=\"g-recaptcha\"><\/div><\/div><\/div>","append":"1"},"opcregister":{"enabled":"0","selector":"body#checkout #customer-form > section","selector_v3":"#checkout #customer-form button[type=\"submit\"]","html":"<div class=\"stgr_opcregister stgr_box form-group row\"><label class=\"col-md-3 form-control-label required\">Captcha<\/label><div class=\"col-md-9\"><div class=\"g-recaptcha\"><\/div><\/div><\/div>","append":"0"},"emailsubscription":{"enabled":"0","selector":".block_newsletter form .col-xs-12:first","selector_v3":".email_subscription input[type=\"submit\"]","html":"<div class=\"stgr_emailsubscription stgr_box col-xs-12 mt-1\"><div class=\"g-recaptcha\"><\/div><\/div>","append":"2"},"forms":{"login":{"id":"login","val":1,"name":"Login form"},"register":{"id":"register","val":1,"name":"Register form"},"contact":{"id":"contact","val":1,"name":"Contact form"},"opclogin":{"id":"opclogin","val":1,"name":"The Login form on the checkout page"},"opcregister":{"id":"opcregister","val":1,"name":"The register form on the checkout page"},"emailsubscription":{"id":"emailsubscription","val":1,"name":"Newsletter subscription"}}};var tvMainSmartSpeed = "600";var tvcms_setting = true;var tvthemename = "v2_electros_62";var twintBackendVars = {"ajaxUrl":"","texts":{"amountEmpty":"Please enter a valid amount.","licenseActivationFailed":"The license activation failed. Please check the logs.","licenseCheckFailed":"The license check failed. Please check the logs.","licenseDeactivationFailed":"The license deactivation failed. Please check the logs."},"prefix":"mame_twint_for_prestashop"};var twintVars = {"ajaxUrl":"https:\/\/whyopencomputing.ch\/gb\/module\/twint_for_prestashop\/background?ajax=1","userAgent":"mozilla\/5.0 applewebkit\/537.36 (khtml, like gecko; compatible; pagesourcesearchbot\/1.0; +https:\/\/pagesourcesearch.com\/bot) chrome\/128.0.0.0 safari\/537.36","httpXReqWith":false};</script>
57
58
59<script>
60(function () {
61  var skeepersLoaded = false;
62
63  function forceAvisVerifiesRefresh() {
64    window.dispatchEvent(new Event('resize'));
65  }
66
67  function loadScript(src, callback) {
68    var script = document.createElement('script');
69    script.defer = true;
70    script.charset = 'utf-8';
71    script.src = src;
72    if (typeof callback === 'function') {
73      script.onload = callback;
74    }
75    document.body.appendChild(script);
76  }
77
78  function loadSkeepersWidgets() {
79    if (skeepersLoaded) {
80      return;
81    }
82
83    skeepersLoaded = true;
84
85    loadScript('//widgets.rr.skeepers.io/carousel/dd359631-07ec-bf44-a569-1204b420085f/10a0e64e-1bd4-4b4a-be3a-7f07664514c6.js', function () {
86      setTimeout(forceAvisVerifiesRefresh, 300);
87      setTimeout(forceAvisVerifiesRefresh, 800);
88      setTimeout(forceAvisVerifiesRefresh, 1500);
89      setTimeout(forceAvisVerifiesRefresh, 2500);
90    });
91
92    loadScript('https://widgets.rr.skeepers.io/generated/dd359631-07ec-bf44-a569-1204b420085f/801f1980-cd73-4f9b-b328-ce382733a019.js', function () {
93      setTimeout(forceAvisVerifiesRefresh, 300);
94      setTimeout(forceAvisVerifiesRefresh, 800);
95      setTimeout(forceAvisVerifiesRefresh, 1500);
96      setTimeout(forceAvisVerifiesRefresh, 2500);
97    });
98  }
99
100  window.addEventListener('load', function () {
101    fetch('https://cl-pbr.cxr.skeepers.io/dd359631-07ec-bf44-a569-1204b420085f/stats.json', {
102      method: 'GET',
103      cache: 'no-store'
104    })
105      .then(function () {
106        loadSkeepersWidgets();
107      })
108      .catch(function () {
109        var fallback = document.getElementById('avis-warning');
110        if (fallback) {
111          fallback.style.display = 'block';
112        }
113      });
114  });
115})();
116</script>
116
117
118
119
120<script>
121    function showSection(section) {
122        document.getElementById('repair-section-1').style.display = section === 1 ? 'flex' : 'none';
123        document.getElementById('repair-section-2').style.display = section === 2 ? 'flex' : 'none';
124        document.querySelectorAll('.tab-button').forEach(button => button.classList.remove('active'));
125        document.querySelector(`.tab-button[data-target="${section}"]`)?.classList.add('active');
126    }
127</script>
127
128
129
130
131<script>
132(function () {
133  if (location.hostname !== 'whyopencomputing.com') return;
134
135  function fixLinks() {
136    var links = document.querySelectorAll('a[href*="whyopencomputing.com"][href*="/content/5-paiements"], a[href^="/"][href*="/content/5-paiements"]');
137    for (var i = 0; i < links.length; i++) {
138      var a = links[i];
139      var href = a.getAttribute('href') || '';
140      var m = href.match(/whyopencomputing\.com\/([a-z]{2})\/content\/5-paiements/i) || href.match(/^\/([a-z]{2})\/content\/5-paiements/i);
141      var lang = (m && m[1]) ? m[1] : (location.pathname.split('/')[1] || 'fr');
142
143      a.setAttribute('href', 'https://whyopencomputing.com/' + lang + '/content/27-paiements-eur');
144    }
145  }
146
147  if (document.readyState === 'loading') {
148    document.addEventListener('DOMContentLoaded', fixLinks);
149  } else {
150    fixLinks();
151  }
152
153  new MutationObserver(fixLinks).observe(document.documentElement, { childList: true, subtree: true });
154})();
155</script>
155
156
157
158	
159<script>
160document.addEventListener('DOMContentLoaded', function () {
161  var widget = document.getElementById('13780e5e-d37d-4380-aa4e-ffee365756e1');
162  if (widget) {
163    widget.style.setProperty('display', 'none', 'important');
164  }
165
166  var link = document.querySelector('a.skeepers-widget-wrapper-13780e5e-d37d-4380-aa4e-ffee365756e1');
167  if (link) {
168    link.style.setProperty('display', 'none', 'important');
169  }
170});
171</script>
171
172
173
174<link rel="dns-prefetch" href="https://whyopencomputing.ch" /><link rel="preconnect" href="https://whyopencomputing.ch" crossorigin/><link rel="preload" href="https://whyopencomputing.ch/themes/v2_electros_62/assets/css/570eb83859dc23dd0eec423a49e147fe.woff2" as="font" type="font/woff2" crossorigin /><link as="style" rel="stylesheet preload" type="text/css" href="https://whyopencomputing.ch/themes/v2_electros_62/assets/css/material-fonts.css" /><link as="style" rel="stylesheet preload" type="text/css" href="https://whyopencomputing.ch/themes/v2_electros_62/assets/css/robotoslab.css" /><link as="style" rel="stylesheet preload" type="text/css" href="https://whyopencomputing.ch/themes/v2_electros_62/assets/css/poppins.css" /><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css">
175</head><body id="index" class="lang-gb country-ch currency-chf layout-full-width page-index tax-display-enabled text1-dark  text2-light"  data-mouse-hover-img='0' data-menu-sticky='0'><div class='tvcmscookies-notice'><div class='tvcookies-notice-img-wrapper'><div class="tvcookies-notice-img-inner"><div class="tvcookie-content-box"><div class="tvcookies-notice-title"><div class="tvcookies-notice-title">To give you the best possible experience, this site uses cookies. Using your site means your agree to our use of cookies. We have published a new cookies policy, which you should need to find out more about the cookies we use. <strong><span style="text-decoration: underline;"><a href="http://192.168.29.239/v1_electronic_electro_102_2_gtmatrix/en/content/2-legal-notice"> View Cookies Policy.</a></span></strong></div></div></div><div class="tvcookie-btn-wrapper"><button class='close-cookie tvclose-btn'>Close</button><button class='close-cookie tvok-btn'>Ok</button></div></div><div class="tvcookies-notice-icon"><button class='close-cookie tvclose-icon'><span>Accept All</span></button></div></div></div><main><div class="tv-main-div " ><header id="header"><style>.tvheader-top-right {display: flex;align-items: center;justify-content: flex-end;gap: 15px;}.tvheader-item {display: flex;align-items: center;gap: 6px;padding: 5px 10px;background: #f9f9f9;border-radius: 4px;font-size: 14px;line-height: 1;}.tvheader-item img {width: 16px;height: 16px;vertical-align: middle;}.tvheader-item span {display: inline-block;vertical-align: middle;min-width: 25px;}.tvheader-icon i {font-size: 20px;}.tvcountry-dropdown {position: absolute;top: 100%;right: 0;display: none;background: #fff;border: 1px solid #ccc;border-radius: 4px;margin-top: 5px;min-width: 150px;z-index: 99;}.tvcountry-dropdown a {display: flex;align-items: center;padding: 8px 10px;color: #333;text-decoration: none;}.tvcountry-dropdown a:hover {background: #f0f0f0;}.tvcountry-dropdown img {width: 16px;height: 16px;margin-right: 6px;}</style>
175<script>
176function toggleCountryDropdown() {
177    const dropdown = document.getElementById('tvcountry-dropdown');
178    if (!dropdown) return;
179    dropdown.style.display = dropdown.style.display === 'block' ? 'none' : 'block';
180    document.addEventListener('click', function close(e) {
181        if (!dropdown.contains(e.target) && !e.target.closest('.country-toggle')) {
182            dropdown.style.display = 'none';
183            document.removeEventListener('click', close);
184        }
185    });
186}
187
188document.addEventListener('DOMContentLoaded', function () {
189    const currentHost = window.location.hostname;
190    const label = document.getElementById('country-label');
191    const flag = document.getElementById('country-flag');
192
193    if (label && flag) {
194        if (currentHost.includes('.ch')) {
195            label.textContent = 'SUISSE';
196            flag.src = '/img/CH.svg';
197        } else {
198            label.textContent = 'EUROPE';
199            flag.src = '/img/Flag_of_Europe.svg';
200        }
201    }
202});
203</script>
203<div class="tvcmsdesktop-top-header-wrapper header-1" data-header-layout="1"><div class="container-fluid tvcmsdesktop-top-header"><div class="container"><div class="row align-items-center"><div class="col-md-6 tvheader-offer-wrapper"><div class="tvheader-nav-offer-text"><i class="material-icons">&#xe54e</i><p>World's Fastest Online Shopping Destination</p></div></div><div class="col-md-6"><div class="tvheader-top-right"><div class="tvheader-item"><div id="tvcmsdesktop-language-selector" class="tvcms-header-language tvheader-language-wrapper"><div class="tvheader-language-btn-wrapper"><button class="btn-unstyle tv-language-btn"><span class="tv-language-span">GB</span><i class="material-icons expand-more">&#xe313;</i></button><ul class="tv-language-dropdown tv-dropdown"><li ><a href="https://whyopencomputing.ch/fr/" title="Français">FR</a></li><li ><a href="https://whyopencomputing.ch/de/" title="Deutsch">DE</a></li><li class="current"><a href="https://whyopencomputing.ch/gb/" title="English GB">GB</a></li><li ><a href="https://whyopencomputing.ch/it/" title="Italiano">IT</a></li></ul></div></div>
204</div><div class="tv-header-account tv-account-wrapper tvcms-header-myaccount"><button class="btn-unstyle tv-myaccount-btn tv-myaccount-btn-desktop" name="User Icon" aria-label="User Icon"><i style="color: #747474;" class="material-icons person"></i><span>Sign In</span></button><ul class="dropdown-menu tv-account-dropdown tv-dropdown"><li><div id="tvcmsdesktop-user-info" class="tvcms-header-sign user-info tvheader-sign"><a href="https://whyopencomputing.ch/gb/my-account" class="tvhedaer-sign-btn" title="Log into your customer account" rel="nofollow"><i class="material-icons">&#xe7fd;</i><span class="tvhedaer-sign-span">Sign in</span></a></div></li><li class="ttvcms-wishlist-icon"></li><li class="tvheader-compare"></li><li class="tvheader-language hidden-lg-up"><div id="tvcmsdesktop-language-selector" class="tvcms-header-language tvheader-language-wrapper"><div class="tvheader-language-btn-wrapper"><button class="btn-unstyle tv-language-btn"><span class="tv-language-span">GB</span><i class="material-icons expand-more">&#xe313;</i></button><ul class="tv-language-dropdown tv-dropdown"><li ><a href="https://whyopencomputing.ch/fr/" title="Français">FR</a></li><li ><a href="https://whyopencomputing.ch/de/" title="Deutsch">DE</a></li><li class="current"><a href="https://whyopencomputing.ch/gb/" title="English GB">GB</a></li><li ><a href="https://whyopencomputing.ch/it/" title="Italiano">IT</a></li></ul></div></div>
205</li><li class="tvheader-currency hidden-lg-up"></li></ul></div><div id="_desktop_cart"><div class="blockcart cart-preview inactive tv-header-cart" data-refresh-url="//whyopencomputing.ch/gb/module/ps_shoppingcart/ajax"><div class="tvheader-cart-wrapper "><div class='tvheader-cart-btn-wrapper'><a rel="nofollow" href="JavaScript:void(0);" data-url='//whyopencomputing.ch/gb/cart?action=show' title='Basket'><div class="tvcart-icon-text-wrapper"><i class="material-icons" style="color: #747474;">shopping_cart</i><div class="tv-cart-cart-inner"><span class="cart-products-count">0</span></div></div></a></div><div class="ttvcmscart-show-dropdown-right"><div class="ttvcart-no-product"><div class="ttvcart-close-title-count tdclose-btn-wrap"><button class="ttvclose-cart"></button><div class="ttvcart-top-title"><h4>Shopping Cart</h4></div><div class="ttvcart-counter"><span class="ttvcart-products-count">0</span></div></div></div></div><!-- Start DropDown header cart --></div></div></div><div class="tvheader-item position-relative"><button type="button" class="country-toggle" onclick="toggleCountryDropdown()" style="display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:0;margin:0;gap:5px;"><img id="country-flag" src="/img/CH.svg" alt="Pays" /><span id="country-label">SUISSE</span><i class="material-icons">expand_more</i></button><div id="tvcountry-dropdown" class="tvcountry-dropdown"><a href="https://whyopencomputing.com"><img src="/img/Flag_of_Europe.svg" alt="Europe" />EUROPE</a><a href="https://whyopencomputing.ch"><img src="/img/CH.svg" alt="Suisse" />SUISSE</a></div></div></div></div></div></div></div><div class='container-fluid tvcmsdesktop-top-second hidden-md-down'><div class="container"><div class="row tvcmsdesktop-top-header-box"><div class="col-sm-12 col-md-2 col-lg-2 col-xl-2 tvcms-header-logo-wrapper" style="width: 175px;"><div class="hidden-sm-down tvcms-header-logo" id="tvcmsdesktop-logo"><div class="tv-header-logo"><a href="https://whyopencomputing.ch/"><img class="logo img-responsive" src="https://whyopencomputing.ch/img/logo-17786746501.jpg" alt="why! open computing SA" loading="lazy" height="35" width="201"></a></div></div></div><div class="col-sm-12 col-md-6 col-lg-6 col-xl-6 tvcmsheader-search"><div class='tvcmssearch-wrapper' id="_desktop_search"><div class="search-widget tvcmsheader-search" data-search-controller-url="//whyopencomputing.ch/gb/search"><div class="tvsearch-top-wrapper"><div class="tvsearch-header-display-wrappper tvsearch-header-display-full"><form method="get" action="//whyopencomputing.ch/gb/search" class="tvsearch-form" onsubmit="return true;"><input type="hidden" name="controller" value="search" /><div class="tvheader-top-search"><div class="tvheader-top-search-wrapper-info-box" style="position: relative; display: flex; align-items: center;"><!-- Loupe à gauche --><div class="tvsearch-icon-left" style="position: absolute; left: 10px;"><i class="material-icons" style="font-size:16px;line-height:16px;">search</i></div><!-- Champ de recherche -->
205<input type="text" name="s" id="searchInput" class="tvcmssearch-words" placeholder="Search our catalog" aria-label="Search our catalog" autocomplete="off" style="padding-left: 35px; padding-right: 30px; width: 100%;" /><!-- Croix à droite --><div class="tvsearch-icon-right" style="position: absolute; right: 10px; cursor: pointer;" onclick="document.getElementById('searchInput').value='';"><i class="material-icons">&#xe5cd;</i></div></div></div><button type="submit" style="display: none;"></button></form><div class='tvsearch-result'></div></div></div></div>
206
207</div></div><div class="col-sm-12 col-md-4 col-lg-4 col-xl-4 tvcmsheader-nav-right d-flex justify-content-end"><div class="tv-contact-account-cart-wrapper d-flex align-items-center"><div id='tvcmsdesktop-account-button'></div><div id="_desktop_cart_manage" class="tvcms-header-cart"></div></div></div></div></div></div><div class="tvcms-header-menu-offer-wrapper tvcmsheader-sticky"><div class="position-static tvcms-header-menu"><div class='tvcmsmain-menu-wrapper container'><div id='tvdesktop-megamenu'><div class="container_tv_megamenu"><div id="tv-menu-horizontal" class="tv-menu-horizontal clearfix"><ul class="menu-content"><li class="tvmega-menu-title">Mega Menu</li><li class="level-1 home_menu"><a href="https://whyopencomputing.ch/gb/"><span><i class="material-icons">home</i></span></a></li><li class="level-1  parent"><a href="#"><span>Products</span></a><span class="icon-drop-mobile"></span></li><li class="level-1  parent"><a href="#"><span>Equipments</span></a><span class="icon-drop-mobile"></span></li><li class="level-1  parent"><a href="https://whyopencomputing.ch/gb/14-pieces-detachees"><span>Pièces détachées</span></a><span class="icon-drop-mobile"></span></li><li class="level-1 btn btn-primary tvall-inner-btn tvall-inner-btn-menu tvmain-slider-button animated gilles"><a href="/#support"><span>Support</span></a><span class="icon-drop-mobile"></span></li></ul></div></div></div></div><div class="tvcmsdesktop-contact tvforce-hide">    <div id="_desktop_contact_link" class=""><div id="contact-link"><a href="tel:+41 21 661 22 22"><div class="tvcontact-icon"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22.3px" height="22.4px" viewBox="0 0 20.3 20.4" style="enable-background:new 0 0 20.3 20.4;" xml:space="preserve"><path style="stroke:#000000;stroke-width:0.4;stroke-miterlimit:10;" d="M15.1,20.2c-0.3,0-0.6-0.1-0.8-0.1c-1.1-0.2-2.1-0.6-3.1-1.1c-1.6-0.8-3.1-1.8-4.5-3c-2.7-2.4-4.8-5.2-6-8.6C0.4,6.5,0.2,5.6,0.2,4.7c0-0.9,0.3-1.6,0.9-2.3c0.5-0.6,1.1-1.1,1.7-1.6c1-0.8,1.9-0.8,2.8,0c0.9,0.9,1.8,1.8,2.7,2.7C9,4.3,9,5.3,8.3,6.1c-0.5,0.5-1,1-1.5,1.6C6.7,7.8,6.7,7.8,6.7,8c0.5,1.1,1.3,2,2.1,2.9c0.8,0.9,1.7,1.7,2.7,2.3c0.3,0.2,0.6,0.3,0.8,0.5c0.1,0.1,0.2,0.1,0.3,0c0.4-0.4,0.9-0.9,1.3-1.3c0.3-0.3,0.7-0.6,1.2-0.7c0.7-0.1,1.2,0.1,1.7,0.6c0.8,0.8,1.7,1.7,2.5,2.5c0.9,0.9,1,1.9,0.1,2.9c-0.6,0.7-1.2,1.3-1.9,1.9c-0.5,0.4-1,0.6-1.7,0.7c0,0-0.1,0-0.1,0C15.6,20.2,15.4,20.2,15.1,20.2z M1.2,4.7c0,1.1,0.3,1.9,0.6,2.8c0.9,2.4,2.3,4.4,4,6.2c1.7,1.8,3.6,3.2,5.8,4.3c1.1,0.5,2.2,1,3.5,1.1c0.7,0.1,1.5,0,2-0.6c0.6-0.6,1.1-1.1,1.7-1.7c0.4-0.5,0.4-1,0-1.4c-0.9-0.9-1.7-1.8-2.6-2.6c-0.4-0.4-0.8-0.4-1.2,0c-0.1,0.1-0.2,0.2-0.3,0.2c-0.5,0.5-1,1-1.5,1.4c-0.3,0.3-0.7,0.4-1,0.2c-0.3-0.1-0.6-0.3-0.8-0.5c-1.3-0.8-2.4-1.7-3.4-2.9c-0.8-0.9-1.6-1.9-2.1-3C5.5,7.7,5.6,7.5,6,7c0.5-0.5,1-1,1.5-1.5c0.4-0.4,0.4-0.9,0-1.3c-0.6-0.7-1.3-1.3-1.9-2C5.3,2,5.1,1.7,4.8,1.5C4.4,1.2,4,1.1,3.6,1.5C3.5,1.5,3.4,1.6,3.3,1.7C2.9,2.1,2.4,2.6,2,3C1.4,3.5,1.2,4.2,1.2,4.7z" /></svg></div><div class="tvheader-contact-wrapper"><span class="tvcall-on">24/7 Support&nbsp;</span><span>+41 21 661 22 22</span></div></a></div></div></div></div></div><style>.tv-contact-account-cart-wrapper {display: flex;align-items: center;justify-content: flex-end;gap: 10px;}.tvcms-header-cart {margin-left: 10px;}</style></div>
208<div id='tvcms-mobile-view-header' class="hidden-lg-up tvheader-mobile-layout mh1 mobile-header-1" data-header-mobile-layout="1"><div class="tvcmsmobile-top-wrapper"><div class='tvmobileheader-offer-wrapper col-sm-12'><div class="tvheader-nav-offer-text"><i class="material-icons">&#xe54e</i><p>World's Fastest Online Shopping Destination</p></div></div></div>
208<div class='tvcmsmobile-header-menu-offer-text tvcmsheader-sticky'><div class="tvcmsmobile-header-menu col-sm-1 col-xs-2"><div class="tvmobile-sliderbar-btn"><a href="Javascript:void(0);" title=""><i class='material-icons'>&#xe5d2;</i></a></div><div class="tvmobile-slidebar"><div class="tvmobile-dropdown-close"><a href="Javascript:void(0);"><i class='material-icons'>&#xe14c;</i></a></div><div id='tvmobile-megamenu'></div><div class="tvcmsmobile-contact"></div><div id='tvmobile-lang'></div><div id='tvmobile-curr'></div></div></div><div class="tvcmsmobile-header-logo-right-wrapper col-md-4 col-sm-12"><div id='tvcmsmobile-header-logo'></div></div><div class="col-sm-7 col-xs-10 tvcmsmobile-cart-acount-text"><div id="tvcmsmobile-account-button"></div><div id="tvmobile-cart"></div></div></div><div class='tvcmsmobile-header-search-logo-wrapper'><div class="tvcmsmobile-header-search col-md-12 col-sm-12"><div id="tvcmsmobile-search"></div></div></div></div></header><aside id="notifications"><div class="container"></div></aside><div id="wrapper"><div id="wrappertop"></div><div class=" tv-full-layout tvcms-full-layout"><div class="row"><div id="content-wrapper" class="col-sm-12"><div id="main"><section id="content" class="page-home">    <div class="tvcms-slider-offerbanner-wrapper container-fluid"><div class=" tvcmsmain-slider-wrapper container" data-speed='24000' data-pause-hover='true'><div class='tvcms-main-slider'><div class="tv-main-slider row"><div id='tvmain-slider' class="owl-theme owl-carousel tvcms-hide-owl" ><a href="laptops/1667-217746-why-v540tu-14-i5.html" class="tvimage tvslider-list" title="V540TU-i5/i7"><picture><source srcset='https://whyopencomputing.ch/modules/tvcmsslider/views/img/medium/5f304f1487d5b8869eda_V540TU-slider.png' media="(max-width: 768px) and (min-width: 576px)" width="440" height="342"><source srcset='https://whyopencomputing.ch/modules/tvcmsslider/views/img/small/5f304f1487d5b8869eda_V540TU-slider.png' media="(max-width: 575px)" width="440" height="160"><img class="tvmain-slider-img tv-img-responsive" src='https://whyopencomputing.ch/modules/tvcmsslider/views/img/5f304f1487d5b8869eda_V540TU-slider.png' alt='Main Slider'  data-caption-id='tvmain-slider-img-0' width="440" height="600" > </picture> <div id='tvmain-slider-img-0' class='tvmain-slider-content-inner  tvmain-slider-contant-center'><div class='tvmain-slider-contant'><div class="tvmain-slider-info animated"><div style="color:#dd4814;font-size:20px;font-family:'Roboto Slab';">Laptop why!</div>
209<div style="color:#000000;font-size:26px;font-weight:bold;">V540TU – i5/i7</div></div><div class="tvmain-slider-btn"><button class="btn btn-primary tvall-inner-btn tvmain-slider-button animated"><span>shop now</span></button></div></div></div></a><a href="desktops/1680-219114-r100au-i5.html" class="tvimage tvslider-list" title="R100AU"><picture><source srcset='https://whyopencomputing.ch/modules/tvcmsslider/views/img/medium/21ca278d7b64799a010c_R100AU-slider.png' media="(max-width: 768px) and (min-width: 576px)" width="440" height="342"><source srcset='https://whyopencomputing.ch/modules/tvcmsslider/views/img/small/21ca278d7b64799a010c_R100AU-slider.png' media="(max-width: 575px)" width="440" height="160"><img class="tvmain-slider-img tv-img-responsive" src='https://whyopencomputing.ch/modules/tvcmsslider/views/img/21ca278d7b64799a010c_R100AU-slider.png' alt='Main Slider'  data-caption-id='tvmain-slider-img-1' width="440" height="600" style="display:none" loading="lazy" > </picture> <div id='tvmain-slider-img-1' class='tvmain-slider-content-inner active tvmain-slider-contant-center'><div class='tvmain-slider-contant'><div class="tvmain-slider-info animated"><div style="color: #dd4814; font-size: 20px; font-family: 'Roboto Slab';">Desktop why!</div>
210<div style="color: #000000; font-size: 26px; font-weight: bold;">R100AU – i5</div></div><div class="tvmain-slider-btn"><button class="btn btn-primary tvall-inner-btn tvmain-slider-button animated"><span>shop now</span></button></div></div></div></a><a href="fairphone/1781-222358-the-fairphone-gen-6-8718819372554.html" class="tvimage tvslider-list" title="The Fairphone (Gen. 6)"><picture><source srcset='https://whyopencomputing.ch/modules/tvcmsslider/views/img/medium/1480b7860c859e0a6a25_FP6 slider new EN.png' media="(max-width: 768px) and (min-width: 576px)" width="440" height="342"><source srcset='https://whyopencomputing.ch/modules/tvcmsslider/views/img/small/1480b7860c859e0a6a25_FP6 slider new EN.png' media="(max-width: 575px)" width="440" height="160"><img class="tvmain-slider-img tv-img-responsive" src='https://whyopencomputing.ch/modules/tvcmsslider/views/img/1480b7860c859e0a6a25_FP6 slider new EN.png' alt='Main Slider'  data-caption-id='tvmain-slider-img-2' width="440" height="600" style="display:none" loading="lazy" > </picture> <div id='tvmain-slider-img-2' class='tvmain-slider-content-inner  tvmain-slider-contant-center'><div class='tvmain-slider-contant'><div class="tvmain-slider-info animated"><div style="color: #dd4814; font-size: 20px; font-family: 'Roboto Slab';">The Fairphone (Gen. 6)</div>
211<div style="color: #000000; font-size: 26px; font-weight: bold;">8GB / 256GB</div></div><div class="tvmain-slider-btn"><button class="btn btn-primary tvall-inner-btn tvmain-slider-button animated"><span>shop now</span></button></div></div></div></a>
211<a href="laptops/1608-218574-why-ns51au-i7-15-.html" class="tvimage tvslider-list" title="NS51AU - i5/i7"><picture><source srcset='https://whyopencomputing.ch/modules/tvcmsslider/views/img/medium/90c08c109dff0bb02f22_NS51AU-slider.png' media="(max-width: 768px) and (min-width: 576px)" width="440" height="342"><source srcset='https://whyopencomputing.ch/modules/tvcmsslider/views/img/small/90c08c109dff0bb02f22_NS51AU-slider.png' media="(max-width: 575px)" width="440" height="160"><img class="tvmain-slider-img tv-img-responsive" src='https://whyopencomputing.ch/modules/tvcmsslider/views/img/90c08c109dff0bb02f22_NS51AU-slider.png' alt='Main Slider'  data-caption-id='tvmain-slider-img-3' width="440" height="600" style="display:none" loading="lazy" > </picture> <div id='tvmain-slider-img-3' class='tvmain-slider-content-inner  tvmain-slider-contant-center'><div class='tvmain-slider-contant'><div class="tvmain-slider-info animated"><div style="color: #dd4814; font-size: 20px; font-family: 'Roboto Slab';">Laptop why!</div>
212<div style="color: #000000; font-size: 26px; font-weight: bold;">NS51AU – i5/i7</div>
213<p></p></div><div class="tvmain-slider-btn"><button class="btn btn-primary tvall-inner-btn tvmain-slider-button animated"><span>shop now</span></button></div></div></div></a><a href="fairphone/1657-fairphone-5-6-gb-256-gb-8718819372431.html" class="tvimage tvslider-list" title="Fairphone 5"><picture><source srcset='https://whyopencomputing.ch/modules/tvcmsslider/views/img/medium/3315cb7a9e988523e711_FP5.png' media="(max-width: 768px) and (min-width: 576px)" width="440" height="342"><source srcset='https://whyopencomputing.ch/modules/tvcmsslider/views/img/small/3315cb7a9e988523e711_FP5.png' media="(max-width: 575px)" width="440" height="160"><img class="tvmain-slider-img tv-img-responsive" src='https://whyopencomputing.ch/modules/tvcmsslider/views/img/3315cb7a9e988523e711_FP5.png' alt='Main Slider'  data-caption-id='tvmain-slider-img-4' width="440" height="600" style="display:none" loading="lazy" > </picture> <div id='tvmain-slider-img-4' class='tvmain-slider-content-inner  tvmain-slider-contant-center'><div class='tvmain-slider-contant'><div class="tvmain-slider-info animated"><div style="color: #dd4814; font-size: 20px; font-family: 'Roboto Slab';">Fairphone 5</div>
214<div style="color: #000000; font-size: 26px; font-weight: bold;">6GB / 128GB</div>
215<p></p></div><div class="tvmain-slider-btn"><button class="btn btn-primary tvall-inner-btn tvmain-slider-button animated"><span>shop now</span></button></div></div></div></a><a href="/en/fairphone/1607-fairbuds-8718819375852.html" class="tvimage tvslider-list" title="Fairbuds"><picture><source srcset='https://whyopencomputing.ch/modules/tvcmsslider/views/img/medium/2abc1537c3c7e928ce82_Fairbuds.png' media="(max-width: 768px) and (min-width: 576px)" width="440" height="342"><source srcset='https://whyopencomputing.ch/modules/tvcmsslider/views/img/small/2abc1537c3c7e928ce82_Fairbuds.png' media="(max-width: 575px)" width="440" height="160"><img class="tvmain-slider-img tv-img-responsive" src='https://whyopencomputing.ch/modules/tvcmsslider/views/img/2abc1537c3c7e928ce82_Fairbuds.png' alt='Main Slider'  data-caption-id='tvmain-slider-img-5' width="440" height="600" style="display:none" loading="lazy" > </picture> <div id='tvmain-slider-img-5' class='tvmain-slider-content-inner  tvmain-slider-contant-center'><div class='tvmain-slider-contant'><div class="tvmain-slider-info animated"><div style="color: #dd4814; font-size: 20px; font-family: 'Roboto Slab';">Fairphone</div>
216<div style="color: #000000; font-size: 26px; font-weight: bold;">Fairbuds</div>
217<p></p></div><div class="tvmain-slider-btn"><button class="btn btn-primary tvall-inner-btn tvmain-slider-button animated"><span>shop now</span></button></div></div></div></a></div><div class="tvmain-slider-next-pre-btn"><div class="tvcmsmain-prev tvcmsprev-btn"><i class='material-icons'>&#xe5cb;</i></div><div class="tvcmsmain-next tvcmsnext-btn"><i class='material-icons'>&#xe5cc;</i></div></div></div></div></div></div>            <style>
218            .title-container {
219    text-align: center;
220}
221
222.title {
223    color: #e74c3c;
224    font-size: 16px;
225    position: relative;
226    margin-top: 55px;
227    display: inline-block;
228    padding-bottom: 10px;
229    font-family: 'Roboto Slab', serif;
230}
231
232.repair-switch {
233    display: flex;
234    justify-content: center;
235    gap: 10px;
236    margin: 0 0 20px;
237}
238
239.tab-button {
240    padding: 10px 25px;
241    border-radius: 30px;
242    border: none;
243    background: white;
244    color: #000;
245    font-weight: bold;
246    cursor: pointer;
247    transition: background 0.3s;
248}
249
250.tab-button.active {
251    background: #d03f0e;
252    color: white;
253}
254
255.repair-slider-outer-container {
256    width: 100%;
257    background: #f1f1f1;
258    position: relative;
259    overflow: hidden;
260}
261
262.repair-slider-container {
263    max-width: 1435px;
264    margin: 0 auto;
265    border-radius: 10px;
266    position: relative;
267    z-index: 1000;
268}
269
270.repair-slider-content {
271    display: flex;
272    width: 200%;
273    transition: transform 0.5s ease;
274}
275
276.repair-slide {
277    width: 50%;
278    box-sizing: border-box;
279    padding: 20px 0 100px;
280    justify-content: center;
281    align-items: center;
282    visibility: hidden;
283}
284
285.repair-slide.active {
286    visibility: visible;
287}
288
289.repair-content {
290    display: flex;
291    flex-direction: row;
292    gap: 30px;
293    align-items: center;
294    max-width: 1440px;
295    width: 100%;
296    padding: 0 10px;
297    box-sizing: border-box;
298}
299
300.repair-slide.team-repair .repair-content {
301    justify-content: flex-start;
302}
303
304.repair-slide.self-repair .repair-content {
305    justify-content: flex-end;
306}
307
308.repair-content img {
309    max-width: 400px;
310    width: 400px;
311    height: 400px;
312    border-radius: 50%;
313    flex-shrink: 0;
314}
315
316.repair-text {
317    flex: 1;
318    max-width: 600px;
319}
320
321.repair-slide.self-repair .repair-text {
322    max-width: 100%;
323    width: 800px;
324}
325
326.repair-search {
327    position: relative;
328    margin-top: 20px;
329    display: flex;
330    align-items: center;
331    overflow: visible;
332    z-index: 99998 !important;
333}
334
335.repair-search input {
336    width: 100%;
337    padding: 10px 15px;
338    border: 1px solid #ccc;
339    border-radius: 25px;
340    outline: none;
341    box-sizing: border-box;
342}
343
344.info-button {
345    position: absolute;
346    right: 10px;
347    top: 50%;
348    transform: translateY(-50%);
349    padding: 5px 10px;
350    border: none;
351    background: #d03f0e;
352    color: white;
353    border-radius: 50%;
354    cursor: pointer;
355    width: 30px;
356    height: 30px;
357    font-size: 14px;
358    display: flex;
359    align-items: center;
360    justify-content: center;
361}
362
363.info-button:hover {
364    background: #a32f0a;
365}
366
367.help-text {
368    position: absolute;
369    right: 0;
370    bottom: -20px;
371    color: #333;
372    font-size: 14px;
373}
374
375.hover-box {
376    display: none;
377    position: absolute;
378    background-color: black;
379    color: white;
380    padding: 10px;
381    border-radius: 5px;
382    z-index: 1001;
383    width: 394px;
384    bottom: -133px;
385    right: -20px;
386    transform: translateX(-50%);
387}
388
389.info-button:hover + .hover-box {
390    display: block;
391}
392
393#search-results {
394    display: none;
395    border: 1px solid rgb(204, 204, 204);
396    background: rgb(255, 255, 255);
397    max-height: 200px;
398    overflow-y: auto;
399    position: absolute;
400    width: 100%;
401    top: 41px;
402    z-index: 99999 !important;
403    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
404}
405
406#search-results div {
407    padding: 10px;
408    border-bottom: 1px solid rgb(238, 238, 238);
409    cursor: pointer;
410}
411
412#search-results div:hover {
413    background: #f8f8f8;
414}
415
416#search-results a {
417    text-decoration: none;
418    color: #333;
419    font-weight: bold;
420}
421
422#search-results p {
423    font-size: 12px;
424    color: #666;
425    margin: 0;
426}
427
428.av-reviews {
429    z-index: 1 !important;
430    position: relative !important;
431}
432
433.dropdown-content {
434    display: none;
435    position: absolute;
436    background: #fff;
437    border: 1px solid #ccc;
438    padding: 5px;
439    z-index: 999999;
440    width: 100%;
441    left: 0;
442    border-radius: 0;
443    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
444}
445
446/* Media Queries pour Tablette (max-width: 1024px) */
447@media screen and (max-width: 1024px) {
448    .repair-slider-outer-container {
449        width: 100%;
450        background: #f1f1f1;
451        position: relative;
452        overflow: hidden;
453        padding-top: 40px;
454    }
455    .repair-slider-container {
456        max-width: 90%;
457    }
458
459    .repair-content {
460        flex-direction: column;
461        gap: 20px;
462        padding: 0 15px;
463    }
464
465    .repair-slide.team-repair .repair-content,
466    .repair-slide.self-repair .repair-content {
467        justify-content: center;
468    }
469
470    .repair-content img {
471        max-width: 300px;
472        width: 300px;
473        height: 300px;
474    }
475
476    .repair-text {
477        max-width: 100%;
478    }
479
480    .repair-slide.self-repair .repair-text {
481        width: 100%;
482    }
483
484    .title {
485        font-size: 14px;
486        margin-top: 40px;
487    }
488
489    .repair-switch {
490        gap: 5px;
491    }
492
493    .repair-switch div {
494        width: 350px;
495    }
496
497    .tab-button {
498        padding: 8px 20px;
499        font-size: 15px;
500    }
501
502    .hover-box {
503        width: 300px;
504        right: 0;
505        transform: none;
506    }
507
508    .hover-box img {
509        max-width: 280px;
510        width: 280px;
511        height: auto;
512    }
513}
514
515/* Media Queries pour Mobile (max-width: 768px) */
516@media screen and (max-width: 768px) {
517    .schedule {
518        display: none;
519    }
520
521    .repair-slider-container {
522        max-width: 95%;
523    }
524
525    .repair-content {
526        flex-direction: column;
527        gap: 15px;
528        padding: 0 10px;
529    }
530
531    .repair-content img {
532        max-width: 200px;
533        width: 200px;
534        height: 200px;
535        order: -1;
536    }
537
538    .title {
539        font-size: 12px;
540        margin-top: 30px;
541    }
542
543    .repair-switch div {
544        width: 100%;
545        max-width: 335px;
546        border-radius: 20px;
547    }
548
549    .tab-button {
550        padding: 6px 15px;
551        font-size: 12px;
552    }
553
554    .repair-search input {
555        padding: 8px 12px;
556        font-size: 14px;
557    }
558
559    .info-button {
560        width: 25px;
561        height: 25px;
562        font-size: 12px;
563    }
564
565    .hover-box {
566        width: 90%;
567        max-width: 250px;
568        bottom: -150px;
569        right: 0;
570        transform: none;
571    }
572
573    .hover-box img {
574        max-width: 230px;
575        width: 230px;
576        height: auto;
577    }
578
579    .phone-dropdown {
580        width: 100%;
581        margin-top: 10px;
582        text-align: center;
583        position: relative;
584        z-index: 10001;
585    }
586
587    .phone-dropdown div {
588        background: #fff;
589        padding: 10px;
590        border-radius: 0;
591        font-size: 14px;
592        display: flex;
593        justify-content: center;
594        align-items: center;
595        box-shadow: 0 4px 8px rgba(0,0,0,0.1);
596        color: #333;
597        white-space: normal;
598    }
599
600    .phone-dropdown img {
601        width: 18px;
602        margin-right: 8px;
603    }
604
605    .dropdown-content {
606        width: 100%;
607        left: 0;
608        border-radius: 0;
609        box-shadow: 0 4px 8px rgba(0,0,0,0.1);
610        position: absolute;
611        z-index: 999999;
612    }
613
614    .dropdown-item {
615        padding: 10px;
616        font-size: 14px;
617        text-align: center;
618    }
619
620    .dropdown-item img {
621        margin-right: 8px;
622    }
623
624    .repair-slide {
625        padding: 80px 0 80px;
626    }
627
628    h2 {
629        font-size: 18px;
630        margin-bottom: 20px;
631    }
632
633    p {
634        font-size: 14px;
635    }
636}
637        </style>
638                    <div class="ets-htmlBox-hook"><div id="support"></div>
639<div class="repair-slider-outer-container">
640    <div class="repair-slider-container">
641    <div class="title-container">
642        <h1 class="title">Durability & Savings</h1>
643    </div>
644<div class="repair-switch">
645<div style="width: 418px;background: white;border-radius: 30px;">
646  <button class="tab-button active" data-target="1" style="margin-left: 3px;margin-top: 3px;margin-bottom:3px;">We repair for you</button>
647  <button class="tab-button" data-target="2">You repair yourself</button>
648</div>
649</div>
650  <div class="repair-slider-content">
651    <div class="repair-slide team-repair">
652      <div class="repair-content">
653        <img src="/img/support.png" alt="Repair 1">
654    <div style="padding: 0px;">
655        <h2 style="color: #333;margin-bottom: 30px;font-weight:700;">Need maintenance or repair?</h2>
656        <p style="color: #000;">
657            To advise you efficiently, we need to know the exact model of your computer, the operating system, a description of your issue, your full contact details, and if possible, the serial number of your device. We will respond as quickly as possible (usually within one business day after receiving your question).
658        </p>
659        <p style="color: #000;">
660            The easiest way is to describe your issue to: <strong>[email protected]</strong>. We will get back to you and guide you on the best way to resolve the problem.
661        </p>
662        <div class="phone-dropdown" style="position: relative; display: inline-block; margin-top: 10px;width:100%;">
663            <div style="background: #fff; padding: 10px; cursor: pointer;border-radius: 40px;">
664                <img src="/img/CH.svg" alt="Switzerland" style="border-radius:0%;width: 20px; height: auto; vertical-align: middle;"> 
665                <span style="color: #000;font-size:16px">+41 21 661 22 22</span> 
666                <span class="schedule" style="color: #666;">/ Monday to Friday from 9:00 am to 5:00 pm</span> 
667                <span style="color: #666;">▼</span>
668            </div>
669            <div class="dropdown-content" style="display: none; position: absolute; background: #fff; border: 1px solid #ccc; padding: 5px; z-index: 1;">
670                <div class="dropdown-item" data-value="+41 21 661 22 22" style="padding: 5px; cursor: pointer;">
671                    <img src="/img/CH.svg" alt="Switzerland" style="border-radius:0%;width: 20px; height: auto; vertical-align: middle;"> 
672                    +41 21 661 22 22 
673                    <span class="schedule">/ Monday to Friday from 9:00 am to 5:00 pm</span>
674                </div>
675                <div class="dropdown-item" data-value="+33 1 23 45 67 89" style="padding: 5px; cursor: pointer;">
676                    <img src="/img/FR.svg" alt="France" style="border-radius:0%;width: 20px; height: auto; vertical-align: middle;"> 
677                    +33 1 23 45 67 89 
678                    <span class="schedule">/ Monday to Friday from 9:00 am to 6:00 pm</span>
679                </div>
680            </div>
681        </div>
682    </div>
683      </div>
684    </div>
685    <div class="repair-slide self-repair">
686      <div class="repair-content">
687        <div class="repair-text">
688          <h2 style="color: #333;margin-bottom: 30px;font-weight:700;">Find a repair guide</h2>
689          <p style="color: #000;">
690            You can find repair guides for why! computers on
691            <a href="https://www.ifixit.com" target="_blank"><strong>www.ifixit.com</strong></a>.
692            If you're interested in sustainability and the community movement that helps people repair devices easily, visit the nonprofit site ifixit.org and discover how tens of thousands of non-professionals are able to fix even very high-tech devices.
693          </p>
694          <div class="repair-search">
695            <input type="text" placeholder="Search by model, brand, etc." id="search-input">
696            <button type="button" class="info-button">i</button>
697            <div class="hover-box">
698              <h2 style="color:white;">How to find the model of your device?</h2>
699              <p>On the back of your computer, look for a sticker with several details including the "Model Name", as shown in the image below.</p>
700              <img src="/img/whyserial.png" alt="Nameplate" style="max-width: 375px;width: 375px;height: 186px;border-radius: 0%;">
701            </div>
702            <div id="search-results" style="display: none; border: 1px solid #ccc; background: #fff; max-height: 200px; overflow-y: auto; position: absolute; width: 100%; z-index: 10;"></div>
703          </div>
704        </div>
705        <img src="/img/fixit.png" alt="Repair 2">
706      </div>
707    </div>
708  </div>
709</div>
710</div>
711</div>
712                    <style>
713            .repair-title {
714  text-align: center;
715  margin-bottom: 30px;
716}
717.repair-title h2 {
718  font-size: 2rem;
719  color: #cc3a00;
720  font-weight: 600;
721}
722
723.repair-slider-container2 {
724  overflow: hidden;
725  max-width: 1440px;
726  margin: auto;
727  border-radius: 10px;
728  min-height: 800px;
729  display: flex;
730  flex-direction: column;
731  justify-content: center;
732}
733
734.skeepers_wrapper {
735  display: flex;
736  align-items: center;
737  justify-content: center;
738  flex-wrap: wrap;
739  gap: 40px;
740  margin-bottom: 30px;
741}
742
743.skeepers_right {
744  max-width: 600px;
745}
746
747.skeepers_right h3 {
748  font-size: 1.5rem;
749  font-weight: 700;
750  margin-bottom: 10px;
751}
752
753.skeepers_right p {
754  margin: 5px 0;
755}
756
757.skeepers_right em {
758  display: block;
759  margin-top: 10px;
760  font-style: italic;
761  color: #555;
762}
763@media screen and (max-width: 768px) {
764  .repair-slider-container2 {
765    overflow: hidden;
766    max-width: 95%; /* Réduit la largeur pour mobile */
767    margin: auto;
768    border-radius: 10px;
769    min-height: 800px;
770    display: flex;
771    flex-direction: column;
772    justify-content: center;
773    align-items: center; /* Centre le contenu horizontalement */
774    padding: 60px 10px;
775  }
776
777  .skeepers_wrapper {
778    justify-content: center; /* Centre les éléments enfants */
779    text-align: center; /* Centre le texte */
780  }
781
782  .skeepers_right {
783    max-width: 100%; /* Adapte la largeur au conteneur */
784  }
785}
786        </style>
787                    <div class="ets-htmlBox-hook"><div class="repair-slider-container2" id="avis-container">
788  <div class="skeepers_wrapper">
789
790    <!-- Message added, centered, shown only if AdBlock is detected -->
791    <div id="avis-warning" style="display:none; text-align:center; margin-bottom:20px;">
792      <img src="https://www.vpnmonami.com/wp-content/uploads/adblock_logo.png" alt="AdBlock detected" style="max-width:100px; margin-bottom:15px;">
793      <p>
794        It looks like you're using an ad blocker that prevents our customer reviews from being displayed.<br>
795        Please disable it to enjoy the full experience, or view the reviews directly here:<br>
796        <a href="https://www.avis-verifies.com/avis-clients/whyopencomputing.ch" target="_blank">View customer reviews</a>
797      </p>
798    </div>
799
800    <div id="801f1980-cd73-4f9b-b328-ce382733a019"></div>
801    <div class="skeepers_right">
802      <h3 style="padding-bottom:20px;">Customer reviews</h3>
803      <p style="font-color:#ebebeb">We use <strong>Avis Vérifiés</strong> to ensure the authenticity of every customer feedback.</p>
804      <p>Your satisfaction is our greatest reward.</p>
805      <em style="font-size:26px">Thank you for your trust and loyalty.</em>
806    </div>
807  </div>
808
809  <div class="skeepers_carousel_container" data-slides-count="4" style="padding-top:60px;"></div>
810</div>
811</div>
812            <div class="why-body" id="why-section">
813  <div class="why-center">
814    <div class="why-intro">
815      <p class="why-subtext">Why! at your service for more than 10 years</p>
816      <h2 class="why-title">Our commitment</h2>
817    </div>
818    <div class="why-tabs-wrapper">
819              <button class="why-label" data-tab="tab19">Ecology</button>
820              <button class="why-label" data-tab="tab20">Durability</button>
821              <button class="why-label" data-tab="tab21">Savings</button>
822              <button class="why-label" data-tab="tab22">Freedom</button>
823          </div>
824    <div class="why-content-container">
825              <div class="why-tab-content left" id="tab19">
826          <input type="checkbox" id="toggle19" class="why-toggle" hidden>
827          <div class="short-text">
828            <h3 style="font-weight:700;">Fight against planned obsolescence</h3>
829            <p><p>The electronics industry accelerates device replacement by making repairs difficult, leading to massive waste and increased exploitation of natural resources.</p></p>
830            <div class="why-hidden-text"><p data-start="544" data-end="644"></p>
831<p data-start="301" data-end="542">Thanks to sustainable design, it’s possible to extend the lifespan of computers by making it easier to upgrade and replace components. Recycling still-working parts also helps reduce electronic waste and protect the environment.</p></div>
832            <div class="why-toggle-wrapper">
833              <label for="toggle19" class="why-show-more arrow-link">
834  <i class="fas fa-arrow-right"></i> Display more
835              </label>
836              <label for="toggle19" class="why-show-less arrow-link" style="color:#909090">
837  <i class="fas fa-arrow-right"></i> Show less
838              </label>
839            </div>
840            <div class="why-extra-text" style="color: #ff9874 !important; font-family: poppins !important; font-size: 24px !important; line-height: 1.5 !important;">
841              <p data-start="544" data-end="644">why! commits to responsible computing by designing repairable and upgradable computers.</p>
842            </div>
843          </div>
844        </div>
845              <div class="why-tab-content right" id="tab20">
846          <input type="checkbox" id="toggle20" class="why-toggle" hidden>
847          <div class="short-text">
848            <h3 style="font-weight:700;">Repair rather than discard</h3>
849            <p><p>
849Computer obsolescence causes unnecessary waste, even though simply replacing a part is often enough to extend its lifespan.</p></p>
850            <div class="why-hidden-text"><p data-start="1199" data-end="1288"></p>
851<p data-start="853" data-end="1197">With a modular design, a computer can be easily repaired in just a few minutes, even without advanced technical skills. Detailed guides on iFixit.com walk you through each step, and spare parts remain available for at least 10 years, including affordable second-hand options. No need to replace the whole machine for a minor issue!</p></div>
852            <div class="why-toggle-wrapper">
853              <label for="toggle20" class="why-show-more arrow-link">
854  <i class="fas fa-arrow-right"></i> Display more
855              </label>
856              <label for="toggle20" class="why-show-less arrow-link" style="color:#909090">
857  <i class="fas fa-arrow-right"></i> Show less
858              </label>
859            </div>
860            <div class="why-extra-text" style="color: #ff9874 !important; font-family: poppins !important; font-size: 24px !important; line-height: 1.5 !important;">
861              <p data-start="1199" data-end="1288">why! commits to more sustainable IT by making repair accessible to everyone.</p>
862            </div>
863          </div>
864        </div>
865              <div class="why-tab-content left" id="tab21">
866          <input type="checkbox" id="toggle21" class="why-toggle" hidden>
867          <div class="short-text">
868            <h3 style="font-weight:700;">Sustainable savings</h3>
869            <p><p data-start="1573" data-end="1745"></p>
870<p data-start="1349" data-end="1571">why! relies on open source to avoid forced obsolescence from big corporations. Its computers run on Linux (Ubuntu LTS), a system maintained for five years with no forced incompatibility with existing hardware.</p></p>
871            <div class="why-hidden-text"><p data-start="1747" data-end="1871"></p>
872<p data-start="1573" data-end="1745">In addition to the OS, many free software programs are preinstalled — saving on license fees — and the absence of viruses on Linux helps avoid antivirus costs.</p></div>
873            <div class="why-toggle-wrapper">
874              <label for="toggle21" class="why-show-more arrow-link">
875  <i class="fas fa-arrow-right"></i> Display more
876              </label>
877              <label for="toggle21" class="why-show-less arrow-link" style="color:#909090">
878  <i class="fas fa-arrow-right"></i> Show less
879              </label>
880            </div>
881            <div class="why-extra-text" style="color: #ff9874 !important; font-family: poppins !important; font-size: 24px !important; line-height: 1.5 !important;">
882              <p data-start="1747" data-end="1871">Thanks to their durability and low maintenance cost, why! computers are both an economic and ecological choice.</p>
883            </div>
884          </div>
885        </div>
886              <div class="why-tab-content right" id="tab22">
887          <input type="checkbox" id="toggle22" class="why-toggle" hidden>
888          <div class="short-text">
889            <h3 style="font-weight:700;">Freedom and simplicity</h3>
890            <p><p data-start="2129" data-end="2314"></p>
891<p data-start="1935" data-end="2127">Ubuntu, based on GNU/Linux, is a free and open system that allows users to choose and customize their environment as they need. It's compatible with most hardware and accessories.</p></p>
892            <div class="why-hidden-text"><p data-start="2316" data-end="2462"></p>
893<p data-start="2129" data-end="2314">With preinstalled free software, all essential tasks can be done without additional costs. A large software library also gives easy access to thousands of open-source apps.</p></div>
894            <div class="why-toggle-wrapper">
895              <label for="toggle22" class="why-show-more arrow-link">
896  <i class="fas fa-arrow-right"></i> Display more
897              </label>
898              <label for="toggle22" class="why-show-less arrow-link" style="color:#909090">
899  <i class="fas fa-arrow-right"></i> Show less
900              </label>
901            </div>
902            <div class="why-extra-text" style="color: #ff9874 !important; font-family: poppins !important; font-size: 24px !important; line-height: 1.5 !important;">
903              <p data-start="2316" data-end="2462">why! embraces this approach by offering flexible and accessible computers, supported by an active community and dedicated assistance.</p>
904            </div>
905          </div>
906        </div>
907          </div>
908  </div>
909<a href="#" class="why-read-more">Read more <span class="click-cursor"></span></a>
910  <div class="custom-scrollbar" style="display: none;">
911    <div class="custom-scrollbar-thumb"></div>
912  </div>
913</div>
914
915<style>
916  .why-tab-content .why-extra-text p {
917    color: #ff9874 !important;
918    font-family: poppins !important;
919    font-size: 22px !important;
920    line-height: 1.5 !important;
921    font-style: italic;
922  }
923
924  .why-body {
925    background: url('/themes/v2_electros_62/assets/img/illus4.png') no-repeat center center;
926    background-size: cover;
927    color: #fff;
928    font-family: Arial, sans-serif;
929    min-height: 100vh;
930    display: flex;
931    justify-content: center;
932    align-items: center;
933    text-align: center;
934    padding: 40px 20px;
935    flex-direction: column;
936    position: relative;
937    overflow: hidden;
938  }
939
940  .why-center {
941    width: 100%;
942    max-width: 1510px;
943    position: relative;
944    height: 100%;
945  }
946
947  .why-intro {
948    margin-bottom: 30px;
949    transition: opacity 0.6s ease, transform 1s ease;
950  }
951
952  .why-subtext {
953    font-size: 18px;
954    color: #ccc;
955  }
956
957  .why-title {
958    font-size: 36px;
959    color: #f36e24;
960    margin-top: 5px;
961  }
962
963  .why-tabs-wrapper {
964    display: flex;
965    flex-wrap: wrap;
966    justify-content: center;
967    gap: 16px;
968    margin-bottom: 20px;
969    transition: transform 1s ease;
970    position: relative;
971    top: 0;
972  }
973
974  .why-label {
975    background: #DD4814;
976    padding: 12px 24px;
977    border-radius: 6px;
978    font-size: 14px;
979    color: white;
980    cursor: pointer;
981    font-weight: bold;
982    border: none;
983    transition: background 0.3s ease;
984  }
985
986  .why-label:hover, .why-label.active {
987    background: #FF9874;
988  }
989
990  .why-content-container {
991    position: absolute;
992    width: 100%;
993    height: auto;
994    left: 0;
995    top: 0;
996    display: flex;
997    justify-content: space-between;
998  }
999
1000  .why-tab-content {
1001    width: 100%;
1002    position: absolute;
1003    top: 50%;
1004    opacity: 0;
1005    transform: translateY(100%);
1006    transition: transform 0.8s ease, opacity 0.8s ease;
1007    visibility: hidden;
1008    pointer-events: none;
1009  }
1010
1011  .why-tab-content.active {
1012    opacity: 1;
1013    transform: translateY(-50%);
1014    visibility: visible;
1015    pointer-events: auto;
1016  }
1017
1018  .why-tab-content.left .short-text {
1019    width: 50%;
1020    text-align: left;
1021    padding: 25px;
1022    border-radius: 8px;
1023    position: absolute;
1024    left: 0;
1025    line-height: 1.6;
1026    top: -160px;
1027    overflow: hidden;
1028    transition: transform 0.8s ease;
1029    font-family: 'Poppins';
1030    font-size: 16px;
1031    display: flex;
1032    flex-direction: column;
1033  }
1034
1035  .why-tab-content.right .short-text {
1036    width: 50%;
1037    text-align: left;
1038    padding: 25px;
1039    border-radius: 8px;
1040    position: absolute;
1041    right: 0;
1042    top: 0px;
1043    overflow: hidden;
1044    transition: transform 0.8s ease;
1045    line-height: 1.6;
1046    font-family: 'Poppins';
1047    font-size: 16px;
1048    display: flex;
1049    flex-direction: column;
1050  }
1051
1052  .why-tab-content h3 {
1053    font-size: 24px;
1054    margin-bottom: 10px;
1055    color: #fff;
1056  }
1057
1058  .why-tab-content p {
1059    font-size: 16px;
1060    line-height: 1.6;
1061    color: #ddd;
1062  }
1063
1064  .why-toggle-wrapper {
1065    margin: 15px 0;
1066    order: 2;
1067  }
1068
1069  .why-hidden-text {
1070    font-size: 16px;
1071    line-height: 1.6;
1072    color: #ddd;
1073    width: 100%;
1074    padding: 0;
1075    opacity: 0;
1076    max-height: 0;
1077    overflow: hidden;
1078    transition: opacity 0.8s ease, max-height 0.8s ease;
1079    order: 1;
1080  }
1081
1082  .why-hidden-text h4 {
1083    font-size: 18px;
1084    color: #fff;
1085    margin-top: 0;
1086    margin-bottom: 10px;
1087  }
1088
1089  .why-toggle:checked ~ .short-text .why-hidden-text {
1090    opacity: 1;
1091    max-height: 1000px;
1092    padding: 15px 0;
1093  }
1094
1095  .why-show-more, .why-show-less {
1096    display: none;
1097    cursor: pointer;
1098    color: #fff;
1099    margin-right: 10px;
1100  }
1101
1102  .why-toggle:not(:checked) ~ .short-text .why-show-more {
1103    display: inline-block;
1104  }
1105
1106  .why-toggle:checked ~ .short-text .why-show-less {
1107    display: inline-block;
1108  }
1109
1110  .why-extra-text {
1111    margin-top: 20px;
1112    font-size: 16px;
1113    font-weight: bold;
1114    color: #ffb14e;
1115    line-height: 1.5;
1116    text-align: left;
1117    transition: transform 0.8s ease;
1118    order: 3;
1119  }
1120
1121  .why-toggle:checked ~ .short-text .why-extra-text {
1122    transform: translateY(20px);
1123  }
1124
1125  .why-read-more {
1126    display: block;
1127    margin: 20px auto;
1128    font-size: 16px;
1129    color: #f36e24;
1130    text-decoration: underline;
1131    cursor: pointer;
1132    text-align: center;
1133    bottom: 20px;
1134    position: absolute;
1135  }
1136
1137  .why-read-more:hover {
1138    color: #d3550b;
1139  }
1140
1141  .custom-scrollbar {
1142    position: fixed;
1143    right: 0;
1144    top: 0;
1145    height: 100vh;
1146    width: 10px;
1147    background-color: rgba(0, 0, 0, 0.1);
1148  }
1149
1150  .custom-scrollbar-thumb {
1151    height: 20%;
1152    background-color: rgba(255, 152, 116, 0.8);
1153    border-radius: 5px;
1154    position: absolute;
1155    width: 100%;
1156    top: 0;
1157  }
1158
1159  @media (max-width: 768px) {
1160    .why-body {
1161      padding: 20px;
1162      height: auto;
1163      overflow-y: visible;
1164      min-height: auto;
1165    }
1166
1167    .why-intro {
1168      margin-bottom: 20px;
1169    }
1170
1171    .why-subtext {
1172      font-size: 14px;
1173    }
1174
1175    .why-title {
1176      font-size: 24px;
1177    }
1178
1179    .why-tabs-wrapper {
1180      display: none;
1181    }
1182
1183    .why-content-container {
1184      position: relative;
1185      display: flex;
1186      flex-direction: column;
1187      height: auto;
1188    }
1189
1190    .why-tab-content {
1191      position: relative;
1192      width: 100%;
1193      opacity: 1;
1194      transform: none;
1195      visibility: visible;
1196      pointer-events: auto;
1197      padding: 0px;
1198    }
1199
1200    .why-tab-content.left .short-text,
1201    .why-tab-content.right .short-text {
1202      width: 100%;
1203      position: relative;
1204      top: 0;
1205      padding: 0px;
1206      font-family: 'Poppins';
1207      font-size: 16px;
1208      display: flex;
1209      flex-direction: column;
1210    }
1211
1212    .why-tab-content h3 {
1213      font-size: 18px;
1214      margin-bottom: 10px;
1215    }
1216
1217    .why-tab-content p {
1218      font-size: 14px;
1219      line-height: 1.6;
1220    }
1221
1222    .why-read-more {
1223      display: none;
1224    }
1225
1226    .custom-scrollbar {
1227      display: none;
1228    }
1229
1230    .why-hidden-text {
1231      font-size: 16px;
1232      line-height: 1.6;
1233      color: #ddd;
1234      width: 100%;
1235      padding: 0;
1236      opacity: 0;
1237      max-height: 0;
1238      overflow: hidden;
1239      transition: opacity 0.8s ease, max-height 0.8s ease;
1240    }
1241
1242    .why-toggle:checked ~ .short-text .why-hidden-text {
1243      opacity: 1;
1244      max-height: 1000px;
1245      padding: 15px 0;
1246    }
1247
1248    .why-extra-text {
1249      margin-top: 20px;
1250      font-size: 16px;
1251      font-weight: bold;
1252      color: #ffb14e;
1253      line-height: 1.5;
1254      text-align: left;
1255    }
1256  }
1257  @media (max-width: 1024px) {
1258  .why-tabs-wrapper {
1259    display: none !important;
1260  }
1261
1262  .why-content-container {
1263    position: relative !important;
1264    display: flex !important;
1265    flex-direction: column !important;
1266    height: auto !important;
1267  }
1268
1269  .why-tab-content {
1270    position: relative !important;
1271    width: 100% !important;
1272    opacity: 1 !important;
1273    transform: none !important;
1274    visibility: visible !important;
1275    pointer-events: auto !important;
1276    padding: 0px !important;
1277  }
1278
1279  .why-tab-content.left .short-text,
1280  .why-tab-content.right .short-text {
1281    width: 100% !important;
1282    position: relative !important;
1283    top: 0 !important;
1284    padding: 0px !important;
1285  }
1286
1287  .why-read-more,
1288  .custom-scrollbar {
1289    display: none !important;
1290  }
1291}
1292</style>
1293
1294<script>
1295document.addEventListener('DOMContentLoaded', () => {
1296  // Script uniquement pour desktop (> 768px)
1297  if (window.innerWidth > 1024) {
1298    const labels = document.querySelectorAll('.why-label');
1299    const contents = document.querySelectorAll('.why-tab-content');
1300    const intro = document.querySelector('.why-intro');
1301    const tabsWrapper = document.querySelector('.why-tabs-wrapper');
1302    const readMoreLink = document.querySelector('.why-read-more');
1303    const whySection = document.getElementById('why-section');
1304    const customScrollbar = document.querySelector('.custom-scrollbar');
1305    const scrollbarThumb = document.querySelector('.custom-scrollbar-thumb');
1306    let isLocked = false;
1307    let currentTabIndex = -1;
1308    let scrollAccumulator = 0;
1309    const scrollThreshold = 300;
1310    let sectionTop = 0;
1311    let hasReachedEnd = false;
1312    let lastWheelTime = 0;
1313    const debounceDelay = 100;
1314    let initialWheelCount = 0;
1315    const initialWheelThreshold = 6;
1316
1317    const progressContainer = document.createElement('div');
1318    progressContainer.className = 'progress-indicator';
1319    document.querySelector('.why-body').prepend(progressContainer);
1320
1321    labels.forEach((_, index) => {
1322      const dot = document.createElement('div');
1323      dot.className = 'progress-dot';
1324      if (index === 0) dot.classList.add('active');
1325      progressContainer.appendChild(dot);
1326    });
1327
1328    const dots = document.querySelectorAll('.progress-dot');
1329
1330    function switchTab(index) {
1331      if (index < 0 || index >= labels.length) return;
1332      labels.forEach(l => l.classList.remove('active'));
1333      contents.forEach(c => c.classList.remove('active'));
1334      labels[index].classList.add('active');
1335      const activeContent = document.getElementById(labels[index].dataset.tab);
1336      activeContent.classList.add('active');
1337      const windowHeight = window.innerHeight;
1338      const dynamicOffset = windowHeight * 0.38;
1339      intro.style.opacity = '1';
1340      intro.style.transform = 'translateY(-' + dynamicOffset + 'px)';
1341      tabsWrapper.style.transform = 'translateY(-' + dynamicOffset + 'px)';
1342      sectionTop = window.scrollY + whySection.getBoundingClientRect().top;
1343      const thumbPosition = (index / (labels.length - 1)) * (whySection.clientHeight - scrollbarThumb.clientHeight);
1344      scrollbarThumb.style.top = thumbPosition + 'px';
1345    }
1346
1347    function isSectionMostlyInView() {
1348      const rect = whySection.getBoundingClientRect();
1349      return rect.top <= 50 && rect.bottom >= window.innerHeight * 0.8;
1350    }
1351
1352    function showCustomScrollbar() {
1353      customScrollbar.style.display = 'block';
1354    }
1355
1356    function hideCustomScrollbar() {
1357      customScrollbar.style.display = 'none';
1358    }
1359
1360    window.addEventListener('wheel', (e) => {
1361      const currentTime = Date.now();
1362      if (currentTime - lastWheelTime < debounceDelay) return;
1363      lastWheelTime = currentTime;
1364      const scrollDirection = e.deltaY > 0 ? 1 : -1;
1365      const scrollDelta = Math.abs(e.deltaY);
1366
1367      if (!isLocked && scrollDirection > 0 && isSectionMostlyInView() && !hasReachedEnd) {
1368        isLocked = true;
1369        sectionTop = window.scrollY + whySection.getBoundingClientRect().top;
1370        document.body.style.overflow = 'hidden';
1371        e.preventDefault();
1372        window.scrollTo({ top: sectionTop, behavior: 'instant' });
1373        initialWheelCount = 0;
1374        showCustomScrollbar();
1375      } else if (!isLocked && scrollDirection < 0 && hasReachedEnd && isSectionMostlyInView()) {
1376        isLocked = true;
1377        currentTabIndex = labels.length - 1;
1378        switchTab(currentTabIndex);
1379        sectionTop = window.scrollY + whySection.getBoundingClientRect().top;
1380        document.body.style.overflow = 'hidden';
1381        e.preventDefault();
1382        window.scrollTo({ top: sectionTop, behavior: 'instant' });
1383        showCustomScrollbar();
1384      }
1385
1386      if (!isLocked) return;
1387      e.preventDefault();
1388      initialWheelCount++;
1389      if (initialWheelCount < initialWheelThreshold) {
1390        window.scrollTo({ top: sectionTop, behavior: 'instant' });
1391        return;
1392      }
1393
1394      if (initialWheelCount === initialWheelThreshold && currentTabIndex === -1) {
1395        currentTabIndex = 0;
1396        switchTab(currentTabIndex);
1397      }
1398
1399      scrollAccumulator += scrollDelta;
1400      if (scrollAccumulator >= scrollThreshold) {
1401        if (scrollDirection > 0 && currentTabIndex < labels.length - 1) {
1402          currentTabIndex++;
1403          switchTab(currentTabIndex);
1404        } else if (scrollDirection > 0 && currentTabIndex === labels.length - 1) {
1405          isLocked = false;
1406          hasReachedEnd = true;
1407          document.body.style.overflow = '';
1408          window.scrollTo({ top: sectionTop + window.innerHeight, behavior: 'smooth' });
1409          hideCustomScrollbar();
1410        } else if (scrollDirection < 0 && currentTabIndex > 0) {
1411          currentTabIndex--;
1412          switchTab(currentTabIndex);
1413        } else if (scrollDirection < 0 && currentTabIndex === 0) {
1414          isLocked = false;
1415          hasReachedEnd = false;
1416          document.body.style.overflow = '';
1417          window.scrollTo({ top: sectionTop - window.innerHeight, behavior: 'smooth' });
1418          hideCustomScrollbar();
1419        }
1420        scrollAccumulator = 0;
1421      }
1422
1423      if (isLocked) {
1424        window.scrollTo({ top: sectionTop, behavior: 'instant' });
1425      }
1426    }, { passive: false });
1427
1428    labels.forEach(label => {
1429      label.addEventListener('click', () => {
1430        labels.forEach(l => l.classList.remove('active'));
1431        contents.forEach(c => c.classList.remove('active'));
1432        label.classList.add('active');
1433        const activeContent = document.getElementById(label.dataset.tab);
1434        activeContent.classList.add('active');
1435        const isMobile = window.innerWidth <= 768;
1436        const fixedOffset = isMobile ? 200 : 500;
1437        intro.style.opacity = '1';
1438        intro.style.transform = 'translateY(-' + fixedOffset + 'px)';
1439        tabsWrapper.style.transform = 'translateY(-' + fixedOffset + 'px)';
1440        sectionTop = window.scrollY + whySection.getBoundingClientRect().top;
1441        currentTabIndex = Array.from(labels).indexOf(label);
1442        const thumbPosition = (currentTabIndex / (labels.length - 1)) * (whySection.clientHeight - scrollbarThumb.clientHeight);
1443        scrollbarThumb.style.top = thumbPosition + 'px';
1444        showCustomScrollbar();
1445      });
1446    });
1447
1448    readMoreLink.addEventListener('click', (e) => {
1449      e.preventDefault();
1450      if (currentTabIndex < labels.length - 1) {
1451        currentTabIndex++;
1452        switchTab(currentTabIndex);
1453        isLocked = true;
1454        sectionTop = window.scrollY + whySection.getBoundingClientRect().top;
1455      } else {
1456        isLocked = false;
1457        hasReachedEnd = true;
1458        document.body.style.overflow = '';
1459        window.scrollTo({ top: sectionTop + window.innerHeight, behavior: 'smooth' });
1460        hideCustomScrollbar();
1461      }
1462    });
1463
1464    let touchStartY = 0;
1465    let touchEndY = 0;
1466    let touchStartTime = 0;
1467
1468    whySection.addEventListener('touchstart', (e) => {
1469      if (e.touches.length === 1) {
1470        touchStartY = e.touches[0].clientY;
1471        touchStartTime = Date.now();
1472      }
1473    }, { passive: false });
1474
1475    whySection.addEventListener('touchmove', (e) => {
1476      if (!isLocked && isSectionMostlyInView()) {
1477        const deltaY = touchStartY - e.touches[0].clientY;
1478        const elapsed = Date.now() - touchStartTime;
1479        if (Math.abs(deltaY) > 50 && elapsed < 500) {
1480          e.preventDefault();
1481          if (deltaY > 0 && !hasReachedEnd) {
1482            isLocked = true;
1483            sectionTop = window.scrollY + whySection.getBoundingClientRect().top;
1484            document.body.style.overflow = 'hidden';
1485            window.scrollTo({ top: sectionTop, behavior: 'instant' });
1486            if (currentTabIndex === -1) currentTabIndex = 0;
1487            else if (currentTabIndex < labels.length - 1) currentTabIndex++;
1488            else {
1489              isLocked = false;
1490              hasReachedEnd = true;
1491              document.body.style.overflow = '';
1492              hideCustomScrollbar();
1493              return;
1494            }
1495            switchTab(currentTabIndex);
1496            showCustomScrollbar();
1497          } else if (deltaY < 0 && currentTabIndex > 0) {
1498            isLocked = true;
1499            sectionTop = window.scrollY + whySection.getBoundingClientRect().top;
1500            document.body.style.overflow = 'hidden';
1501            window.scrollTo({ top: sectionTop, behavior: 'instant' });
1502            currentTabIndex--;
1503            switchTab(currentTabIndex);
1504            showCustomScrollbar();
1505          } else if (deltaY < 0 && currentTabIndex === 0) {
1506            isLocked = false;
1507            hasReachedEnd = false;
1508            document.body.style.overflow = '';
1509            window.scrollTo({ top: sectionTop - window.innerHeight, behavior: 'smooth' });
1510            hideCustomScrollbar();
1511          }
1512        }
1513      }
1514    }, { passive: false });
1515  }
1516});
1517</script>
1517    <div class="tvcms-newsletter-wrapper container-fluid" style="background-image:url(/modules/tvcmscustomsetting/views/img/demo_img_2.jpg)"><div class="tvcms-newsletter-inner container"><div class="block_newsletter tv-newsletter-wrapeer"><div class="tvnewsletter-block"><div class="tvnewsletter-lable-wrapper"><p id="block-newsletter-label" class="tvnewsletter-title">OUR NEWSLETTER</p><p class="tvnewsletter-sub-title">Get Latest News &amp; Offers</p></div><div class="tvnewsletter-input"><form action="https://whyopencomputing.ch/gb/#footer" method="post"><div class="tvnewsleeter-input-button-wraper"><div class="input-wrapper"><input name="email" type="email" value="" placeholder="Your email address" aria-labelledby="block-newsletter-label"></div><div class="tvnewsleteer-btn-wrapper"><button class='tvall-inner-btn' name="submitNewsletter" type="submit"><span class='tvnewslatter-btn-title hidden-lg-down'>Subscribe</span><span class='tvnewslatter-btn-title hidden-xl-up'>OK</span></button></div></div><input type="hidden" name="action" value="0"></form></div></div></div></div></div><!-- Module Ever Block -->
1518<!-- /Module Ever Block -->
1519<div class="tvtab-product-wrapper container"><!-- Module Presta Blog -->
1520    <section class="clearfix prestablog">
1521        <h2 class="title">Nos dernières nouvelles</h2>
1522                            <ul id="blog_list_1-7" class="blog_list_1-7-grid">
1523                                                            <li class="tiers blog-grid">
1524							<div style="display:none;">
1525								0
1526							</div>
1527                            <div class="block_cont">
1528                                <div class="block_top">
1529                                                                            <a href="https://whyopencomputing.ch/gb/blog/end-of-android-updates-for-the-fairphone-3-50-cashback-on-the-purchase-of-a-fa" title="End of Android updates for the Fairphone 3; €50 cashback on the purchase of a Fa">
1530                                            <picture>
1531                                                                                                <source srcset="/modules/prestablog/views/img/grid-for-1-7/up-img/thumb_294.webp?61688241f2421a9c00167b11e6c8f4f7" type="image/webp">
1532                                                                                                <source srcset="/modules/prestablog/views/img/grid-for-1-7/up-img/thumb_294.jpg?61688241f2421a9c00167b11e6c8f4f7" type="image/jpeg">
1533                                                <img src="/modules/prestablog/views/img/grid-for-1-7/up-img/thumb_294.jpg?61688241f2421a9c00167b11e6c8f4f7" alt="End of Android updates for the Fairphone 3; €50 cashback on the purchase of a Fa">
1534                                            </picture>
1535                                        </a>
1536                                                                    </div>
1537                                                                                                                                                                
1538                                                                
1539                                                                                                
1540                                    <div class="block_bas">
1541                                        <h3>
1542                                                                                    <a href="https://whyopencomputing.ch/gb/blog/end-of-android-updates-for-the-fairphone-3-50-cashback-on-the-purchase-of-a-fa" title="End of Android updates for the Fairphone 3; €50 cashback on the purchase of a Fa">End of Android updates for the Fairphone 3; €50 cashback on the purchase of a Fa</a>
1543                                        <br />
1544                                                                                <span class="date_blog-cat">
1545                                                                                            Published : 2026-05-21
1546                                                                                                                                                                                     | Categories :
1547                                                                                                            <a href="https://whyopencomputing.ch/gb/blog/blog-c3" class="categorie_blog">Blog</a>
1548                                                        ,                                                                                                            <a href="https://whyopencomputing.ch/gb/blog/communiques-de-presse-c10" class="categorie_blog">Communiqués de presse</a>
1549                                                        ,                                                                                                            <a href="https://whyopencomputing.ch/gb/blog/durabilite-c6" class="categorie_blog">Durabilité</a>
1550                                                        ,                                                                                                            <a href="https://whyopencomputing.ch/gb/blog/evenements-c9" class="categorie_blog">Evénements</a>
1551                                                        ,                                                                                                            <a href="https://whyopencomputing.ch/gb/blog/logiciels-libres-c4" class="categorie_blog">Logiciels libres</a>
1552                                                        ,                                                                                                            <a href="https://whyopencomputing.ch/gb/blog/news-c5" class="categorie_blog">News</a>
1553                                                        ,                                                                                                            <a href="https://whyopencomputing.ch/gb/blog/premiers-pas-avec-ubuntu-c7" class="categorie_blog">Premiers pas avec Ubuntu</a>
1554                                                        ,                                                                                                            <a href="https://whyopencomputing.ch/gb/blog/revue-de-presse-c11" class="categorie_blog">Revue de presse</a>
1555                                                                                                                                                                                                                                                </span>
1556                                                                                                                                                                    </h3>
1557                                                                                    <p class="prestablog_desc">
1558                                                Official support for the Fairphone 3 is coming to an end. Fairphone is therefore offering Fairphone 3 and 3+ owners a €50 rebate toward the purchase of a new Fairphone (6th generation) to replace...
1559                                            </p>
1560                                                                            </div>
1561                                                                                                
1562                                                                                                    <div class="prestablog_more">
1563                                                                                    <a href="https://whyopencomputing.ch/gb/blog/end-of-android-updates-for-the-fairphone-3-50-cashback-on-the-purchase-of-a-fa" class="blog_link"><i class="material-icons">search</i> Read more</a>
1564                                                                                                                            <sp
1564an><i class="material-icons">remove_red_eye</i> 668</span>
1565                                                        
1566                                                                                                                                                                                                            </div>
1567                                                            </div>
1568                        </li>
1569                                                                                <li class="tiers blog-grid">
1570							<div style="display:none;">
1571								1
1572							</div>
1573                            <div class="block_cont">
1574                                <div class="block_top">
1575                                                                            <a href="https://whyopencomputing.ch/gb/blog/no-more-google-or-apple-thanks-to-murena" title="No more Google or Apple, thanks to Murena">
1576                                            <picture>
1577                                                                                                <source srcset="/modules/prestablog/views/img/grid-for-1-7/up-img/thumb_293.webp?61688241f2421a9c00167b11e6c8f4f7" type="image/webp">
1578                                                                                                <source srcset="/modules/prestablog/views/img/grid-for-1-7/up-img/thumb_293.jpg?61688241f2421a9c00167b11e6c8f4f7" type="image/jpeg">
1579                                                <img src="/modules/prestablog/views/img/grid-for-1-7/up-img/thumb_293.jpg?61688241f2421a9c00167b11e6c8f4f7" alt="No more Google or Apple, thanks to Murena">
1580                                            </picture>
1581                                        </a>
1582                                                                    </div>
1583                                                                                                                                                                
1584                                                                
1585                                                                                                
1586                                    <div class="block_bas">
1587                                        <h3>
1588                                                                                    <a href="https://whyopencomputing.ch/gb/blog/no-more-google-or-apple-thanks-to-murena" title="No more Google or Apple, thanks to Murena">No more Google or Apple, thanks to Murena</a>
1589                                        <br />
1590                                                                                <span class="date_blog-cat">
1591                                                                                            Published : 2026-05-13
1592                                                                                                                                                                                     | Categories :
1593                                                                                                            <a href="https://whyopencomputing.ch/gb/blog/blog-c3" class="categorie_blog">Blog</a>
1594                                                                                                                                                                                                                                                </span>
1595                                                                                                                                                                    </h3>
1596                                                                                    <p class="prestablog_desc">
1597                                                Today, more than 99% of smartphones worldwide run on Android or iOS. These two dominant ecosystems…also capture a large portion of our usage and data.
1598                                            </p>
1599                                                                            </div>
1600                                                                                                
1601                                                                                                    <div class="prestablog_more">
1602                                                                                    <a href="https://whyopencomputing.ch/gb/blog/no-more-google-or-apple-thanks-to-murena" class="blog_link"><i class="material-icons">search</i> Read more</a>
1603                                                                                                                            <sp
1603an><i class="material-icons">remove_red_eye</i> 405</span>
1604                                                        
1605                                                                                                                                                                                                            </div>
1606                                                            </div>
1607                        </li>
1608                                                                                <li class="tiers blog-grid">
1609							<div style="display:none;">
1610								2
1611							</div>
1612                            <div class="block_cont">
1613                                <div class="block_top">
1614                                                                            <a href="https://whyopencomputing.ch/gb/blog/digital-sovereignty-france-is-moving-away-from-windows-toward-linux-" title="Digital sovereignty: France is moving away from Windows toward Linux ">
1615                                            <picture>
1616                                                                                                <source srcset="/modules/prestablog/views/img/grid-for-1-7/up-img/thumb_291.webp?61688241f2421a9c00167b11e6c8f4f7" type="image/webp">
1617                                                                                                <source srcset="/modules/prestablog/views/img/grid-for-1-7/up-img/thumb_291.jpg?61688241f2421a9c00167b11e6c8f4f7" type="image/jpeg">
1618                                                <img src="/modules/prestablog/views/img/grid-for-1-7/up-img/thumb_291.jpg?61688241f2421a9c00167b11e6c8f4f7" alt="Digital sovereignty: France is moving away from Windows toward Linux ">
1619                                            </picture>
1620                                        </a>
1621                                                                    </div>
1622                                                                                                                                                                
1623                                                                
1624                                                                                                
1625                                    <div class="block_bas">
1626                                        <h3>
1627                                                                                    <a href="https://whyopencomputing.ch/gb/blog/digital-sovereignty-france-is-moving-away-from-windows-toward-linux-" title="Digital sovereignty: France is moving away from Windows toward Linux ">Digital sovereignty: France is moving away from Windows toward Linux </a>
1628                                        <br />
1629                                                                                <span class="date_blog-cat">
1630                                                                                            Published : 2026-04-27
1631                                                                                                                                                                                     | Categories :
1632                                                                                                            <a href="https://whyopencomputing.ch/gb/blog/blog-c3" class="categorie_blog">Blog</a>
1633                                                                                                                                                                                                                                                </span>
1634                                                                                                                                                                    </h3>
1635                                                                                    <p class="prestablog_desc">
1636                                                For decades, French government agencies have relied on a technological infrastructure largely dominated by American solutions, foremost among them Windows, the operating system developed by [...]
1637                                            </p>
1638                                                                            </div>
1639                                                                                                
1640                                                                                                    <div class="prestablog_more">
1641                                                                                    <a href="https://whyopencomputing.ch/gb/blog/digital-sovereignty-france-is-moving-away-from-windows-toward-linux-" class="blog_link"><i class="material-icons">search</i> Read more</a>
1642                                                                                                                            <sp
1642an><i class="material-icons">remove_red_eye</i> 2247</span>
1643                                                        
1644                                                                                                                                                                                                            </div>
1645                                                            </div>
1646                        </li>
1647                                    
1648            </ul>
1649            </section>
1650<!-- /Module Presta Blog --></div></section><footer class="page-footer"><!-- Footer content --></footer></div></div></div></div><div class="half-wrapper-backdrop"></div></div><footer id="footer"><div class="footer-container tvcmsfooter-background-image footer-1" data-footer-layout="1" > <div class="container tvfooter-logo-link-wrapper"><div class='tvfooter-storelogo-imformation row'><div class="col-xl-3 col-lg-3 col-md-12 tvfooter-account-link"><div class="tvfooter-account-wrapper"><div class="tvfooter-title-wrapper" data-target="#footer_sub_menu_link" data-toggle="collapse"><span class="tvfooter-title">Informations</span><span class="float-xs-right tvfooter-toggle-icon-wrapper navbar-toggler collapse-icons tvfooter-toggle-icon"><i class="material-icons add">&#xE313;</i><i class="material-icons remove">&#xE316;</i></span></div><ul id="footer_sub_menu_link" class="collapse tvfooter-link-wrapper"><li><a id="link-cms-page-1-3" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/1-livraison" title="Nos conditions générales de livraison" >Livraison</a></li><li><a id="link-cms-page-5-3" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/5-paiements" title="Méthodes de paiement acceptées" >Paiements</a></li><li><a id="link-cms-page-6-3" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/6-retour-marchandise" title="Comment nous retourner les produits achetés" >Retour marchandise</a></li><li><a id="link-cms-page-2-3" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/2-mentions-legales" title="Mentions légales" >Mentions légales</a></li><li><a id="link-cms-page-3-3" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/3-TCSales" title="Terms and Conditions of Sale" >Terms and Conditions of Sale</a></li><li><a id="link-cms-page-24-3" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/24-Partners" title="" >Retail location</a></li><li><a id="link-static-page-contact-3" class="cms-page-link" href="https://whyopencomputing.ch/gb/contactez-nous" title="Utilisez notre formulaire pour nous contacter" >Contact us</a></li><li><a id="link-static-page-sitemap-3" class="cms-page-link" href="https://whyopencomputing.ch/gb/plan-du-site" title="Perdu ? Trouvez ce que vous cherchez" >Sitemap</a></li></ul></div></div><div class="col-xl-3 col-lg-3 col-md-12 tvfooter-account-link"><div class="tvfooter-account-wrapper"><div class="tvfooter-title-wrapper" data-target="#footer_sub_menu_link" data-toggle="collapse"><span class="tvfooter-title">À propos</span><span class="float-xs-right tvfooter-toggle-icon-wrapper navbar-toggler collapse-icons tvfooter-toggle-icon"><i class="material-icons add">&#xE313;</i><i class="material-icons remove">&#xE316;</i></span></div><ul id="footer_sub_menu_link" class="collapse tvfooter-link-wrapper"><li><a id="link-cms-page-8-4" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/8-notre-concept" title="concept why" >Notre concept</a></li><li><a id="link-cms-page-9-4" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/9-durabilite" title="durabilité" >Durabilité</a></li><li><a id="link-cms-page-11-4" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/11-Logiciels" title="" >Logiciels</a></li><li><a id="link-cms-page-14-4" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/14-guides" title="guides" >Guides</a></li><li><a id="link-cms-page-15-4" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/15-sav" title="SAV" >SAV</a></li><li><a id="link-cms-page-13-4" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/13-team" title="team" >Team</a></li><li><a id="link-cms-page-21-4" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/21-nous-soutenons" title="" >Nous soutenons</a></li><li><a id="link-cms-page-22-4" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/22-revue-de-presse" title="" >Revue de presse</a></li><li><a id="link-cms-page-20-4" class="cms-page-link" href="https://whyopencomputing.ch/gb/content/20-faq" title="FAQ" >FAQ</a></li></ul></div></div>
1650<div id="block_myaccount_infos" class="col-xl-3 col-lg-3 col-md-12"><div class="tvfooter-title-wrapper" data-target="#footer_sub_menu_myaccount" data-toggle="collapse"><span class="tvfooter-title">Your account</span><span class="float-xs-right tvfooter-toggle-icon-wrapper navbar-toggler collapse-icons tvfooter-toggle-icon"><i class="material-icons add">&#xE313;</i><i class="material-icons remove">&#xE316;</i></span></div><ul id="footer_sub_menu_myaccount" class="collapse account-list footer_account_list"><li><a href="https://whyopencomputing.ch/gb/identity" title="Personal info" rel="nofollow">Personal info</a></li><li><a href="https://whyopencomputing.ch/gb/historique-des-commandes" title="Orders" rel="nofollow">Orders</a></li><li><a href="https://whyopencomputing.ch/gb/credit-slip" title="Credit notes" rel="nofollow">Credit notes</a></li><li><a href="https://whyopencomputing.ch/gb/addresses" title="Addresses" rel="nofollow">Addresses</a></li><li><a href="https://whyopencomputing.ch/gb/bons-de-reduction" title="Vouchers" rel="nofollow">Vouchers</a></li><li><a href="//whyopencomputing.ch/gb/module/ps_emailalerts/account" title="My alerts">My alerts</a></li></ul></div><div class="tvfooter-contact-link-wrapper links col-xl-3 col-lg-3 col-md-12"><div class="tvfooter-address"><div class="tvfooter-title-wrapper" data-target="#footer_sub_menu_store_info" data-toggle="collapse"><span class="tvfooter-title">Contact</span><span class="float-xs-right tvfooter-toggle-icon-wrapper navbar-toggler collapse-icons tvfooter-toggle-icon"><i class="material-icons add">&#xE313;</i><i class="material-icons remove">&#xE316;</i></span></div><div id="footer_sub_menu_store_info" class="collapse"><div class="tvfooter-addresses"><i class="material-icons">location_on</i>why! open computing SA<br />Rte de Renens 4<br />1008 Prilly<br />Switzerland</div><div class="tvfooter-store-link"><i class="material-icons">email</i><a href="mailto:[email protected]" class="dropdown">[email protected]</a></div><div class="tvfooter-store-link-content"><i class="material-icons">call</i><a href="tel:[email protected]" class="dropdown">+41 21 661 22 22</a></div></div></div></div></div><div class="tvfooter-storelogo-weapper"><div class="tvfooter-storelogo-inner clearfix">    <div class="col-xl-3 col-lg-3 col-md-12 tvfooter-account-link"><div class="tvfooter-account-wrapper"></div></div></div></div><!-- Module Presta Blog -->
1651<section class="footer-block col-xs-12 col-sm-6 footer__block__content-list">
1652   <h4 class="prestablog-footer-title footer__block__title">Last blog articles</h4>
1653   <ul class="prestablog-footer">
1654                           <li>
1655               <a href="https://whyopencomputing.ch/gb/blog/end-of-android-updates-for-the-fairphone-3-50-cashback-on-the-purchase-of-a-fa">               
1656                               
1657                <strong>End of Android updates for the Fairphone 3; €50 cashback on the purchase of a Fa</strong>
1658               
1659                              
1660               </a>               <div style="clear: both;"></div>
1661            </li>
1662                     <li>
1663               <a href="https://whyopencomputing.ch/gb/blog/no-more-google-or-apple-thanks-to-murena">               
1664                               
1665                <strong>No more Google or Apple, thanks to Murena</strong>
1666               
1667                              
1668               </a>               <div style="clear: both;"></div>
1669            </li>
1670                     <li>
1671               <a href="https://whyopencomputing.ch/gb/blog/digital-sovereignty-france-is-moving-away-from-windows-toward-linux-">               
1672                               
1673                <strong>Digital sovereignty: France is moving away from Windows toward Linux </strong>
1674               
1675                              
1676               </a>               <div style="clear: both;"></div>
1677            </li>
1678                              <li>
1679            <a href="https://whyopencomputing.ch/gb/blog" class="btn btn-primary">See all</a>
1680         </li>
1681         </ul>
1682</section>
1683<!-- /Module Presta Blog -->
1684<div class="block-social tvcmsfooter-social-icon col-xl-6 col-md-12 col-sm-12"><ul id="footer_sub_menu_social_icon" class="tvfooter-social-icon-wrapper"><li class="facebook"><a href="https://www.facebook.com/home.php" rel="noreferrer" title="Facebook"><span class="facebook-icon"></span><svg class="tvblock-social-icon" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="facebook-f" role="img" viewBox="0 0 320 512">
1684<path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg></a></li></ul></div><div class='tvbottom-to-top'><a href="javascript:" class="tvbottom-to-top-icon"><span>Go Top</span><i class='material-icons'>&#xe316;</i></a></div></div><div class="tvfooter-copy-payment-icon-wrapper"><div class="container tvfooter-copy-payment-icon-content"><div class="row tvfooter-copy-payment-icon-inner"><div class='tvcopylink col-xl-6 col-md-12 col-sm-12'><a href="#"><p>© 2025 - Whycomputing. Tous droits réservés</p></a></div></div></div></div></div>    <div class="block-social tv-footer-social-icon wow slideInLeft"><div class="tv-footer-social-icon-wrapper"><div class="tv-footer-social-icon-inner"><div class="tvblock-social-content tvfacebook-wrapper"><a href="https://www.facebook.com/home.php" rel="noreferrer" title="Facebook"><svg class="tvblock-social-icon tvfacebook" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="facebook-f" class="svg-inline--fa fa-facebook-f fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg><span>Facebook</span></a></div></div></div></div>
1685<div class="logo-whyf">
1686  <img src="https://whyopencomputing.ch/img/Why!logo.png" alt="Why! Logo">
1687</div></footer></div></main><div class="full-wrapper-backdrop"></div>
1688<template id="password-feedback">
1689  <div
1690    class="password-strength-feedback mt-1"
1691    style="display: none;"
1692  >
1693    <div class="progress-container">
1694      <div class="progress mb-1">
1695        <div class="progress-bar" role="progressbar" value="50" aria-valuemin="0" aria-valuemax="100"></div>
1696      </div>
1697    </div>
1698    
1698<script type="text/javascript" class="js-hint-password">
1699              {"0":"Very weak","1":"Weak","2":"Average","3":"Strong","4":"Very strong","Straight rows of keys are easy to guess":"Straight rows of keys are easy to guess","Short keyboard patterns are easy to guess":"Short keyboard patterns are easy to guess","Use a longer keyboard pattern with more turns":"Use a longer keyboard pattern with more turns","Repeats like \"aaa\" are easy to guess":"Repeats like \"aaa\" are easy to guess","Repeats like \"abcabcabc\" are only slightly harder to guess than \"abc\"":"Repeats like \"abcabcabc\" are only slightly harder to guess than \"abc\"","Sequences like abc or 6543 are easy to guess":"Sequences like \"abc\" or \"6543\" are easy to guess.","Recent years are easy to guess":"Recent years are easy to guess","Dates are often easy to guess":"Dates are often easy to guess","This is a top-10 common password":"This is a top-10 common password","This is a top-100 common password":"This is a top-100 common password","This is a very common password":"This is a very common password","This is similar to a commonly used password":"This is similar to a commonly used password","A word by itself is easy to guess":"A word by itself is easy to guess","Names and surnames by themselves are easy to guess":"Names and surnames by themselves are easy to guess","Common names and surnames are easy to guess":"Common names and surnames are easy to guess","Use a few words, avoid common phrases":"Use a few words, avoid common phrases","No need for symbols, digits, or uppercase letters":"No need for symbols, digits, or uppercase letters","Avoid repeated words and characters":"Avoid repeated words and characters","Avoid sequences":"Avoid sequences","Avoid recent years":"Avoid recent years","Avoid years that are associated with you":"Avoid years that are associated with you","Avoid dates and years that are associated with you":"Avoid dates and years that are associated with you","Capitalization doesn't help very much":"Capitalization doesn't help very much","All-uppercase is almost as easy to guess as all-lowercase":"All-uppercase is almost as easy to guess as all-lowercase","Reversed words aren't much harder to guess":"Reversed words aren't much harder to guess","Predictable substitutions like '@' instead of 'a' don't help very much":"Predictable substitutions like \"@\" instead of \"a\" don't help very much.","Add another word or two. Uncommon words are better.":"Add another word or two. Uncommon words are better."}
1700          </script>
1700
1701
1702    <div class="password-strength-text"></div>
1703    <div class="password-requirements">
1704      <p class="password-requirements-length" data-translation="Enter a password between %s and %s characters">
1705        <i class="material-icons">check_circle</i>
1706        <span></span>
1707      </p>
1708      <p class="password-requirements-score" data-translation="The minimum score must be: %s">
1709        <i class="material-icons">check_circle</i>
1710        <span></span>
1711      </p>
1712    </div>
1713  </div>
1714</template>
1715<script src="https://whyopencomputing.ch/themes/v2_electros_62/assets/cache/bottom-50cd9b252.js" ></script>
1715
1716
1717<script>
1718(function () {
1719  var skeepersLoaded = false;
1720
1721  function forceAvisVerifiesRefresh() {
1722    window.dispatchEvent(new Event('resize'));
1723  }
1724
1725  function loadScript(src, callback) {
1726    var script = document.createElement('script');
1727    script.defer = true;
1728    script.charset = 'utf-8';
1729    script.src = src;
1730    if (typeof callback === 'function') {
1731      script.onload = callback;
1732    }
1733    document.body.appendChild(script);
1734  }
1735
1736  function loadSkeepersWidgets() {
1737    if (skeepersLoaded) {
1738      return;
1739    }
1740
1741    skeepersLoaded = true;
1742
1743    loadScript('//widgets.rr.skeepers.io/carousel/dd359631-07ec-bf44-a569-1204b420085f/10a0e64e-1bd4-4b4a-be3a-7f07664514c6.js', function () {
1744      setTimeout(forceAvisVerifiesRefresh, 300);
1745      setTimeout(forceAvisVerifiesRefresh, 800);
1746      setTimeout(forceAvisVerifiesRefresh, 1500);
1747      setTimeout(forceAvisVerifiesRefresh, 2500);
1748    });
1749
1750    loadScript('https://widgets.rr.skeepers.io/generated/dd359631-07ec-bf44-a569-1204b420085f/801f1980-cd73-4f9b-b328-ce382733a019.js', function () {
1751      setTimeout(forceAvisVerifiesRefresh, 300);
1752      setTimeout(forceAvisVerifiesRefresh, 800);
1753      setTimeout(forceAvisVerifiesRefresh, 1500);
1754      setTimeout(forceAvisVerifiesRefresh, 2500);
1755    });
1756  }
1757
1758  window.addEventListener('load', function () {
1759    fetch('https://cl-pbr.cxr.skeepers.io/dd359631-07ec-bf44-a569-1204b420085f/stats.json', {
1760      method: 'GET',
1761      cache: 'no-store'
1762    })
1763      .then(function () {
1764        loadSkeepersWidgets();
1765      })
1766      .catch(function () {
1767        var fallback = document.getElementById('avis-warning');
1768        if (fallback) {
1769          fallback.style.display = 'block';
1770        }
1771      });
1772  });
1773})();
1774</script>
1774
1775
1776
1777
1778<script>
1779    function showSection(section) {
1780        document.getElementById('repair-section-1').style.display = section === 1 ? 'flex' : 'none';
1781        document.getElementById('repair-section-2').style.display = section === 2 ? 'flex' : 'none';
1782        document.querySelectorAll('.tab-button').forEach(button => button.classList.remove('active'));
1783        document.querySelector(`.tab-button[data-target="${section}"]`)?.classList.add('active');
1784    }
1785</script>
1785
1786
1787
1788
1789<script>
1790(function () {
1791  if (location.hostname !== 'whyopencomputing.com') return;
1792
1793  function fixLinks() {
1794    var links = document.querySelectorAll('a[href*="whyopencomputing.com"][href*="/content/5-paiements"], a[href^="/"][href*="/content/5-paiements"]');
1795    for (var i = 0; i < links.length; i++) {
1796      var a = links[i];
1797      var href = a.getAttribute('href') || '';
1798      var m = href.match(/whyopencomputing\.com\/([a-z]{2})\/content\/5-paiements/i) || href.match(/^\/([a-z]{2})\/content\/5-paiements/i);
1799      var lang = (m && m[1]) ? m[1] : (location.pathname.split('/')[1] || 'fr');
1800
1801      a.setAttribute('href', 'https://whyopencomputing.com/' + lang + '/content/27-paiements-eur');
1802    }
1803  }
1804
1805  if (document.readyState === 'loading') {
1806    document.addEventListener('DOMContentLoaded', fixLinks);
1807  } else {
1808    fixLinks();
1809  }
1810
1811  new MutationObserver(fixLinks).observe(document.documentElement, { childList: true, subtree: true });
1812})();
1813</script>
1813
1814
1815
1816	
1817<script>
1818document.addEventListener('DOMContentLoaded', function () {
1819  var widget = document.getElementById('13780e5e-d37d-4380-aa4e-ffee365756e1');
1820  if (widget) {
1821    widget.style.setProperty('display', 'none', 'important');
1822  }
1823
1824  var link = document.querySelector('a.skeepers-widget-wrapper-13780e5e-d37d-4380-aa4e-ffee365756e1');
1825  if (link) {
1826    link.style.setProperty('display', 'none', 'important');
1827  }
1828});
1829</script>
1829
1830</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.