@arran I like the concept! So now, I should design a business card that I don't give away but simply show to others that they can quickly scan?
@yarmo What about displaying your contact details on an Epaper Business Card ? https://www.paulschow.com/2016/08/epaper-business-card.html
@yarmo Thanks! Exactly, I have a couple screenshots or the QR codes on my homrscreen for different purposes - Eg work and hobbies.
@arran How is this private? Don't the contact details get sent to the qcard server when somebody decodes the URL? Maybe they promise not to do anything with the data now but if this gets widely adopted it'd be a very tempting target for advertisers and TLAs.
That's exactly why I chose the format, here's an example of creating one in python:
Not quite a guarantee but a strong pointer that the fragment should not be sent, RFC 3986 section 3.5 says: “…instead, the fragment identifier is separated from the rest of the URI prior to a dereference, and thus the identifying information within the fragment itself is dereferenced solely by the user agent, regardless of the URI scheme.” The surrounding text gives useful context.
I'm confused why it needs to go to a server at all - couldn't all data be embedded in the code, e.g. like with https://www.qr-code-generator.com/solutions/vcard-qr-code/ ?
You're right, technically it could be - But I found when testing many QR apps don't recognise it, so I opted for a client side web approach for ubiquity.
It also doesn't force the recipient into saving the contact data on their phone, if they just wanted their email for example.
@arran very nice idea to add the context.
my former company printed the vcard qrcode on the business card
@arran neat, just doan get the "private" part of it, AFAIR encoding doesnt make data more private
@vv01f Thanks. It's private in regards to it's all client side without a server collecting the any contact data.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.