FYTE /Fast YouTube Embedded/ Player

Hugely improves load speed of pages with lots of embedded Youtube videos by instantly showing clickable and immediately accessible placeholders, then the thumbnails are loaded in background. Optionally a fast simple HTML5 direct playback (720p max) can be selected if available for the video.

Dit zijn alle versies van het script. Alleen de versies tonen waarvan de code gewijzigd is.

  • v2.4.4 28-07-2016 Don't intercept Youtube Link Title
  • v2.4.3 27-07-2016 Fix youtu.be links, add reddit videos. Don't adopt original margin. FF rounding bug fix. Constrain min-width and min-height. Fix embedly's youtube.com%2Fembed.
  • v2.4.2 26-07-2016 Prioritize per-site rules. Work around FF's buggy getElementsByTagName, getComputedStyle. Move our rules to the end of HEAD to increase CSS specificity
  • v2.4.1 26-07-2016 fixup for 'prevent parent clipping'
  • v2.4.0 25-07-2016 Per-site rules (pikabu.ru added). Embed the icon as data url. Code cosmetics.
  • v2.3.9 25-07-2016 Consume parents of retardedly positioned videos. Fade-in black background color from transparent.
  • v2.3.8 25-07-2016 fixup: check googvid.length
  • v2.3.7 25-07-2016 Speedup page loading: reduce time spent in MutationObserver 5x times
  • v2.3.5 24-07-2016 Process autoplay=1 videos
  • v2.3.4 24-07-2016 Add translations: Russian
  • v2.3.3 23-07-2016 Original size mode: never remove parent elements
  • v2.3.2 22-07-2016 Keep parent element if it has a class name or id; strip 'overflow:hidden' from parent chain
  • v2.3.1 22-07-2016 Remove +0.49
  • v2.3.0 21-07-2016 Don't round width and height to integer
  • v2.2.8 21-07-2016 fixup
  • v2.2.7 21-07-2016 Fixed: fresh install
  • v2.2.6 21-07-2016 Process disqus comments, force fullscreen when inside nested iframes
  • v2.2.5 20-07-2016 Inaccessible video background #888
  • v2.2.4 20-07-2016 Gray out inaccessible video placeholders
  • v2.2.3 20-07-2016 Replace 'watch?v=' with 'embed/' when loading iframe player
  • v2.2.2 20-07-2016 Missing ;
  • v2.2.1 19-07-2016 fixup: getComputedStyle is implemented differently in Chrome and Firefox
  • v2.2.0 19-07-2016 Keep some attributes of custom positioned videos
  • v2.1.9 19-07-2016 Fixup of option buttons click
  • v2.1.8 19-07-2016 fixup for google results top video
  • v2.1.7 19-07-2016 Don't force custom size to a multiple of 10
  • v2.1.6 18-07-2016 Google results: process top video match
  • v2.1.5 18-07-2016 Make video player size equal to the FYTE container, so it's autostretched when container size changes
  • v2.1.4 17-07-2016 Adjust height to keep proportions when desired player width is constrained by page layout
  • v2.1.3 15-07-2016 Limit storyboard thumbnail height to 33%
  • v2.1.2 15-07-2016 Force visibility of Play button
  • v2.1.1 15-07-2016 fixup: infinite loop
  • v2.1 15-07-2016 Storyboard thumbnails. Faster title fetching. Fix 'Original' size mode
  • v2.0.2 11-07-2016 fixup: FF options size selector
  • v2.0.1 11-07-2016 fixup: allow click-to-play before video info is fetched
  • v2.0 11-07-2016 Custom size options. Use !important for all CSS. Raise CSS specificity for video/iframe by inlining the styles
  • v1.5.5 10-07-2016 fixed some issues with 4:3 embeds, [x]resize now keeps the clicked video's center at a relatively same window position
  • v1.5.4 09-07-2016 Use the actual aspect ratio of video to display the thumbnails, add "Safe" option, autoresize videos when browser window size changes
  • v1.5 30-06-2016 Show video title and duration on thumbnails
  • v1.4.4 11-03-2016 Replace entire OBJECT element
  • v1.4.3 04-02-2016 Adjust thumbnail size on DOMContentLoaded
  • v1.4.2 18-01-2016
  • v1.4.2 18-01-2016 fixup tooltip text
  • v1.4.1 18-01-2016 fixup: remove "debugger" call
  • v1.4 18-01-2016 Fix options behavior. Autopause other videos when a new video starts to play.
  • v1.3.3 18-01-2016 Support @connect-src
  • v1.3.2 19-12-2015 Rename
  • v1.3.1 19-12-2015 No preemptive fade-out on HTML5 video
  • v1.3 19-12-2015 Fix playback on new Youtube videos + fade-out
  • v1.2.3 10-11-2015 don't process non-video embeddings like that on last.fm

Alle scriptversies tonen