Really interesting concept! the idea that id need to open up the webpage inspector to look for clues is really intriguing. Not sure if I actually solved the puzzle or not but i basically:
Trapped the ball in the bottom portion by arranging the blocks then forced it off screen with the portal.