
Security News
GPT-6 Astra Attempts Supply Chain Attacks Against Open Source Maintainers in Testing
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.
@zachleat/video-radio-star
Advanced tools
Video helper web component. Intended for use with `muted` by default HTML5 videos.
A lightweight web component helper for HTML5 videos. Intended for use with muted by default HTML5 videos.
npm install @zachleat/video-radio-star
<video-radio-star>
<video src="./media/flower.mp4" muted controls controlsList="nodownload" playsinline disablePictureInPicture disableRemotePlayback></video>
<button type="button" data-play>Play</button>
<button type="button" data-pause>Pause</button>
<button type="button" data-mute>Toggle Mute</button>
</video-radio-star>
<script type="module" src="video-radio-star.js"></script>
Add classes for styling for:
radiostar-enhanced (component initialized)radiostar-mutedradiostar-playingradiostar-pausedradiostar-endedOnly start playing when the video is visible in the viewport with data-visible-autoplay (via IntersectionObserver) Make sure you leave off the autoplay attribute in your markup.
data-visible-autoplay="(min-width: 48em)muted attribute is required when using this feature.autoplay attribute.Automatically pause video when it scrolls out of view (via IntersectionObserver)
Works as expected with preload="none".
Sets preload="none" when SaveData is true.
Disables autoplay when prefers-reduced-motion is enabled
Use your own external mute/play/pause controls by adding data-mute, data-play, or data-pause respectively to one or more <button> elements.
iOS note: as of iOS version 14.4, even if you use <track default> iOS will not display captions by default unless it is enabled in Settings. Go to Settings -> Accessibility -> Subtitles & Captioning -> and make sure the Closed Captions + SDH option is selected.
FAQs
Video helper web component. Intended for use with `muted` by default HTML5 videos.
The npm package @zachleat/video-radio-star receives a total of 5 weekly downloads. As such, @zachleat/video-radio-star popularity was classified as not popular.
We found that @zachleat/video-radio-star demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.

Security News
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.

Security News
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.