Jump to content

Recommended Posts

Posted (edited)

Sorry, @mavhc I deleted the post as I found it just after I posted... :doh:

 

So in Chrome > Click on the 'Extensions' jigsaw piece (top right in upper toolbar) > Choose uBlock Origin from the list of extensions > In the pop-up box hover over the 'power button' symbol for options...

 

I take it you have a got a way to 'pin' the uBO shield for users then?

 

EDIT: Does this update itself or is there something else that needs putting in?

Edited by Koldov
  • 1 year later...
Posted
Can a Google Workspace school purchase an add free version of Youtube?

 

Just trying to find other options.

 

As far as I'm aware, YouTube Premium is for consumer use only (I haven't checked lately, but I'd be pleasantly surprised if this has changed!)

  • Thanks 1
Posted

I was under the impression that if you were signed into your school Google Workspace account that you wouldn't get adverts... is this wrong?

 

I've just clicked on about 10 videos and wasn't served a single advert... which is unheard of if you are just normally clicking on videos when you you are using a 'normal' account (or aren't signed in).

Posted (edited)
I was under the impression that if you were signed into your school Google Workspace account that you wouldn't get adverts... is this wrong?

 

I just opened a video using my Workspace account and an advert starting playing before the video played.

 

We do have restricted mode enabled, but in the info it says that doesn't change the users advert settings or block any ads.

Edited by TwistedHelixis
Posted

Ah OK, my bad then... maybe it's changed don't know where I heard that, but I'm sure I remember that being a 'thing' at one point!

 

Anyway you are right, just opened up Edge and signed-in to Google Workspace, went to YouTube and... advert!

 

It's probably that we have uBlock Origin installed then in Chrome.

  • Thanks 1
  • 1 year later...
Posted

Revisiting this one (after a couple of years) with a bit of a query - thinking of reviving in anger a previous google school setup that never really got going.

 

If we have google accounts set up for teachers and students with GCDS and chrome sign-ins, and they dutifully sign in to chrome (although I'm hoping there's something in an SSO thing out there that handles this) will they still be served youtube ads or does this stop it?

 

Nothing like a couple of breakfast cereal or mobile game ads to really enhance a lesson/assembly!

 

Thanks all.

Posted

Logged into chrome and youtube with my work google account and I still get ads. Although I don't have specific youtube policies or anything applied to my account.

  • Like 1
Posted

Google are missing a trick with Premium being restricted to personal accounts only, and not offering it as a Workspace addon.

 

Not sure whether the Ad Blocking category in SchoolProtect/Netsweeper would block it, but given YouTube have anti-adblock warnings now, it's a little iffy (though given they use the same EasyList filter that all the browser extensions use as the basis for that category, that at least should be updated frequently, though whether it's frequently enough is another question).

  • Like 1
Posted
On 10/11/2022 at 11:47, PrimaryNetMan said:

You can just pop a dash between the t & u into any url like so

 

https://www.yout-ube.com/watch?v=dQw4w9WgXcQ

 

 

Will open the youtube-nocookie.com version of the video which plays full screen with no ads.

 

I just asked Gemini to create me an app for teachers to enter a YouTube URL and the app would supply them with the new YouTube link but with the modified t-u url link.

 

Its come back with a website script. not tested it yet.

Posted

It works.

 

I am so useless with creating scripts, but now, lol

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>YouTube URL Modifier</title>
    <style>
        body {
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
            background-color: #f4f4f9;
            display: flex;
            justify-content: center;
            align-items: center;
            height: 100vh;
            margin: 0;
        }

        .container {
            background: white;
            padding: 2rem;
            border-radius: 12px;
            box-shadow: 0 4px 6px rgba(0,0,0,0.1);
            width: 100%;
            max-width: 500px;
            text-align: center;
        }

        h2 {
            color: #333;
            margin-bottom: 1.5rem;
        }

        .input-group {
            margin-bottom: 1.5rem;
            text-align: left;
        }

        label {
            display: block;
            margin-bottom: 0.5rem;
            font-weight: bold;
            color: #555;
            font-size: 0.9rem;
        }

        input[type="text"] {
            width: 100%;
            padding: 12px;
            border: 1px solid #ddd;
            border-radius: 6px;
            font-size: 1rem;
            box-sizing: border-box; /* Ensures padding doesn't affect width */
            transition: border-color 0.2s;
        }

        input[type="text"]:focus {
            border-color: #007BFF;
            outline: none;
        }

        button {
            background-color: #007BFF;
            color: white;
            border: none;
            padding: 12px 24px;
            font-size: 1rem;
            border-radius: 6px;
            cursor: pointer;
            width: 100%;
            font-weight: 600;
            transition: background-color 0.2s;
        }

        button:hover {
            background-color: #0056b3;
        }

        .output-area {
            margin-top: 1.5rem;
            background: #f8f9fa;
            padding: 1rem;
            border-radius: 6px;
            border: 1px solid #e9ecef;
            display: none; /* Hidden by default */
        }

        .output-area p {
            margin: 0 0 0.5rem 0;
            color: #666;
            font-size: 0.9rem;
        }

        .result-link {
            word-break: break-all;
            color: #007BFF;
            font-weight: bold;
            text-decoration: none;
        }
        
        .copy-btn {
            background-color: #28a745;
            margin-top: 10px;
        }
        
        .copy-btn:hover {
            background-color: #218838;
        }

    </style>
</head>
<body>

<div class="container">
    <h2>URL Modifier</h2>
    
    <div class="input-group">
        <label for="urlInput">Paste YouTube URL:</label>
        <input type="text" id="urlInput" placeholder="https://www.youtube.com/watch?v=..." autofocus>
    </div>

    <button onclick="convertUrl()">Convert URL</button>

    <div class="output-area" id="outputArea">
        <p>Your new URL:</p>
        <a href="#" class="result-link" id="resultLink" target="_blank"></a>
        <input type="text" id="hiddenCopyInput" style="display:none;">
        <button class="copy-btn" onclick="copyToClipboard()">Copy to Clipboard</button>
    </div>
</div>

<script>
    function convertUrl() {
        // 1. Get the input value
        const inputUrl = document.getElementById('urlInput').value;
        const outputArea = document.getElementById('outputArea');
        const resultLink = document.getElementById('resultLink');
        const hiddenInput = document.getElementById('hiddenCopyInput');

        // 2. Simple validation to check if it looks like a YouTube link
        if (!inputUrl.includes('youtube.com')) {
            alert('Please paste a valid "youtube.com" URL.');
            outputArea.style.display = 'none';
            return;
        }

        // 3. The Logic: Replace 'youtube' with 'yout-ube'
        // This targets the first instance of 'youtube.com'
        const newUrl = inputUrl.replace('youtube.com', 'yout-ube.com');

        // 4. Update the UI
        resultLink.textContent = newUrl;
        resultLink.href = newUrl;
        hiddenInput.value = newUrl;
        
        // Show the output area
        outputArea.style.display = 'block';
    }

    function copyToClipboard() {
        const hiddenInput = document.getElementById('hiddenCopyInput');
        
        // Use the modern clipboard API
        navigator.clipboard.writeText(hiddenInput.value).then(() => {
            alert("URL copied to clipboard!");
        }).catch(err => {
            console.error('Failed to copy: ', err);
        });
    }
    
    // Allow pressing "Enter" to trigger the conversion
    document.getElementById("urlInput").addEventListener("keypress", function(event) {
        if (event.key === "Enter") {
            convertUrl();
        }
    });
</script>

</body>
</html>

 

  • Like 1
Posted (edited)

Jus be aware when using these AI tools with sensitive/research data. Yep this was reported in Chrome via AI 🙂

 

Quote
Key Differences in Privacy
  • Microsoft Copilot: This product is seen as having a strong, enterprise-focused approach. It offers enterprise-grade security and meets GDPR and HIPAA compliance. This makes it suitable for industries with strict data protection requirements. It integrates with Microsoft 365. It does not use private organizational data to train its base models, and instead references content at inference time.
  • Google Gemini: This product focuses on user privacy controls for consumers. It has data deletion controls and user activity logs. It integrates with Google Workspace. It allows data extraction via Google Takeout. However, the consumer or free versions have different privacy policies. In some cases, human reviewers may examine conversations to improve the model. 

 

 

Edited by Davit2005

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...