Malcolm Blaney: blog

likesharereplyWant to share this? Click to choose a site:settings
likesharereplyWant to share this? Click to choose a site:settings
likesharereplyWant to share this? Click to choose a site:settings
likesharereplyWant to share this? Click to choose a site:settings
likesharereplyWant to share this? Click to choose a site:settings
likesharereplyWant to share this? Click to choose a site:settings
likesharereplyWant to share this? Click to choose a site:settings
likesharereplyWant to share this? Click to choose a site:settings
likesharereplyWant to share this? Click to choose a site:settings
likesharereplyWant to share this? Click to choose a site:settings

facebook iframing

By Malcolm Blaney on
Facebook now shows that I used Bridgy to create this post:




Clicking the word Bridgy above takes me to this page:



I can keep clicking links in this iframe, for instance there's a link to indieweb.org, so:



.... looks like the indieweb has been consumed by facebook.

I tried clicking through to my own site, but I have a header set to X-Frame-Options: DENY, so I get a blank iframe. Probably not a bad idea to set it if you want to avoid this sort of thing.
likesharereplyWant to share this? Click to choose a site:settings
likesharereplyWant to share this? Click to choose a site:settings
likesharereplyWant to share this? Click to choose a site:settings

Indie-config using the Universal Sign-In Button

By Malcolm Blaney on
I mentioned at the end of my last post that I wanted to add a new link header to my home page to make web actions easier. I've done that now, and so have a webaction endpoint that can be discovered (along with all the others).

Since web actions can now be discovered from my home page, I can use my Universal Sign-In Button to find the config for me:

webaction.png

When it finds the config, it automatically applies it to the page the same way indie-config works after receiving a message from a hidden iframe. The dialog shown above then closes automatically.

This solves the problem of "over sharing" my config via the browser's protocol handler, and still allows me to share the information with other sites as simply as possible, which is with one click. Another advantage of this method is that I don't have to "prep" the browser by logging into my site and activating the protocol handler. It is also easier to see what my web action page is set to when I am logged in as it's now just a field in my profile information.
likesharereplyWant to share this? Click to choose a site:settings
likesharereplyWant to share this? Click to choose a site:settings