bookmark the editor not the website editor.construct.net
Also try choosing "Add to desktop" from the Chrome menu (under 'More tools') and ticking "Open as window". You then get an icon that opens in its own window without any of the usual browser UI like the address bar. And like usual it works offline too. This makes it work pretty close to a desktop app.