un_aristocrate

joined 2 years ago
MODERATOR OF
[–] un_aristocrate@jlai.lu 6 points 6 days ago* (last edited 6 days ago) (8 children)

À combiner avec mon petit script tempermonkey pour transformer YouTube en pwa

// ==UserScript==
// @name         YouTube PWA Manifest Injector
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Inject a Web App Manifest into YouTube to enable PWA features
// @author       un_aristocrate
// @match        https://m.youtube.com/*
// @grant        none
// ==/UserScript==

(function() {
'use strict';

// Define the manifest object
const manifest = {
    "name": "YouTube",
    "short_name": "YouTube",
    "start_url": "https://m.youtube.com/",
    "display": "standalone",
    "background_color": "#ffffff",
    "theme_color": "#ff0000",
    "icons": [
        {
            "src": "data:image/png;base64,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",
            "sizes": "512x512",
            "type": "image/png"
        }
    ]
};

// Create a link element for the manifest
const link = document.createElement('link');
link.rel = 'manifest';
link.href = URL.createObjectURL(new Blob([JSON.stringify(manifest)], { type: 'application/json' }));

// Append the link to the head of the document
document.head.appendChild(link);

console.log("Manifest injected");


function isLandscape() {
    return window.matchMedia("(orientation: landscape)").matches;
}

// Function to make the video full screen
function makeFullScreen() {
    var video = document.querySelector('video');
    if (video && !document.fullscreenElement) {
        if (video.requestFullscreen) {
            video.requestFullscreen();
        } else if (video.webkitRequestFullscreen) { /* Safari */
            video.webkitRequestFullscreen();
        } else if (video.msRequestFullscreen) { /* IE11 */
            video.msRequestFullscreen();
        }
    }
}

// Listen for changes in screen orientation
window.addEventListener('resize', function() {
    if (isLandscape()) {
        makeFullScreen();
    }
});

// Check orientation on script load
if (isLandscape()) {
    makeFullScreen();
}


  })();
[–] un_aristocrate@jlai.lu 4 points 1 week ago (1 children)

pi.jlai.lu est très bien à mon avis

[–] un_aristocrate@jlai.lu 4 points 2 weeks ago

Je vote pour

[–] un_aristocrate@jlai.lu 2 points 1 month ago

Vous avez aimé la pollution aux microplastiques ? Vous adorerez la pollution au paracetamol !

[–] un_aristocrate@jlai.lu 13 points 2 months ago

I just mute users I find toxic and go on with my life.

[–] un_aristocrate@jlai.lu 6 points 2 months ago (1 children)

Because it is still the least expensive power source

[–] un_aristocrate@jlai.lu 1 points 2 months ago

Je maintiens tout ce que j'ai dit, j'étais là je parlais avec tout le monde depuis mon petit serveur xmpp.

[–] un_aristocrate@jlai.lu 7 points 2 months ago (1 children)

Xmpp a eu son heure de gloire quand tout le monde l'utilisait (google, Facebook, Aol, Yahoo). C'était le bon temps, quand toutes les messageries étaient interoperables. Un cas d'école de "embrace, extend,extinguish". Depuis xmpp est un peu tombé dans l'oubli. Il y a sûrement des clients modernes mais je ne les connais pas.

[–] un_aristocrate@jlai.lu 1 points 4 months ago

Full self driving.

[–] un_aristocrate@jlai.lu 2 points 4 months ago

Came to say this. Very happy with my Eureka.

[–] un_aristocrate@jlai.lu 4 points 4 months ago (4 children)

"Dans le futur, lorsque vous voulez mettre le contact de votre voiture, il y a une liaison qui se fait entre la base de données du permis de conduire et votre voiture pour dire si oui ou non, vous êtes en ordre de permis. Si c'est oui, vous pouvez conduire"

Wat?

-2
submitted 2 years ago* (last edited 2 years ago) by un_aristocrate@jlai.lu to c/mildlyinteresting@lemmy.world
 

The way the sun created "natural" serif.

view more: next ›