Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Upload stuck/horrible quality

I'm plus subscriber, so my upload limit should be 10 MB per file and I upload single files only. Every time I try to upload anything that's a little larger (files range from 7 to 9.3 MB), the upload gets stuck around some 70%ish. Waiting for eternity doesn't change anything. I can cancel the upload, sure, or reload the page as a whole and then something seemingly resembling my file shows up in my recent uploads. Thing is - quality is crap. Sure, it uploaded... well, something. But it's nothing close to the image I uploaded in terms of quality. So: delete, try again. Same thing, over and over. I just can't seem to upload larger files anymore. I let some speedtests run while uploading - later on, of course - and they did just fine. Server-problems? Browser would be Firefox 51.0.1 (32-bit), no updates available. There are no extensions or addons interfering and I already tried emptying my cache a few times, without any change to results.
1486774493
Silvyre
Forum Champion
Hi, Chrysalis . I'm sorry to hear that you're having issues with the site. Could you please carefully work through the first three steps of our guide to Solving Technical Issues ? Step 1: Make sure to use the right browser Please check if these issues persist when using both Chrome and Firefox . Step 2: Ensure that there are no extensions/addons interfering with Roll20 Please disable all add-ons/extensions and anti-virus programs . Step 3: Clear your cache If none of the above succeeds, please thoroughly work through Step 4 . (Don't forget the complete Console Log!) Thank you!
Hi Silvyre and thank you for your reply. I don't have Chrome. I have that one thing that shall not be named, the one everyone just uses once - to get another browser. But I tried disabling my anti-virus. Doesn't seem to make a difference. So I did what step four mentioned... and here's that rather lengthy stuff: Operating System Windows Windows 7 Screen Resolution 1280 x 1024 Web Browser Firefox 51.0 Browser Size 1280 x 864 IP Address 178.203.235.21 Color Depth 24 Javascript Yes Flash Version 24.0.-1 Cookies Yes User Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0 And the console log: Content Security Policy: The page’s settings blocked the loading of a resource at self (“script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com”" rel="nofollow">http://stun.l.google.com”</a>). editor:12 Content Security Policy: The page’s settings blocked the loading of a resource at self (“script-src <a href="https://app.roll20.net" rel="nofollow">https://app.roll20.net</a> 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com”" rel="nofollow">http://stun.l.google.com”</a>). editor:13 70 app.js:31:3874 TOUCH SUPPORTED: false app.js:31:29088 USING WEBGL ACCELERATION... app.js:31:29909 WEBGL STARTUP SUCCESS app.js:31:30498 Custom Sheet Translation app.js:33:13872 RTCIceServer.url is deprecated! Use urls instead. app.js:25 select app.js:26:19540 Switch mode to select app.js:26:21386 Initializing new dice engine with randomness... app.js:42:27822 Using random entropy app.js:42:27899 Compiling sheet... app.js:46:5551 Found rolltemplate: pf_spell app.js:46:5834 Found rolltemplate: pf_attack app.js:46:5834 Found rolltemplate: pf_defense app.js:46:5834 Found rolltemplate: pf_generic app.js:46:5834 Found rolltemplate: pf_block app.js:46:5834 Found webworker script app.js:46:6373 Finding sheet rolls... app.js:46:6828 window resize app.js:47:30556 Final set zoom! app.js:32:9943 UPDATE GL SIZE! app.js:31:23638 Final set zoom! app.js:32:9943 tuts loaded tutorial_tips.js:7:2 Use of getPreventDefault() is deprecated. Use defaultPrevented instead. jquery.1.8.2.min.js:2:40278 Loading mixed (insecure) display content “<a href="http://imgsrv.roll20.net/?src=paizo.com/image/content/Logos/PathfinderRPGLogo_500.jpeg”" rel="nofollow">http://imgsrv.roll20.net/?src=paizo.com/image/content/Logos/PathfinderRPGLogo_500.jpeg”</a> on a secure page[Learn More] jquery.1.8.2.min.js:2:70985 GET <a href="http://imgsrv.roll20.net/" rel="nofollow">http://imgsrv.roll20.net/</a> [Mixed Content] [HTTP/1.1 200 OK 830ms] Use of getAttributeNode() is deprecated. Use getAttribute() instead. jquery.1.8.2.min.js:2:31678 Use of attributes’ nodeValue attribute is deprecated. Use value instead. app.js:46:8825 Final page load. app.js:38:8499 Refresh jukebox List! app.js:48:2260 Scan for new plays! app.js:38:5321 Starting up WEB WORKER sheetsandboxworker.js:250:2 •.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸ The Aaron Sheet v0.2.4 ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.• sheetsandboxworker.js:559:3 •.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸ Last update: Fri Mar 04 2016 14:28:11 GMT+0100 ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.• sheetsandboxworker.js:560:3 sheetsandboxworker.js:592:1 sheetsandboxworker.js:593:1 OOOOOO sheetsandboxworker.js:594:1 OOO OOO sheetsandboxworker.js:595:1 OO ****** OO sheetsandboxworker.js:596:1 O ** ** O sheetsandboxworker.js:597:1 O ** O sheetsandboxworker.js:598:1 O ** O sheetsandboxworker.js:599:1 O ** O sheetsandboxworker.js:600:1 O ** ** O sheetsandboxworker.js:601:1 OO ****** OO sheetsandboxworker.js:602:1 OOO OOO sheetsandboxworker.js:603:1 OOOOOO sheetsandboxworker.js:604:1 sheetsandboxworker.js:605:1 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; ExExp module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:1607:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; SWUtils module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:2201:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFUtils module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:2758:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFUtilsAsync module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:2854:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFAbilityScores module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:3045:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFMigrate module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:4038:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFDefense module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:4563:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFInventory module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:5128:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFInventory module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:5361:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFAttackGrid module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:5526:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFAttacks module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:6208:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFSpells module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:8152:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFClassRaceGrid module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:8314:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFSkills module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:9364:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFFeatures module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:9501:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFPsionic module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:9590:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFMythic module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:9714:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFHealth module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:9989:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFSave module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:10105:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFSize module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:10218:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFInitiative module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:10257:2 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFChecks module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:10329:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFConditions module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:10448:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFBuffs module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:10822:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFNPCprev100 module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:11132:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFNPC module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:11206:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; NPCParser module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:13579:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; ,## /## &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:14100:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; /#/ / ## &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:14101:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; / / / ## &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:14102:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; | ##___#/ &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:14103:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; | ## athfinder &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:14104:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; # | ## sheet version &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:14105:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; ### / 00.74 &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:14106:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:14107:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; PFSheet module loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:14108:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:14109:3 ס§₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ&gt; All 28 Modules Loaded &lt;ΞΞΞΞΞΞΞΞΞΞ≥≤≥≤≥≤Ξ)|§₪₪₪₪§ס sheetsandboxworker.js:14114:4 Auth'ed. app.js:37:17244 Go post auth! app.js:37:17441 initial setup app.js:37:17586 Refresh jukebox List! app.js:48:2260 Object { attributes: Object, _escapedAttributes: Object, cid: "c0", changed: Object, _silent: Object, _pending: Object, _previousAttributes: Object, activePage: bound (), showSettings: bound (), initActivePage: bound (), 22 more… } app.js:35:21002 Got players value... app.js:37:17828 joining game... app.js:37:24696 Full load page! app.js:35:122 We have 19 pages app.js:37:18646 Player -K088Gaqsx4F-iAC5_6U is offline... app.js:35:27936 Global Volume: 100=1 app.js:36:4778 Player -K4ThiV-iF9mBH2xhwgH is offline... app.js:35:27936 Player -K4Ttu9StuLlfJP3TUBg is offline... app.js:35:27936 Player -K7Msl_GNwoEfvPlujjQ is offline... app.js:35:27936 Player -KWEB7gFDxcCq3x7qDUf is offline... app.js:35:27936 Deferred finish joining... app.js:37:24786 Firebase Online app.js:31:5180 handle page changes app.js:37:19186 false app.js:37:19267 Refresh jukebox List! app.js:48:2260 refershing page listings! app.js:40:32616 GET <a href="https://s3.amazonaws.com/files.d20.io/images/28622484/SMhzh3hLGj0OFI-WpCf6tw/thumb.jpg" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28622484/SMhzh3hLGj0OFI-WpCf6tw/thumb.jpg</a> [HTTP/1.1 403 Forbidden 128ms] Do refresh link cache! app.js:33:25523 init active page! app.js:37:23649 activate page! app.js:35:2284 FULLY ACTIVATE VIEWS FOR PAGE. app.js:35:2516 Scan for new plays! app.js:38:5321 Graphics: 0 app.js:35:1463 Paths: 0 app.js:35:1659 Reorder by ZORDER app.js:35:5167 Do refresh link cache! app.js:33:25523 refershing page listings! app.js:40:32616 Refresh Journal List! app.js:45:18588 Search took 964ms app.js:45:17440 Refresh jukebox List! app.js:48:2260 Loading mixed (insecure) display content “<a href="http://i.imgur.com/E1YpHfU.png”" rel="nofollow">http://i.imgur.com/E1YpHfU.png”</a> on a secure page[Learn More] jquery.1.8.2.min.js:2:70985 GET <a href="http://i.imgur.com/E1YpHfU.png" rel="nofollow">http://i.imgur.com/E1YpHfU.png</a> [Mixed Content] [HTTP/1.1 200 OK 1258ms] Loading mixed (insecure) display content “<a href="http://imgsrv.roll20.net/?src=i.imgur.com/E1YpHfU.png”" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/E1YpHfU.png”</a> on a secure page[Learn More] jquery.1.8.2.min.js:2:70985 GET <a href="http://imgsrv.roll20.net/" rel="nofollow">http://imgsrv.roll20.net/</a> [Mixed Content] [HTTP/1.1 200 OK 1207ms] This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see <a href="https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects" rel="nofollow">https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects</a> for further details and to join the discussion on related tools and features! editor "Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44892/IBqApWaR9t9904dTeo7A5w/thumb.png?14108778895555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44892/IBqApWaR9t9904dTeo7A5w/thumb.png?14108778895555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44892/IBqApWaR9t9904dTeo7A5w/med.png?14108778895555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44892/IBqApWaR9t9904dTeo7A5w/med.png?14108778895555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44828/-AjuwD-HOGYRfzya6_qv6Q/thumb.png?141087771955555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44828/-AjuwD-HOGYRfzya6_qv6Q/thumb.png?141087771955555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44828/-AjuwD-HOGYRfzya6_qv6Q/med.png?141087771955555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44828/-AjuwD-HOGYRfzya6_qv6Q/med.png?141087771955555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44846/BMhoXJ1cxi6Bv_Ab9H8-UQ/thumb.png?14108777635555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44846/BMhoXJ1cxi6Bv_Ab9H8-UQ/thumb.png?14108777635555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44846/BMhoXJ1cxi6Bv_Ab9H8-UQ/med.png?14108777635555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44846/BMhoXJ1cxi6Bv_Ab9H8-UQ/med.png?14108777635555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44848/yInUOQW0FFAP087MMF24Ew/thumb.png?14108777685555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44848/yInUOQW0FFAP087MMF24Ew/thumb.png?14108777685555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44848/yInUOQW0FFAP087MMF24Ew/med.png?14108777685555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44848/yInUOQW0FFAP087MMF24Ew/med.png?14108777685555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44848/yInUOQW0FFAP087MMF24Ew/thumb.png?141087776855555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44848/yInUOQW0FFAP087MMF24Ew/thumb.png?141087776855555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44848/yInUOQW0FFAP087MMF24Ew/med.png?141087776855555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44848/yInUOQW0FFAP087MMF24Ew/med.png?141087776855555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44846/BMhoXJ1cxi6Bv_Ab9H8-UQ/thumb.png?141087776355555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44846/BMhoXJ1cxi6Bv_Ab9H8-UQ/thumb.png?141087776355555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44846/BMhoXJ1cxi6Bv_Ab9H8-UQ/med.png?141087776355555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44846/BMhoXJ1cxi6Bv_Ab9H8-UQ/med.png?141087776355555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44844/YNX1d_1dobaWmbhCHn2Crg/thumb.png?14108777585555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44844/YNX1d_1dobaWmbhCHn2Crg/thumb.png?14108777585555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44844/YNX1d_1dobaWmbhCHn2Crg/med.png?14108777585555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44844/YNX1d_1dobaWmbhCHn2Crg/med.png?14108777585555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44844/YNX1d_1dobaWmbhCHn2Crg/thumb.png?1410877758555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44844/YNX1d_1dobaWmbhCHn2Crg/thumb.png?1410877758555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44844/YNX1d_1dobaWmbhCHn2Crg/med.png?1410877758555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44844/YNX1d_1dobaWmbhCHn2Crg/med.png?1410877758555555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2782262/qdAeyyJcRr9EQjWXFSj75w/thumb.png?1390038404555555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2782262/qdAeyyJcRr9EQjWXFSj75w/thumb.png?1390038404555555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/2782262/qdAeyyJcRr9EQjWXFSj75w/max.png?1390038404555555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2782262/qdAeyyJcRr9EQjWXFSj75w/max.png?1390038404555555555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/104632/HukOykvQXVYT3azvemxxeQ/thumb.png?13425624795555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/104632/HukOykvQXVYT3azvemxxeQ/thumb.png?13425624795555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/104632/HukOykvQXVYT3azvemxxeQ/med.png?13425624795555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/104632/HukOykvQXVYT3azvemxxeQ/med.png?13425624795555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2782262/qdAeyyJcRr9EQjWXFSj75w/thumb.png?139003840455555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2782262/qdAeyyJcRr9EQjWXFSj75w/thumb.png?139003840455555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/2782262/qdAeyyJcRr9EQjWXFSj75w/max.png?139003840455555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2782262/qdAeyyJcRr9EQjWXFSj75w/max.png?139003840455555555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/180066/pUUG5f5TDMuQ6gy8YLsLbg/thumb.png?13463214525555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/180066/pUUG5f5TDMuQ6gy8YLsLbg/thumb.png?13463214525555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/180066/pUUG5f5TDMuQ6gy8YLsLbg/med.png?13463214525555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/180066/pUUG5f5TDMuQ6gy8YLsLbg/med.png?13463214525555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2782262/qdAeyyJcRr9EQjWXFSj75w/thumb.png?13900384045555555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2782262/qdAeyyJcRr9EQjWXFSj75w/thumb.png?13900384045555555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/2782262/qdAeyyJcRr9EQjWXFSj75w/max.png?13900384045555555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2782262/qdAeyyJcRr9EQjWXFSj75w/max.png?13900384045555555555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/320949/bQwmnNbldA6tPQSNz0iXoA/thumb.png?135133736655555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/320949/bQwmnNbldA6tPQSNz0iXoA/thumb.png?135133736655555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/320949/bQwmnNbldA6tPQSNz0iXoA/med.png?135133736655555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/320949/bQwmnNbldA6tPQSNz0iXoA/med.png?135133736655555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/104632/HukOykvQXVYT3azvemxxeQ/thumb.png?134256247955555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/104632/HukOykvQXVYT3azvemxxeQ/thumb.png?134256247955555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/104632/HukOykvQXVYT3azvemxxeQ/med.png?134256247955555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/104632/HukOykvQXVYT3azvemxxeQ/med.png?134256247955555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44844/YNX1d_1dobaWmbhCHn2Crg/thumb.png?141087775855555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44844/YNX1d_1dobaWmbhCHn2Crg/thumb.png?141087775855555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/44844/YNX1d_1dobaWmbhCHn2Crg/med.png?141087775855555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/44844/YNX1d_1dobaWmbhCHn2Crg/med.png?141087775855555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2795513/jFN4QhPH8FK8N3h0jp49oQ/thumb.png?13901235225555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2795513/jFN4QhPH8FK8N3h0jp49oQ/thumb.png?13901235225555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/2795513/jFN4QhPH8FK8N3h0jp49oQ/med.png?13901235225555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2795513/jFN4QhPH8FK8N3h0jp49oQ/med.png?13901235225555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/88688/CqKIj-PvUE4TRbIerZB_pQ/thumb.png?144121643155555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/88688/CqKIj-PvUE4TRbIerZB_pQ/thumb.png?144121643155555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/88688/CqKIj-PvUE4TRbIerZB_pQ/max.png?144121643155555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/88688/CqKIj-PvUE4TRbIerZB_pQ/max.png?144121643155555555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/320949/bQwmnNbldA6tPQSNz0iXoA/thumb.png?13513373665555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/320949/bQwmnNbldA6tPQSNz0iXoA/thumb.png?13513373665555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/320949/bQwmnNbldA6tPQSNz0iXoA/med.png?13513373665555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/320949/bQwmnNbldA6tPQSNz0iXoA/med.png?13513373665555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/marketplace/88688/CqKIj-PvUE4TRbIerZB_pQ/thumb.png?1441216431555555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/88688/CqKIj-PvUE4TRbIerZB_pQ/thumb.png?1441216431555555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/marketplace/88688/CqKIj-PvUE4TRbIerZB_pQ/max.png?1441216431555555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/marketplace/88688/CqKIj-PvUE4TRbIerZB_pQ/max.png?1441216431555555555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/349851/V-tn1cHY3_iqRvseQdXLsA/thumb.png?1352292282555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/349851/V-tn1cHY3_iqRvseQdXLsA/thumb.png?1352292282555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/349851/V-tn1cHY3_iqRvseQdXLsA/med.png?1352292282555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/349851/V-tn1cHY3_iqRvseQdXLsA/med.png?1352292282555555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/317595/d4Rj12aVHwrV_Lnxt5sdPw/thumb.png?13512511915555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/317595/d4Rj12aVHwrV_Lnxt5sdPw/thumb.png?13512511915555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/317595/d4Rj12aVHwrV_Lnxt5sdPw/med.png?13512511915555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/317595/d4Rj12aVHwrV_Lnxt5sdPw/med.png?13512511915555555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/337622/mDWFhLdJ3UJz0wcaWcFzKw/thumb.png?13518582805555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/337622/mDWFhLdJ3UJz0wcaWcFzKw/thumb.png?13518582805555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/337622/mDWFhLdJ3UJz0wcaWcFzKw/med.png?13518582805555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/337622/mDWFhLdJ3UJz0wcaWcFzKw/med.png?13518582805555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2770951/LkDYFffqMaNNLyW3vIN1uQ/thumb.png?138995187055555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2770951/LkDYFffqMaNNLyW3vIN1uQ/thumb.png?138995187055555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/2770951/LkDYFffqMaNNLyW3vIN1uQ/med.png?138995187055555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2770951/LkDYFffqMaNNLyW3vIN1uQ/med.png?138995187055555555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/337622/mDWFhLdJ3UJz0wcaWcFzKw/thumb.png?135185828055555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/337622/mDWFhLdJ3UJz0wcaWcFzKw/thumb.png?135185828055555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/337622/mDWFhLdJ3UJz0wcaWcFzKw/med.png?135185828055555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/337622/mDWFhLdJ3UJz0wcaWcFzKw/med.png?135185828055555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/2808634/yWNaxekGPSItXTPHem8dGw/thumb.png?13902105355555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2808634/yWNaxekGPSItXTPHem8dGw/thumb.png?13902105355555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/2808634/yWNaxekGPSItXTPHem8dGw/med.png?13902105355555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/2808634/yWNaxekGPSItXTPHem8dGw/med.png?13902105355555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/317595/d4Rj12aVHwrV_Lnxt5sdPw/thumb.png?135125119155555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/317595/d4Rj12aVHwrV_Lnxt5sdPw/thumb.png?135125119155555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/317595/d4Rj12aVHwrV_Lnxt5sdPw/med.png?135125119155555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/317595/d4Rj12aVHwrV_Lnxt5sdPw/med.png?135125119155555555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/396110/BFustI3VcFd5QOWh2zR2WQ/thumb.png?13537597795555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/396110/BFustI3VcFd5QOWh2zR2WQ/thumb.png?13537597795555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/396110/BFustI3VcFd5QOWh2zR2WQ/med.png?13537597795555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/396110/BFustI3VcFd5QOWh2zR2WQ/med.png?13537597795555555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/396110/BFustI3VcFd5QOWh2zR2WQ/thumb.png?135375977955555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/396110/BFustI3VcFd5QOWh2zR2WQ/thumb.png?135375977955555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/396110/BFustI3VcFd5QOWh2zR2WQ/med.png?135375977955555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/396110/BFustI3VcFd5QOWh2zR2WQ/med.png?135375977955555555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/25571629/t1PRT34P6qQxyiPp-7nd2w/thumb.png?1479938963555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/25571629/t1PRT34P6qQxyiPp-7nd2w/thumb.png?1479938963555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/25571629/t1PRT34P6qQxyiPp-7nd2w/max.png?1479938963555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/25571629/t1PRT34P6qQxyiPp-7nd2w/max.png?1479938963555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/17471430/ApD_p-RieRzL8DpSrt3lZw/thumb.jpg?145882177555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/17471430/ApD_p-RieRzL8DpSrt3lZw/thumb.jpg?145882177555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/17471430/ApD_p-RieRzL8DpSrt3lZw/med.jpg?145882177555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/17471430/ApD_p-RieRzL8DpSrt3lZw/med.jpg?145882177555555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/20134812/ukbcm6Z1Z3W4hDt0ASodcQ/thumb.png?1466340072555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/20134812/ukbcm6Z1Z3W4hDt0ASodcQ/thumb.png?1466340072555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/20134812/ukbcm6Z1Z3W4hDt0ASodcQ/med.png?1466340072555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/20134812/ukbcm6Z1Z3W4hDt0ASodcQ/med.png?1466340072555555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/200957/h4hixnncNpSfIbsgbQOmOQ/thumb.png?1347277115555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/200957/h4hixnncNpSfIbsgbQOmOQ/thumb.png?1347277115555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/200957/h4hixnncNpSfIbsgbQOmOQ/med.png?1347277115555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/200957/h4hixnncNpSfIbsgbQOmOQ/med.png?1347277115555555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5504/thumb.png?1336258853555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5504/thumb.png?1336258853555555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/5504/med.png?1336258853555555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5504/med.png?1336258853555555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5504/thumb.png?133625885355555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5504/thumb.png?133625885355555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/5504/med.png?133625885355555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5504/med.png?133625885355555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/350/thumb.png?13328856195555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/350/thumb.png?13328856195555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/350/med.png?13328856195555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/350/med.png?13328856195555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/276872/ngT3n-uHKLXvgkgm8T_F7w/thumb.png?134986828655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/276872/ngT3n-uHKLXvgkgm8T_F7w/thumb.png?134986828655</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/276872/ngT3n-uHKLXvgkgm8T_F7w/med.png?134986828655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/276872/ngT3n-uHKLXvgkgm8T_F7w/med.png?134986828655</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/276872/ngT3n-uHKLXvgkgm8T_F7w/thumb.png?1349868286555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/276872/ngT3n-uHKLXvgkgm8T_F7w/thumb.png?1349868286555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/276872/ngT3n-uHKLXvgkgm8T_F7w/med.png?1349868286555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/276872/ngT3n-uHKLXvgkgm8T_F7w/med.png?1349868286555</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/276872/ngT3n-uHKLXvgkgm8T_F7w/thumb.png?13498682865555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/276872/ngT3n-uHKLXvgkgm8T_F7w/thumb.png?13498682865555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/276872/ngT3n-uHKLXvgkgm8T_F7w/med.png?13498682865555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/276872/ngT3n-uHKLXvgkgm8T_F7w/med.png?13498682865555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/49069/thumb.jpg?134023322055" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/49069/thumb.jpg?134023322055</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/49069/med.jpg?134023322055" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/49069/med.jpg?134023322055</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/17923673/iKCebJl6_QtS1UwPGY4CYg/thumb.jpg?14600439475555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/17923673/iKCebJl6_QtS1UwPGY4CYg/thumb.jpg?14600439475555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/17923673/iKCebJl6_QtS1UwPGY4CYg/med.jpg?14600439475555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/17923673/iKCebJl6_QtS1UwPGY4CYg/med.jpg?14600439475555</a>" app.js:34:16213 Reorder by ZORDER app.js:35:5167 "Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/28613348/IDqgFJkxsh11OJO5dO14bQ/thumb.jpg?1486748581" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28613348/IDqgFJkxsh11OJO5dO14bQ/thumb.jpg?1486748581</a>" app.js:30:17812 "Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/28613417/SD3XUV3YhdITBeRN1bF6OA/thumb.jpg?1486748730" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28613417/SD3XUV3YhdITBeRN1bF6OA/thumb.jpg?1486748730</a>" app.js:30:17812 "Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/28622269/sx-t8BMdZNGVw1vqF87oLg/thumb.jpg?1486759709" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28622269/sx-t8BMdZNGVw1vqF87oLg/thumb.jpg?1486759709</a>" app.js:30:17812 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/28625770/vJqttfARfi_im9rEwhuraw/thumb.jpg?14867643325" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28625770/vJqttfARfi_im9rEwhuraw/thumb.jpg?14867643325</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/28625770/vJqttfARfi_im9rEwhuraw/original.jpg?14867643325" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28625770/vJqttfARfi_im9rEwhuraw/original.jpg?14867643325</a>" app.js:34:16213 "Error loading image, probably due to cors. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/28622484/SMhzh3hLGj0OFI-WpCf6tw/thumb.jpg?1486759971" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28622484/SMhzh3hLGj0OFI-WpCf6tw/thumb.jpg?1486759971</a>" app.js:30:17812 Reorder by ZORDER app.js:35:5167 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/28626101/aG5904LQ4tchygCoo2lXDw/thumb.jpg?14867647575" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28626101/aG5904LQ4tchygCoo2lXDw/thumb.jpg?14867647575</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/28626101/aG5904LQ4tchygCoo2lXDw/original.jpg?14867647575" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28626101/aG5904LQ4tchygCoo2lXDw/original.jpg?14867647575</a>" app.js:34:16213 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/28624351/caic1QnPoCfiTh0v-r95tQ/thumb.jpg?14867625375" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28624351/caic1QnPoCfiTh0v-r95tQ/thumb.jpg?14867625375</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/28624351/caic1QnPoCfiTh0v-r95tQ/original.jpg?14867625375" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28624351/caic1QnPoCfiTh0v-r95tQ/original.jpg?14867625375</a>" app.js:34:16213 setting src app.js:34:16374 Reorder by ZORDER app.js:35:5167 setting src app.js:34:16374 Reorder by ZORDER app.js:35:5167 setting src app.js:34:16374 Reorder by ZORDER app.js:35:5167 setting src app.js:34:16374 "Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/20134812/ukbcm6Z1Z3W4hDt0ASodcQ/thumb.png?146634007255555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/20134812/ukbcm6Z1Z3W4hDt0ASodcQ/thumb.png?146634007255555</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/20134812/ukbcm6Z1Z3W4hDt0ASodcQ/med.png?146634007255555" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/20134812/ukbcm6Z1Z3W4hDt0ASodcQ/med.png?146634007255555</a>" app.js:34:16213 setting src app.js:34:16374 Reorder by ZORDER app.js:35:5167 setting src app.js:34:16374 Cols: 6 Rows: 3 app.js:30:12217 Took 203ms to generate cache. app.js:30:12893 setting src app.js:34:16374 Cols: 6 Rows: 3 app.js:30:12217 Took 341ms to generate cache. app.js:30:12893 setting src app.js:34:16374 Cols: 6 Rows: 3 app.js:30:12217 Took 208ms to generate cache. app.js:30:12893 DROP ON FILE UPLOAD app.js:40:8651 nadel, 4. generation (starfield) unten.jpg app.js:40:4300 35254624 app.js:40:7585 Uploading a size: 100x100 app.js:40:5361 Reader load! app.js:40:5547 img load! app.js:40:5618 5500 app.js:40:5643 0 app.js:40:6641 Uploading a size: 200x200 app.js:40:5361 XML Parsing Error: no root element found Location: <a href="https://s3.amazonaws.com/files.d20.io/images/28653844/6wW-vlOSR9sMw6o1hmc6Yw/mini.jpg?AWSAccessKeyId=AKIAIVMOBMWG4CULMUMQ&Expires=1486812475&Signature=zD0%2BM0sZx5Vw8kt%2FKSgt1QqxEP8%3D" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28653844/6wW-vlOSR9sMw6o1hmc6Yw/mini.jpg?AWSAccessKeyId=AKIAIVMOBMWG4CULMUMQ&Expires=1486812475&Signature=zD0%2BM0sZx5Vw8kt%2FKSgt1QqxEP8%3D</a> Line Number 1, Column 1: mini.jpg:1:1 Reader load! app.js:40:5547 img load! app.js:40:5618 5500 app.js:40:5643 20 app.js:40:6641 Uploading a size: 512x512 app.js:40:5361 XML Parsing Error: no root element found Location: <a href="https://s3.amazonaws.com/files.d20.io/images/28653844/6wW-vlOSR9sMw6o1hmc6Yw/thumb.jpg?AWSAccessKeyId=AKIAIVMOBMWG4CULMUMQ&Expires=1486812480&Signature=fJhXHw9UhkGzxPuDPcP9Zqb3T%2FM%3D" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28653844/6wW-vlOSR9sMw6o1hmc6Yw/thumb.jpg?AWSAccessKeyId=AKIAIVMOBMWG4CULMUMQ&Expires=1486812480&Signature=fJhXHw9UhkGzxPuDPcP9Zqb3T%2FM%3D</a> Line Number 1, Column 1: thumb.jpg:1:1 Reader load! app.js:40:5547 img load! app.js:40:5618 5500 app.js:40:5643 40 app.js:40:6641 Uploading a size: 2048x2048 app.js:40:5361 XML Parsing Error: no root element found Location: <a href="https://s3.amazonaws.com/files.d20.io/images/28653844/6wW-vlOSR9sMw6o1hmc6Yw/med.jpg?AWSAccessKeyId=AKIAIVMOBMWG4CULMUMQ&Expires=1486812485&Signature=6sYjxPGiKKGOXfbqvar5vfDkS2Y%3D" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28653844/6wW-vlOSR9sMw6o1hmc6Yw/med.jpg?AWSAccessKeyId=AKIAIVMOBMWG4CULMUMQ&Expires=1486812485&Signature=6sYjxPGiKKGOXfbqvar5vfDkS2Y%3D</a> Line Number 1, Column 1: med.jpg:1:1 Reader load! app.js:40:5547 img load! app.js:40:5618 5500 app.js:40:5643 40 app.js:40:6641 40.199999999999996 app.js:40:6641 41.4 app.js:40:6641 42.6 app.js:40:6641 43.8 app.js:40:6641 45 app.js:40:6641 46.199999999999996 app.js:40:6641 47.4 app.js:40:6641 48.6 app.js:40:6641 49.8 app.js:40:6641 51 app.js:40:6641 52.199999999999996 app.js:40:6641 53.4 app.js:40:6641 54.6 app.js:40:6641 55.8 app.js:40:6641 57 app.js:40:6641 58.199999999999996 app.js:40:6641 59.4 app.js:40:6641 60 app.js:40:6641 Uploading a size: 10000x10000 app.js:40:5361 XML Parsing Error: no root element found Location: <a href="https://s3.amazonaws.com/files.d20.io/images/28653844/6wW-vlOSR9sMw6o1hmc6Yw/max.jpg?AWSAccessKeyId=AKIAIVMOBMWG4CULMUMQ&Expires=1486812493&Signature=LDX4MnZZcH%2FPglGtakb%2B7cQ844Y%3D" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/28653844/6wW-vlOSR9sMw6o1hmc6Yw/max.jpg?AWSAccessKeyId=AKIAIVMOBMWG4CULMUMQ&Expires=1486812493&Signature=LDX4MnZZcH%2FPglGtakb%2B7cQ844Y%3D</a> Line Number 1, Column 1: max.jpg:1:1 Reader load! app.js:40:5547 img load! app.js:40:5618 5500 app.js:40:5643 60
1486819826
Silvyre
Forum Champion
Thank you. I've brought your issue to the attention of the Roll20 Dev Team, who will take a look.
1487623684
Gid
Roll20 Team
Chrysalis, could you give us a screenshot of an example where the graphic you're trying to upload does not look like what you expected. My initial assumption is that image swapping isn't occurring. Whenever you upload a graphic, two other versions of the graphic are created and stored on our server (a thumbnail version and a medium-sized version where the height or width maxes out at 512 pixels) alongside the original. The Tabletop swaps in different versions of the image depending on how much real estate it takes up on screen. What sort of image files are you uploading? Have any file names in your library that I can check directly?
Hey Kristin. Thank you for your reply. We changed our provider a few days ago. (That was actually planned for weeks... finally!) Since said change, I haven't experienced the issue anymore. Upload speed should be around five times of what I had before and, well, it's a new provider - I honestly don't know if that had any impact whatsoever or if the problem just disappeared because of some other strange reason. Long story short: Problem solved, sort of. Problem disappeared, anyway. Thank you for your help!