How does a dynamic QR code work? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)QR Codes for Files on Google CodeWhy google code download page have a QR code?QR Code designed for print?If I acquire a USB QR/barcode scanner, can I set it to automatically launch a browser upon reading a URL?How to read QR-based vCard on Windows & Mac OS, with USB scanner?QR Codes Printing, but Not Printing Correctly - Any Ideas?What type of QR Code is generated by the Bing QR Code GeneratorWhat to do with a QR code from web.whatsapp.com?Adding a logo to QR Code using ImageMagickIs it possible to create a QR code using text?
What's the purpose of writing one's academic biography in the third person?
How to call a function with default parameter through a pointer to function that is the return of another function?
Why light coming from distant stars is not discrete?
Book where humans were engineered with genes from animal species to survive hostile planets
Why do we bend a book to keep it straight?
How to override model in magento2?
When were vectors invented?
Remainder theorem for polynomials (JUEE 1990)
Using audio cues to encourage good posture
How does the particle を relate to the verb 行く in the structure「A を + B に行く」?
How to tell that you are a giant?
Should I use a zero-interest credit card for a large one-time purchase?
Extract all GPU name, model and GPU ram
Is the Standard Deduction better than Itemized when both are the same amount?
What is the meaning of the new sigil in Game of Thrones Season 8 intro?
Do I really need recursive chmod to restrict access to a folder?
What would be the ideal power source for a cybernetic eye?
Why did the IBM 650 use bi-quinary?
Generate an RGB colour grid
How to remove list items depending on predecessor in python
In predicate logic, does existential quantification (∃) include universal quantification (∀), i.e. can 'some' imply 'all'?
2001: A Space Odyssey's use of the song "Daisy Bell" (Bicycle Built for Two); life imitates art or vice-versa?
Why didn't Eitri join the fight?
If a contract sometimes uses the wrong name, is it still valid?
How does a dynamic QR code work?
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)QR Codes for Files on Google CodeWhy google code download page have a QR code?QR Code designed for print?If I acquire a USB QR/barcode scanner, can I set it to automatically launch a browser upon reading a URL?How to read QR-based vCard on Windows & Mac OS, with USB scanner?QR Codes Printing, but Not Printing Correctly - Any Ideas?What type of QR Code is generated by the Bing QR Code GeneratorWhat to do with a QR code from web.whatsapp.com?Adding a logo to QR Code using ImageMagickIs it possible to create a QR code using text?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
So there is this QR code that you apparently can always edit even after it has been printed. For example, see this website that offers dynamic QR codes:
For example: When you make a QR code for plain text how can an independent QR code scanner see the difference when I edit the content of the QR code? The QR code itself obviously stays the same because it's printed.
qr-code
add a comment |
So there is this QR code that you apparently can always edit even after it has been printed. For example, see this website that offers dynamic QR codes:
For example: When you make a QR code for plain text how can an independent QR code scanner see the difference when I edit the content of the QR code? The QR code itself obviously stays the same because it's printed.
qr-code
add a comment |
So there is this QR code that you apparently can always edit even after it has been printed. For example, see this website that offers dynamic QR codes:
For example: When you make a QR code for plain text how can an independent QR code scanner see the difference when I edit the content of the QR code? The QR code itself obviously stays the same because it's printed.
qr-code
So there is this QR code that you apparently can always edit even after it has been printed. For example, see this website that offers dynamic QR codes:
For example: When you make a QR code for plain text how can an independent QR code scanner see the difference when I edit the content of the QR code? The QR code itself obviously stays the same because it's printed.
qr-code
qr-code
edited Apr 1 at 16:53
JakeGould
32.9k10100142
32.9k10100142
asked Apr 1 at 16:40
Murat KaçiranMurat Kaçiran
7201410
7201410
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
A supposedly “dynamic” QR code is simply an alias to the final destination URL
The concept of a dynamic QR code is based mainly in the world of QR codes being used for URLs and such. The QR code itself is always static.
That site you link to doesn’t really explain it well, but it’s pretty simple: The QR code format is the same regardless of whether the the data is static or dynamic. But in the case of a dynamic QR code, the generated QR code is just a “middle man” of a short URL. As explained on QRStuff.com:
Static QR Code: The actual destination website URL is placed directly into the QR code and can’t be modified.
Dynamic QR Code: A short URL is placed into the QR code which then transparently re-directs the user to the intended destination website URL, with the short URL redirection destination URL able to be changed after the QR code has been created.
So if you were to create a QR code to Google.com, a static QR code would directly encode the URL https://www.google.com/
but a dynamic QR code would assign https://www.google.com/
to a short URL like something like this: https://example.com/iuyd9871
.
That way the QR code always has that https://example.com/iuyd9871
URL embedded and (key point) what happens when one goes to that URL can be adjusted. So if you wanted that QR code to point to Bing, then you need to just adjust what that https://example.com/iuyd9871
will redirect to.
So that said, the weakness of a dynamic QR code is it relies on a service that manages that short URL. If that service is down or disappears for some reason, then that “dynamic” QR code becomes dead and useless. A static QR code will always work as the URL is always embedded in the QR code itself.
add a comment |
Dynamic QR codes contain a short URL link, which links to the generator website. When following this URL you get redirected to the site that is registered against the short URL.
Modifying the dynamic QR code doesn't actually modify the QR code itself, it just changes the redirection to get the user to visit a different site to the other one. This is done at the generator website.
As an aside:
I had a friend who edited QR codes manually while at Uni.
A standard QR code has some level of error correction built in, so if the captured image isn't great, the encoded information can still be extracted. As long as any modification to said QR code remains little enough to not exceed the error handling capabilities, it will still work (though reliability of the read may be reduced).
So while a non-dynamic QR code isn't editable, it kind-of is. To a degree.
1
Nitpick: you're not editing the signal (the URL that's encoded), you're making changes to the carrier medium (the QR code pixels) and hoping that error correction will compensate. (This is essentially the same as "put your logo in the middle of the picture, QR code remains readable)
– Piskvor
Apr 2 at 9:18
@Piskvor yes. though my representation was thinking about it purely in the visual transmission of the code from paper to camera, much like with digital tv, the pixels are the content you decode, but the signal is actually the radio-waves you are picking up with the antenna, and the noise being anything that degrades that.
– Baldrickk
Apr 2 at 13:02
Visual signal is still signal...this works the same way across the EM spectrum, whether you're transmitting 12 cm waves (wifi) or 500 nm (visible light). Light is the signal carrier, URL is the content.
– Piskvor
Apr 2 at 13:06
add a comment |
Most likely it works like a pointer.
Say this is actually what the QR code says
https://www.example.com/askdfhaskj
askdfhaskj
is a pointer to a web page.
The contents of that web page, askdfhaskj , can be manipulated at any time. Then the current contents of the page is displayed.
Think of it like what bit.ly does.
Of course the app doesn't show the link, and hides all the inner workings in the background.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "3"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1420058%2fhow-does-a-dynamic-qr-code-work%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
A supposedly “dynamic” QR code is simply an alias to the final destination URL
The concept of a dynamic QR code is based mainly in the world of QR codes being used for URLs and such. The QR code itself is always static.
That site you link to doesn’t really explain it well, but it’s pretty simple: The QR code format is the same regardless of whether the the data is static or dynamic. But in the case of a dynamic QR code, the generated QR code is just a “middle man” of a short URL. As explained on QRStuff.com:
Static QR Code: The actual destination website URL is placed directly into the QR code and can’t be modified.
Dynamic QR Code: A short URL is placed into the QR code which then transparently re-directs the user to the intended destination website URL, with the short URL redirection destination URL able to be changed after the QR code has been created.
So if you were to create a QR code to Google.com, a static QR code would directly encode the URL https://www.google.com/
but a dynamic QR code would assign https://www.google.com/
to a short URL like something like this: https://example.com/iuyd9871
.
That way the QR code always has that https://example.com/iuyd9871
URL embedded and (key point) what happens when one goes to that URL can be adjusted. So if you wanted that QR code to point to Bing, then you need to just adjust what that https://example.com/iuyd9871
will redirect to.
So that said, the weakness of a dynamic QR code is it relies on a service that manages that short URL. If that service is down or disappears for some reason, then that “dynamic” QR code becomes dead and useless. A static QR code will always work as the URL is always embedded in the QR code itself.
add a comment |
A supposedly “dynamic” QR code is simply an alias to the final destination URL
The concept of a dynamic QR code is based mainly in the world of QR codes being used for URLs and such. The QR code itself is always static.
That site you link to doesn’t really explain it well, but it’s pretty simple: The QR code format is the same regardless of whether the the data is static or dynamic. But in the case of a dynamic QR code, the generated QR code is just a “middle man” of a short URL. As explained on QRStuff.com:
Static QR Code: The actual destination website URL is placed directly into the QR code and can’t be modified.
Dynamic QR Code: A short URL is placed into the QR code which then transparently re-directs the user to the intended destination website URL, with the short URL redirection destination URL able to be changed after the QR code has been created.
So if you were to create a QR code to Google.com, a static QR code would directly encode the URL https://www.google.com/
but a dynamic QR code would assign https://www.google.com/
to a short URL like something like this: https://example.com/iuyd9871
.
That way the QR code always has that https://example.com/iuyd9871
URL embedded and (key point) what happens when one goes to that URL can be adjusted. So if you wanted that QR code to point to Bing, then you need to just adjust what that https://example.com/iuyd9871
will redirect to.
So that said, the weakness of a dynamic QR code is it relies on a service that manages that short URL. If that service is down or disappears for some reason, then that “dynamic” QR code becomes dead and useless. A static QR code will always work as the URL is always embedded in the QR code itself.
add a comment |
A supposedly “dynamic” QR code is simply an alias to the final destination URL
The concept of a dynamic QR code is based mainly in the world of QR codes being used for URLs and such. The QR code itself is always static.
That site you link to doesn’t really explain it well, but it’s pretty simple: The QR code format is the same regardless of whether the the data is static or dynamic. But in the case of a dynamic QR code, the generated QR code is just a “middle man” of a short URL. As explained on QRStuff.com:
Static QR Code: The actual destination website URL is placed directly into the QR code and can’t be modified.
Dynamic QR Code: A short URL is placed into the QR code which then transparently re-directs the user to the intended destination website URL, with the short URL redirection destination URL able to be changed after the QR code has been created.
So if you were to create a QR code to Google.com, a static QR code would directly encode the URL https://www.google.com/
but a dynamic QR code would assign https://www.google.com/
to a short URL like something like this: https://example.com/iuyd9871
.
That way the QR code always has that https://example.com/iuyd9871
URL embedded and (key point) what happens when one goes to that URL can be adjusted. So if you wanted that QR code to point to Bing, then you need to just adjust what that https://example.com/iuyd9871
will redirect to.
So that said, the weakness of a dynamic QR code is it relies on a service that manages that short URL. If that service is down or disappears for some reason, then that “dynamic” QR code becomes dead and useless. A static QR code will always work as the URL is always embedded in the QR code itself.
A supposedly “dynamic” QR code is simply an alias to the final destination URL
The concept of a dynamic QR code is based mainly in the world of QR codes being used for URLs and such. The QR code itself is always static.
That site you link to doesn’t really explain it well, but it’s pretty simple: The QR code format is the same regardless of whether the the data is static or dynamic. But in the case of a dynamic QR code, the generated QR code is just a “middle man” of a short URL. As explained on QRStuff.com:
Static QR Code: The actual destination website URL is placed directly into the QR code and can’t be modified.
Dynamic QR Code: A short URL is placed into the QR code which then transparently re-directs the user to the intended destination website URL, with the short URL redirection destination URL able to be changed after the QR code has been created.
So if you were to create a QR code to Google.com, a static QR code would directly encode the URL https://www.google.com/
but a dynamic QR code would assign https://www.google.com/
to a short URL like something like this: https://example.com/iuyd9871
.
That way the QR code always has that https://example.com/iuyd9871
URL embedded and (key point) what happens when one goes to that URL can be adjusted. So if you wanted that QR code to point to Bing, then you need to just adjust what that https://example.com/iuyd9871
will redirect to.
So that said, the weakness of a dynamic QR code is it relies on a service that manages that short URL. If that service is down or disappears for some reason, then that “dynamic” QR code becomes dead and useless. A static QR code will always work as the URL is always embedded in the QR code itself.
edited Apr 2 at 13:54
answered Apr 1 at 16:51
JakeGouldJakeGould
32.9k10100142
32.9k10100142
add a comment |
add a comment |
Dynamic QR codes contain a short URL link, which links to the generator website. When following this URL you get redirected to the site that is registered against the short URL.
Modifying the dynamic QR code doesn't actually modify the QR code itself, it just changes the redirection to get the user to visit a different site to the other one. This is done at the generator website.
As an aside:
I had a friend who edited QR codes manually while at Uni.
A standard QR code has some level of error correction built in, so if the captured image isn't great, the encoded information can still be extracted. As long as any modification to said QR code remains little enough to not exceed the error handling capabilities, it will still work (though reliability of the read may be reduced).
So while a non-dynamic QR code isn't editable, it kind-of is. To a degree.
1
Nitpick: you're not editing the signal (the URL that's encoded), you're making changes to the carrier medium (the QR code pixels) and hoping that error correction will compensate. (This is essentially the same as "put your logo in the middle of the picture, QR code remains readable)
– Piskvor
Apr 2 at 9:18
@Piskvor yes. though my representation was thinking about it purely in the visual transmission of the code from paper to camera, much like with digital tv, the pixels are the content you decode, but the signal is actually the radio-waves you are picking up with the antenna, and the noise being anything that degrades that.
– Baldrickk
Apr 2 at 13:02
Visual signal is still signal...this works the same way across the EM spectrum, whether you're transmitting 12 cm waves (wifi) or 500 nm (visible light). Light is the signal carrier, URL is the content.
– Piskvor
Apr 2 at 13:06
add a comment |
Dynamic QR codes contain a short URL link, which links to the generator website. When following this URL you get redirected to the site that is registered against the short URL.
Modifying the dynamic QR code doesn't actually modify the QR code itself, it just changes the redirection to get the user to visit a different site to the other one. This is done at the generator website.
As an aside:
I had a friend who edited QR codes manually while at Uni.
A standard QR code has some level of error correction built in, so if the captured image isn't great, the encoded information can still be extracted. As long as any modification to said QR code remains little enough to not exceed the error handling capabilities, it will still work (though reliability of the read may be reduced).
So while a non-dynamic QR code isn't editable, it kind-of is. To a degree.
1
Nitpick: you're not editing the signal (the URL that's encoded), you're making changes to the carrier medium (the QR code pixels) and hoping that error correction will compensate. (This is essentially the same as "put your logo in the middle of the picture, QR code remains readable)
– Piskvor
Apr 2 at 9:18
@Piskvor yes. though my representation was thinking about it purely in the visual transmission of the code from paper to camera, much like with digital tv, the pixels are the content you decode, but the signal is actually the radio-waves you are picking up with the antenna, and the noise being anything that degrades that.
– Baldrickk
Apr 2 at 13:02
Visual signal is still signal...this works the same way across the EM spectrum, whether you're transmitting 12 cm waves (wifi) or 500 nm (visible light). Light is the signal carrier, URL is the content.
– Piskvor
Apr 2 at 13:06
add a comment |
Dynamic QR codes contain a short URL link, which links to the generator website. When following this URL you get redirected to the site that is registered against the short URL.
Modifying the dynamic QR code doesn't actually modify the QR code itself, it just changes the redirection to get the user to visit a different site to the other one. This is done at the generator website.
As an aside:
I had a friend who edited QR codes manually while at Uni.
A standard QR code has some level of error correction built in, so if the captured image isn't great, the encoded information can still be extracted. As long as any modification to said QR code remains little enough to not exceed the error handling capabilities, it will still work (though reliability of the read may be reduced).
So while a non-dynamic QR code isn't editable, it kind-of is. To a degree.
Dynamic QR codes contain a short URL link, which links to the generator website. When following this URL you get redirected to the site that is registered against the short URL.
Modifying the dynamic QR code doesn't actually modify the QR code itself, it just changes the redirection to get the user to visit a different site to the other one. This is done at the generator website.
As an aside:
I had a friend who edited QR codes manually while at Uni.
A standard QR code has some level of error correction built in, so if the captured image isn't great, the encoded information can still be extracted. As long as any modification to said QR code remains little enough to not exceed the error handling capabilities, it will still work (though reliability of the read may be reduced).
So while a non-dynamic QR code isn't editable, it kind-of is. To a degree.
answered Apr 1 at 16:49
BaldrickkBaldrickk
48028
48028
1
Nitpick: you're not editing the signal (the URL that's encoded), you're making changes to the carrier medium (the QR code pixels) and hoping that error correction will compensate. (This is essentially the same as "put your logo in the middle of the picture, QR code remains readable)
– Piskvor
Apr 2 at 9:18
@Piskvor yes. though my representation was thinking about it purely in the visual transmission of the code from paper to camera, much like with digital tv, the pixels are the content you decode, but the signal is actually the radio-waves you are picking up with the antenna, and the noise being anything that degrades that.
– Baldrickk
Apr 2 at 13:02
Visual signal is still signal...this works the same way across the EM spectrum, whether you're transmitting 12 cm waves (wifi) or 500 nm (visible light). Light is the signal carrier, URL is the content.
– Piskvor
Apr 2 at 13:06
add a comment |
1
Nitpick: you're not editing the signal (the URL that's encoded), you're making changes to the carrier medium (the QR code pixels) and hoping that error correction will compensate. (This is essentially the same as "put your logo in the middle of the picture, QR code remains readable)
– Piskvor
Apr 2 at 9:18
@Piskvor yes. though my representation was thinking about it purely in the visual transmission of the code from paper to camera, much like with digital tv, the pixels are the content you decode, but the signal is actually the radio-waves you are picking up with the antenna, and the noise being anything that degrades that.
– Baldrickk
Apr 2 at 13:02
Visual signal is still signal...this works the same way across the EM spectrum, whether you're transmitting 12 cm waves (wifi) or 500 nm (visible light). Light is the signal carrier, URL is the content.
– Piskvor
Apr 2 at 13:06
1
1
Nitpick: you're not editing the signal (the URL that's encoded), you're making changes to the carrier medium (the QR code pixels) and hoping that error correction will compensate. (This is essentially the same as "put your logo in the middle of the picture, QR code remains readable)
– Piskvor
Apr 2 at 9:18
Nitpick: you're not editing the signal (the URL that's encoded), you're making changes to the carrier medium (the QR code pixels) and hoping that error correction will compensate. (This is essentially the same as "put your logo in the middle of the picture, QR code remains readable)
– Piskvor
Apr 2 at 9:18
@Piskvor yes. though my representation was thinking about it purely in the visual transmission of the code from paper to camera, much like with digital tv, the pixels are the content you decode, but the signal is actually the radio-waves you are picking up with the antenna, and the noise being anything that degrades that.
– Baldrickk
Apr 2 at 13:02
@Piskvor yes. though my representation was thinking about it purely in the visual transmission of the code from paper to camera, much like with digital tv, the pixels are the content you decode, but the signal is actually the radio-waves you are picking up with the antenna, and the noise being anything that degrades that.
– Baldrickk
Apr 2 at 13:02
Visual signal is still signal...this works the same way across the EM spectrum, whether you're transmitting 12 cm waves (wifi) or 500 nm (visible light). Light is the signal carrier, URL is the content.
– Piskvor
Apr 2 at 13:06
Visual signal is still signal...this works the same way across the EM spectrum, whether you're transmitting 12 cm waves (wifi) or 500 nm (visible light). Light is the signal carrier, URL is the content.
– Piskvor
Apr 2 at 13:06
add a comment |
Most likely it works like a pointer.
Say this is actually what the QR code says
https://www.example.com/askdfhaskj
askdfhaskj
is a pointer to a web page.
The contents of that web page, askdfhaskj , can be manipulated at any time. Then the current contents of the page is displayed.
Think of it like what bit.ly does.
Of course the app doesn't show the link, and hides all the inner workings in the background.
add a comment |
Most likely it works like a pointer.
Say this is actually what the QR code says
https://www.example.com/askdfhaskj
askdfhaskj
is a pointer to a web page.
The contents of that web page, askdfhaskj , can be manipulated at any time. Then the current contents of the page is displayed.
Think of it like what bit.ly does.
Of course the app doesn't show the link, and hides all the inner workings in the background.
add a comment |
Most likely it works like a pointer.
Say this is actually what the QR code says
https://www.example.com/askdfhaskj
askdfhaskj
is a pointer to a web page.
The contents of that web page, askdfhaskj , can be manipulated at any time. Then the current contents of the page is displayed.
Think of it like what bit.ly does.
Of course the app doesn't show the link, and hides all the inner workings in the background.
Most likely it works like a pointer.
Say this is actually what the QR code says
https://www.example.com/askdfhaskj
askdfhaskj
is a pointer to a web page.
The contents of that web page, askdfhaskj , can be manipulated at any time. Then the current contents of the page is displayed.
Think of it like what bit.ly does.
Of course the app doesn't show the link, and hides all the inner workings in the background.
edited Apr 1 at 17:06
JakeGould
32.9k10100142
32.9k10100142
answered Apr 1 at 16:47
cybernardcybernard
10.6k31828
10.6k31828
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1420058%2fhow-does-a-dynamic-qr-code-work%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown