TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Skeuocard

1066 点作者 gooddelta将近 12 年前

98 条评论

jasonlotito将近 12 年前
So…<p>* Didn&#x27;t realize I had the name and expiration field to enter as well. I thought it was just show casing the number entry. It wasn&#x27;t until I came back here to HN to read comments that I realized that there was more to the demo.<p>* Tab order was wrong.<p>* 1Password couldn&#x27;t fill in the data.<p>* No indicator telling me what credit cards you accept.<p>* CVV was hidden. There were several cases where I&#x27;d finished filling out the form, but couldn&#x27;t change the CVV.<p>* Errors are not displayed. Try 10&#x2F;10 expiration, and you are basically stuck. Without additional information, there is nothing to indicate anything is wrong.<p>* You can tab from the date to the hidden CVV and enter information there, but you don&#x27;t see it. This is easily done because the automatic progression is inconsistent, so I&#x27;ve had to tab twice before getting to the year, and because it automatically moves me there, I end up on the CVV. This makes things really awkward.<p>* Overall, this was fairly confusing. I failed at entering the CC data the first time.<p>I spent 10 years handling CC processing, and basically living on the payment page. Keep the page clean, quick, and simple. You don&#x27;t want to do anything confusing. Let them enter the CC data and move on. That fancy CC form will <i>NOT</i> sell a single thing. It will however <i>stop</i> people from paying. It does <i>nothing</i> to convert.<p>The more friction you place between a customer willing to pay and the actual transaction, the less chance you have of making a sale.
评论 #6143861 未加载
评论 #6143864 未加载
评论 #6144160 未加载
评论 #6143968 未加载
评论 #6149698 未加载
评论 #6144071 未加载
aresant将近 12 年前
Upvoting because this is so beautifully executed and I&#x27;d love to see people test this out on their checkout process.<p>That said, my experience indicates that this is not going to convert well.<p>To mirror the author&#x27;s own quote:<p>&quot;Every question a user has to ask themselves during the checkout process is another reason for them not to complete it.&quot;<p>What&#x27;s presented here is a drastically different experience from the norm.<p>It doesn&#x27;t behave the way you&#x27;d expect if you&#x27;ve ever bought anything else online.<p>Beyond that it has to load images dynamically based on card type which, on a slow or interrupted connection, will create even more confusion.<p>I love the concept, I love the execution, I just don&#x27;t think this is going to be a conversion driver.<p>But I&#x27;ll test it anyways.
评论 #6143802 未加载
评论 #6144062 未加载
评论 #6143796 未加载
评论 #6143736 未加载
评论 #6143982 未加载
评论 #6144866 未加载
评论 #6149168 未加载
评论 #6144549 未加载
评论 #6143787 未加载
评论 #6144693 未加载
评论 #6143771 未加载
评论 #6144735 未加载
pytrin将近 12 年前
It&#x27;s a cute interaction, but for credit-card forms you want to be obvious rather than cute. Showing all the fields a user expects to fill out instills confidence and prevents questions like &quot;where do I input my name and card expiry date?&quot; &quot;what about the security code?&quot; &quot;where is the billing address?&quot; etc. People would typically not start filling out their credit-card details with those doubts in their minds.<p>One additional nitpick - it says &quot;YourBank&quot; at the beginning, so while I was aware this was supposed to a credit-card form because of the title of the submission, it can also be mistaken for a bank account number submission.
dualogy将近 12 年前
[Edit: original thread title was &quot;why isn&#x27;t every CC form like this?&quot;]<p>Because it&#x27;s completely unneeded.<p>Typical web designer wet dream. Fancy-schmancy visual design fluff, robbing screen real-estate and bandwidth for a freaking &quot;credit card&quot; background image, and will it still work even 2 or 5 years from now when all web dev standards have once again turned 180° and future browsers render stuff like this <i>way-off</i> or not at all? Oh it won&#x27;t, but you web designer dude will happily fix this at a charge of only 1.5 man-days? Well, <i>neat</i>!<p>Don&#x27;t get me wrong, it&#x27;s fun to spend a week or three &quot;optimizing&quot; an approximate 0.000001% of your web app&#x27;s UX with ideas like this. I get it. Been there, too.<p>I see another issue --- with the CC now looking more real, the user also gets closer to the &quot;physical reality&quot; of &quot;I&#x27;m parting with cash&quot;. Once I see my card&#x27;s logo I&#x27;m instantly more hesitant. It&#x27;s been shown that the more &quot;layers&quot; away from real physical payment a transaction is, the &quot;easier&quot; a customer proceeds with it.
评论 #6145243 未加载
评论 #6144495 未加载
dictum将近 12 年前
&gt;Every question a user has to ask themselves during the checkout process is another reason for them not to complete it. (<a href="http://kenkeiter.com/2013/07/21/redesigning-credit-card-inputs/" rel="nofollow">http:&#x2F;&#x2F;kenkeiter.com&#x2F;2013&#x2F;07&#x2F;21&#x2F;redesigning-credit-card-inpu...</a>)<p>&quot;Wait, where do I put the CVC, name and expiration date?&quot;
评论 #6143699 未加载
评论 #6143731 未加载
lmkg将近 12 年前
I think this is a great concept that will need a few rounds of feedback and some live testing before it&#x27;s ready for prime time. Many commenters here are saying the current format will lower conversion rates, and I agree with that, but I think the problems are correctable. I would love to see conversion rates on this thing, although that&#x27;s sort of a chicken-and-egg problem.<p>My general attitude: it&#x27;s trying too hard to look <i>exactly</i> like a credit card, and that makes it not enough like a normal form. Dial it back a notch or two. Have the fillable areas look like normal form fields, don&#x27;t be afraid to explanatory or error labels on the form, and show front &amp; back at the same time rather than a &quot;flip&quot; interaction.
taspeotis将近 12 年前
On my iPad the auto progression doesn&#x27;t work properly and the keyboard is hidden after each field. You have to tap all over the credit card.<p>I gave up after the fourth extraneous tap.<p>So I guess &quot;why aren&#x27;t all credit card forms like this&quot; is because people use iPads.<p>(In all seriousness, great idea but disappointing first impression.)
评论 #6144452 未加载
评论 #6143781 未加载
iloveyouocean将近 12 年前
We implemented a form very similar to this about 7 years ago. (our form had light red borders around all the required fields that turned green when they had been filled, as well as some other differences). I was personally very enthusiastic about the beautiful design and thought that users would appreciate the skeuomorphism. Well, they didn&#x27;t really care. If anyone was delighted by the design, it was offset by having to figure out how to use a new format of form. The form was also more difficult for us to maintain and test against different browsers. So, in the end we went back to a standard form type.
FreshCode将近 12 年前
I dislike this UI because it adds more questions[1] than it takes away. &quot;Why did it tab? Why is it loading, did I accidentally submit? Why did the tab ordering jump down, then up?&quot; Just show me a web form and put a picture of a VISA card somewhere static.<p>[1] Don&#x27;t Make Me Think, Steve Krug: <a href="http://www.sensible.com/dmmt.html" rel="nofollow">http:&#x2F;&#x2F;www.sensible.com&#x2F;dmmt.html</a>
marknutter将近 12 年前
The part for me where it breaks down is when you have to flip the card to the back to fill in the CVC. I also hate when fields auto-tab for me. Also, why does it hide the expiration date and name fields initially?
评论 #6143823 未加载
评论 #6143721 未加载
评论 #6143729 未加载
Camillo将近 12 年前
If you paste &quot;4111 1111 1111 1111&quot; (with the spaces, from the very same page) it breaks.
评论 #6143763 未加载
评论 #6143779 未加载
robflynn将近 12 年前
I&#x27;ll be sending you a pull request in a day or two. I work with dead, blind, hard of hearing, and visually impaired folks. I see a few places where accessibility could be improved with respect to screen readers.<p>Would you be open to a patch like that?
评论 #6149933 未加载
awj将近 12 年前
I like the general concept, but I think it relies on specific behavior to the point of being confusing.<p>* As others have mentioned, there&#x27;s no advertising of accepted cards<p>* None of the empty inputs look like inputs until you tab into them. They also cease looking like inputs when you tab out. Correcting data that is not objectively invalid (e.g. expiration in the future, but wrong month) is kind of unintuitive. Someone who clicks into form fields will likely be entirely stumped by this form.<p>* It doesn&#x27;t seem to work on mobile. On my iPhone the series of inputs were positively irritating to interact with, somehow each one only took three characters instead of four, and the lack of a tab meant I had little direction on where to go when the first four digit input disappeared.<p>* The CVV is clumsily poorly handled. You can actually tell in that you&#x27;re breaking away from skeuomorphism to get the user to that input. It might be a better idea to show the &quot;back&quot; next to the card when you do the initial breakout.
ryanobjc将近 12 年前
I have always wanted card entry systems to know what kind of card it is - given that it&#x27;s trivial to tell from the first few digits I never understood why not.<p>This is a great step up from that. The one thing I felt was not perfect was the multiple entry boxes for the different card types. Erasing&#x2F;backspacing is not so easy. I would suggest a single entry field, and do something about adding padding spaces automagically. This also plays in to the auto-complete&#x2F;form fillers these days. A credit card number is a single number, not 4 groups of numbers you copy and paste independently.
bluetidepro将近 12 年前
I don&#x27;t think the UX is good as you think for the average user. For example, my mom (who is pretty good with a computer) would be so confused by this. I don&#x27;t think she would understand that the credit card is interactive, especially after she maybe got past the first part of the credit card numbers.
georgebonnr将近 12 年前
I agree with others - I love the concept. However, I think for customers who are less enthusiastic and trusting in general, having a physical representation of their card built before their eyes will make them more acutely aware of the information that they&#x27;re sharing, and be nervous that they&#x27;re sharing it (even if they have limited reason to be nervous). In short, it will spook average customers. Maybe for a site that sold to a technology-focused crowd it would have more success though. Just my hunch.
dpcan将近 12 年前
It has the feeling of literally giving away my credit card to someone. I&#x27;m not sure that&#x27;s a good thing.<p>Plus, I don&#x27;t know anyone anywhere anymore that&#x27;s confused by a few credit card fields.<p>Plus, tabbing from the number goes to the name field and not the expiration.<p>Then you&#x27;ll still have the problem of probably having to enter a valid billing address on separate fields.<p>I don&#x27;t know if this really improves anything other than the aesthetic is very pretty.
pascalo将近 12 年前
I love it. Couple of suggestions:<p>You should use data urls or sprites for the CSS, then you don&#x27;t have the the loading image coming in with delay.<p>Changing stuff once you have filled out the number is hard. You have to navigate your way back through the 4 blocks, and the auto-tab and the way it reacts to arrow keys means that the cursor doesn&#x27;t end up where I anticipate it.
JoshTriplett将近 12 年前
Interesting idea.<p>One bug I noticed: if you enter one of the sample numbers such that the number splits into multiple fields, then backspace starting from the end, you&#x27;ll end up moved to the beginning of the first field with the first few digits still filled in, rather than backspacing over them.<p>More generally, any time you construct your own custom input rather than using browser input fields as designed, you end up with this kind of brokenness because you have to reimplement browser logic.<p>I&#x27;d love to see an &lt;input type=&quot;creditcard&quot;&gt;, with an input-creditcard.js polyfill, and native support added to browsers. On platforms that already know your credit card number, this would allow for simple auto-fill of all relevant information. This would also make life easier for things like Google Wallet that construct virtual credit cards for you, and it would allow for browser extensions that integrate with credit-card vendors to produce one-time tokens.
dictum将近 12 年前
This reminds me of an habit I developed: I usually input the credit card number last. I usually start selecting the card issuer, then fill out my name, billing address, expiry date and CVV.
aasarava将近 12 年前
I love the concept. I love that it&#x27;s smart enough to use a regex to figure out the card type.<p>As others have said, some minor instructional text would help people get started. Also, making the name and expiration fields more obvious from the start (more obvious that they&#x27;re fields and more obvious that they will need to be filled out) would also be helpful.<p>Having to click to flip the card is probably the biggest problem (though fixable). Typically when filling out a form, I suspect most people use the tab key to go from field to field. Having to go back to the trackpad&#x2F;mouse and click on a spot slows things down. Maybe have the card automatically flip if you hit tab after the expiration field?
评论 #6143879 未加载
dredmorbius将近 12 年前
Enough with the grey text.<p>#contrastrebellion <a href="http://www.contrastrebellion.com/" rel="nofollow">http:&#x2F;&#x2F;www.contrastrebellion.com&#x2F;</a>
评论 #6144626 未加载
0x0将近 12 年前
Can&#x27;t ctrl+a to select the whole card number input textfield and type over it :-&#x2F;
srinivasanv将近 12 年前
Most non-American cards use something like &quot;Expiry&quot; instead of &quot;Good Thru&quot;, but apart from that minor string difference, it&#x27;s pretty awesome.<p>Maybe you could get rid of the text entirely, MM&#x2F;YY should be enough of a cue.
SeanLuke将近 12 年前
Backspacing in the middle of a number triggers a behavior which is very counterintuitive, particularly with the examples provided.
untangle将近 12 年前
I think that this is very clever. Part of the value is the entertainment that it provides in a nominally soulcrushingly-dull task.<p>The major flaw (fail) for me is that LastPass doesn&#x27;t know what to do with it.<p>Still, I passed to our dev team for consideration.
dools将近 12 年前
The field formatting stuff is great, but I think the interface to fill in the data on the card is monumentally confusing.<p>I do, however, like the idea of offering a &quot;live preview&quot; of data filled in via a normal credit card form (using the stripe checkout library for example which does all the nice card type detection and input formatting stuff for you).<p>This type of &quot;preview&quot; could also be useful in a confirmation step, ie. show the front and back of the card so the user can confirm it looks okay (I don&#x27;t think there would be much advantage in &quot;flipping&quot; back and forth between front and back, though).
sytelus将近 12 年前
Entering CC info is last thing user does and that&#x27;s the step you don&#x27;t want to mess up - ever! This is one scenario where you want to stick to boring, well-accepted, well-known, highly familier UX and avoid performing fancy tricks because there could always be some case where it doesn&#x27;t work as expected. For example, I tried to enter random numbers in this UX and I did not got any response that numbers were bad. Even worse, it did not enabled MM&#x2F;DD. For some unknown CC this would mean loss of customer that you worked so hard to compete and ultimately acquire.
mratzloff将近 12 年前
I really like this EXCEPT for the awful image loading. It should preload the images up front as a single sprite and swap them in and out as needed.
评论 #6145127 未加载
aneth4将近 12 年前
Beautiful project. I agree with others who don&#x27;t think this will drive conversion - who knows...<p>I would be concerned about reducing conversions though. Unfamiliarity can be scary.<p>One annoyance for me - I can&#x27;t hit Command-A to select everything and start over. I&#x27;m also annoyed generally by auto-advancing text fields, though this implementation seems to work around some of the issues.
bsimpson将近 12 年前
I have a bit of a pet peeve for apps that try to customize form fields, because they almost always get the corner cases wrong. Here, for instance, select all doesn&#x27;t work as expected. (In fact, selection doesn&#x27;t work at all. Skeuocard, like many overly-clever widgets, will overwrite your selection to put the cursor where it thinks it should go.
fusiongyro将近 12 年前
It&#x27;s very good, but the OCR font is going a little too far for me.
gohrt将近 12 年前
&quot;simply enter your card number&quot;<p>It&#x27;s horribly wrong to even suggest that. The instructions should say &quot;type 4111.... I don&#x27;t want your credit card number&quot;, and should pop up an error if a valid checksummed card number is entered. Don&#x27;t miss an opportunity to help people lean safe habits.
jlgreco将近 12 年前
My only complain is that it auto-progresses across sections of inputs (between month and year in the expiration for example) it does not auto-progress when you reach the end of one form. I found that jarring. If you are going to auto-progress in one place, you probably should across the board.
ChrisNorstrom将近 12 年前
Very nice! To make it better:<p>- ALL of the inputs should look like inputs and only after a user has put in their information should the input ui disappear and the text be shown as it is on a real credit card. Otherwise the ability to enter your name and expiration is ambiguous.<p>- I don&#x27;t like how AFTER you enter your full credit card number, the input fields become segregated, trying to change the credit card number becomes difficult as you now have to click on each of the 4 new text fields to enter a new credit card number. (If a card fails to go through a user might try to use a new one). Yes you can just hold down BackSpace and it will travel from field to field deleting the number but that&#x27;s not obvious for a user to figure out. Don&#x27;t segregate the numbers into separate fields just leave them in one.
bsimpson将近 12 年前
I believe there&#x27;s an algorithm to determine if a card number is valid (before determining if the other credentials are correct). Implementing that would probably be the most useful thing you could do in Skeuocard, as it helps people find typos in an otherwise inscrutable list of numbers.
评论 #6144719 未加载
评论 #6144681 未加载
eli将近 12 年前
I wouldn&#x27;t use a form where the fields displayed change as you enter things.<p>That said, I totally agree with the premise. I&#x27;m totally baffled why so many forms require you to unnecessarily select a card type or insist that you enter a number with spaces or only without spaces.
205guy将近 12 年前
There&#x27;s a lot of negative reactions on here, and some of them might be valid (unfamiliarity, any friction reduces sales).<p>But I liked the concept. The &quot;flip over for CVC&quot; worked for me on Firefox, and that was an elegant solution. I think a lot of the criticism could be avoided by just making it static: don&#x27;t load the image and redraw the card based on the input numbers. It then boils down to, essentially, the image of a generic card with some generic fields on it. Add some red text for fields that require input, and I think it&#x27;s an elegant way to guide people when entering CC info. I&#x27;d be interested if anyone did A&#x2F;B testing with this variant (and others) against regular forms.
评论 #6145649 未加载
tonydiv将近 12 年前
I love the idea, but since nobody does this, the average user would be skeptical. If it were used on the iPad, people might be more comfortable, since the iPad is a new medium and (most) people accept new concepts like Square as acceptable and secure.
andrewjshults将近 12 年前
FYI: 4147 2011 1111 1111 triggers the special Chase Sapphire layout (number is on the back of the card, front just has your name + the Chase Sapphire (Preferred)).<p>I actually find the lack of any label on the CVV field a bit confusing, but maybe that&#x27;s just me.
justinph将近 12 年前
Very nice work. I&#x27;ve done lots of work with credit card fields because I work for a large non-profit that depends on credit card donations. I might just use this in the next iteration of our form. Good idea doing the detection in realtime.<p>My only gripe would be that it doesn&#x27;t innately explain which cards are acceptable... E.g., you might not accept Diners Club and Discover, but do want to accept Visa, MC, and Amex. Having little icons there make that more explainable. We did it like that on our contribution form: <a href="https://contribute.publicradio.org/contribute.php" rel="nofollow">https:&#x2F;&#x2F;contribute.publicradio.org&#x2F;contribute.php</a>
kingi将近 12 年前
FYI: <a href="http://ux.stackexchange.com/questions/33411/what-are-the-pros-and-cons-of-skeuomorphic-design-in-payment-transactions" rel="nofollow">http:&#x2F;&#x2F;ux.stackexchange.com&#x2F;questions&#x2F;33411&#x2F;what-are-the-pro...</a>
andrewhillman将近 12 年前
After the last number is entered, you should auto focus the NAME field, then EXP DATE or the purchaser won&#x27;t know what to do. People may think... hey, it guess my card type, how come it&#x27;s not automatically showing my name?
keerthiko将近 12 年前
This is amazing. I do think there&#x27;s a lack of breaking the norm in web practices (for several good reasons, but not enough), resulting in us not taking advantage of what the most amazing newest iterations of the internet can offer. This is a good change in the right direction. I&#x27;m sure there&#x27;ll be kinks, but fixable kinks.<p>NB: I comment on amazing HN submissions (Show HNs usually) primarily so that I can find these tools again by browsing my comments from my profile when I feel the need to use them. This is primarily a comment to that end. Thank you so much for this Ken!
Too将近 12 年前
On my android with firefox it very was easy to see that the XXXX was an input-box that had to be filled in because each field had a small frame around it, i was surprised to see so many having trouble understanding it. Then i tried in my desktop browser (firefox, chrome and ie) and there there is no frame around the unfocused input fields, the numbers stand alone making it look like a static image of a credit card, except when the fields are focused. This little change made the experience much worse, i suggest always showing the frames around the fields.
starmole将近 12 年前
Small bug report: This works very poorly (not useable) in Chrome Version 21.0.1180.90, which is the last one available on macosx 10.5. You probably want to fall back to form fields on untested browsers.
ape4将近 12 年前
Perhaps existing forms make you select the type of card as an extra check.
评论 #6143706 未加载
评论 #6143695 未加载
artag将近 12 年前
I love this. couple of things you may want to test - either show all the fields (cc number, exp, name etc) by default, or dont show the name, expiration fields until the credit card number has been filled... its slightly surprising that the other fields show up after entering 5 or 6 digits... also, it is not very clear that I can click and enter the name, expiration date (as it was for cc number)... you may want to move the user directly to the next field after they have entered the previous field.
cheesylard将近 12 年前
This is really good.<p>However, there is a few things that makes me not want to use it.<p>Firstly, no security code.<p>Secondly, it&#x27;s hard to tell which fields aren&#x27;t being filled out. Especially the YOUR NAME in particular. Maybe you should make these fields red, or when you complete a field it automatically goes to the next field. For example, when you finish typing in your credit card number the cursor automatically goes to the expiration date, and when you finish typing the expiration date it automatically goes to the name. Just a suggestion.
jakub_g将近 12 年前
One issue I see is that very frequently on many pages there&#x27;s not only distinction between say Mastercard or Visa, but also between different types of them. If you have Mastercard FooCompany Partner Card, then you pay less commission etc. Not sure if those partner types can be confronted with a regex (anyone from CC company there? :)<p>Usually those granular types are on a select list, if one chooses badly, she gots &quot;transaction refused&quot; without any more info (clearly not nice).
Qantourisc将近 12 年前
Failure on copy-paste. Fix it ! :) And try to keep it in 1 box. Perfectly possible without hurting functionality: Just use css word-spacing. (And auto-add spaces where needed.)
AUmrysh将近 12 年前
My only suggestion is to use hinting once the card number input is complete to suggest the user then fill out the name and expiration date. Also I think when pressing tab to go to the next input, you should have the order be:<p>card number -&gt; expiration date -&gt; name<p>instead of the current order of number, name, date.<p>It&#x27;s a really slick implementation, I love the flipping animation, I used an extremely similar animation setup (face front&#x2F;face back, and a flip property) on a site I built.
andrewmunsell将近 12 年前
It <i>looks</i> good, but is completely broken when using a password manager such as Dashlane. The icons indicating auto-populating fields move all over the place, etc.
nfoz将近 12 年前
This is really cute. But I hope noone ever actually uses it :) Too much guesswork and dynamism, violating important design principles IMO. But a nice demo.
jaredsohn将近 12 年前
One thing lacking in this design is that without extra supporting content, it doesn&#x27;t tell the user upfront what kinds of credit cards are supported. So if a user prefers to use American Express, they have to find the card and start entering a few digits before being told they have to try a different card (and then they may have some apprehension about if that other type of card is supported or not.)
评论 #6143906 未加载
debian69将近 12 年前
I found it awkward and annoying to use , so not a winner. Its a good idea but unfortunately it just doesn&#x27;t come off , keep on trying though.
flexd将近 12 年前
This looks great, but is it great for us that are good with technology or will it work for your parents too?<p>And what happens if javascript is disabled?
wmeredith将近 12 年前
Because it&#x27;s really hard to use due to a lack of affordance letting the user know how they are supposed to interact with it.
sarme将近 12 年前
Looks nice and I&#x27;m glad to see someone rethinking this interface.<p>Not something I&#x27;d use right now. It&#x27;s too clunky compared to just having some textboxs on the page. I&#x27;m not a fan of skeuomorphism in general though, so I&#x27;m probably a hard sell.<p>Doesn&#x27;t mean you shouldn&#x27;t keep trying. Thanks for putting this out there. I love the article, btw.
pdenya将近 12 年前
I like it except for the card flip with the hidden field on the back. Maybe show back and front at the same time with 2 cards.
pjg将近 12 年前
I like what you guys are doing. I had this same idea when I started Noca (www.noca.com ) - precursor to stripe.com, braintree.com etc. The idea was to show the card logo bank from the BIN as the customer types the card number. Go for it. The payments User Experience needs improvement and glad you guys are doing it
sergiotapia将近 12 年前
I&#x27;m 23 years young and I cannot read your text. Why is your background white and your text light-gray?
kinkora将近 12 年前
I have all 3 cards (AmEx, Visa, Mastercard) and I can see the full form and along with the validations, given an AmEx card. Is there any particular reason why the same can&#x27;t be done with the Visa and Mastercard?<p>Regardless, fantastic piece of code! Will definitely think of incorporating this.
umsm将近 12 年前
I feel like if we were to implement this on our ecommerce site, we would loose millions. That said, it does have potential for displaying saved credit card information in a nice layout.<p>As for the input, the standard forms that we grew used to are probably here to stay for a little longer.
yuletide666将近 12 年前
Looks great, but having to flip the card over to enter the CVV code is a huge usability hit for me.
nonchalance将近 12 年前
American Express used to do this when you mistyped passwords a few times and were locked out of your online account (they may still do it for membership rewards). It put text boxes in the areas for the CVV and the card number (with an Amex card in the background)
Gonzih将近 12 年前
Really nice idea and implementation. Lovely thing. But I will never use it on real product. Makes easier to match on request (since you know what library will be required from server) and patch it on the fly. So credit card data can be stolen.
pat2man将近 12 年前
Square on iOS has had a similar input since it first came out. Its a great way to enter credit card numbers on a mobile phone where you don&#x27;t have a tab key etc.<p>Making the whole thing look like a credit card doesn&#x27;t seem necessary at all.
JeremyMorgan将近 12 年前
It&#x27;s a bit gimmicky but I think the subconscious (or even conscious) association people make with the card they&#x27;re holding in their hand makes it less prone to mistakes and a bit easier to use. I like it.
jaredstenquist将近 12 年前
I agree with many that this is very well done. I would like to see some usability tests to see if there would be as much confusion as I expect.<p>Without great experiments like these, there would be no progression. Kudos to Ken.
6cxs2hd6将近 12 年前
Awesome idea. Beautiful design.<p>Small bug: Amex cards have 4 digit CCV. Although you do show &quot;XXXX&quot; (4 digits) before I start typing, when I get to that field I can only type &quot;123&quot; (3 digits).
评论 #6147213 未加载
asselinpaul将近 12 年前
I had this idea a while back, didn&#x27;t execute well: <a href="https://github.com/asselinpaul/cc_validate" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;asselinpaul&#x2F;cc_validate</a>
评论 #6146361 未加载
analog31将近 12 年前
I never thought of this before, but the first 4 digits of my credit card number revealing the issuing bank seems insecure to me. That&#x27;s not a fault of the op&#x27;s program, of course.
njloof将近 12 年前
Too long to load. Failed loading first time on iPhone. Keep It Simple.
cyrilga将近 12 年前
I love this idea and I will test it for sure! I will let you know when I do. For consistency I will also add a letter background to get the billing address. Nice work mate!
renownedmedia将近 12 年前
It likes my month of 99
jlengrand将近 12 年前
What suprise me most is why the heck has it not been the DEFAULT way to do this for years!? Disruptive, so it might frighten some users. But so awesome. .. .
virgil_disgr4ce将近 12 年前
SO MUCH WHINING! Holy shit people, if you have a problem, fork the damn thing and do something about it! <i>shakes head</i>
BasDirks将近 12 年前
Nitpick: the backgrounds are a whopping 992 × 624, ~180 KB. This makes loading and rendering not as smooth as it could be.
brento将近 12 年前
The security code on the backside could use some improving on how it looks. Other than that, this is a really cool idea!
smiddereens将近 12 年前
Naysayers aside I think it&#x27;d be neat if it went even further and switched to an IIN-specific layout.
Ackley将近 12 年前
I don&#x27;t think it&#x27;s a good idea... but at least it should look exactly like my credit card.
atsaloli将近 12 年前
That&#x27;s beautiful. Good job!
tomasien将近 12 年前
Stripes form for iOS is the GOAT
yackob03将近 12 年前
You could two-way bind this with a traditional payment form and end up with something that&#x27;s useful in the traditional case (feedback about whether the data you&#x27;re typing is going in the right place), and may delight users who understand what they&#x27;re seeing and choose to interact with it.
jpswade将近 12 年前
It was a bit flaky on Android.
andygates将近 12 年前
That&#x27;s so clever it ticks my &quot;creepy&quot; box. Well done... sorta.
kposehn将近 12 年前
Fantastic.<p>I can think of all sorts of ways for it to drop conversions if it fails, but it is so perfectly done that I kind of don&#x27;t care.<p>I&#x27;m going to keep an eye on this because it has the potential to really increase the comfort people have when entering a credit card. And because it is beautiful.
评论 #6144105 未加载
gboone42将近 12 年前
I&#x27;m pretty sure Bonobos uses something like this. Really slick.
nej将近 12 年前
Doesn&#x27;t seem to be working using the keyboard numpad.
ihsw将近 12 年前
There&#x27;s a distinct lack of support for the num pad.
antidaily将近 12 年前
The order feels off.
dhruvkaran将近 12 年前
Thank you for sharing this. It&#x27;s beautiful.
Nux将近 12 年前
Nice. Works without javascript, too!
kylelibra将近 12 年前
This is fantastic.
zawaideh将近 12 年前
Nice work Ken!
NittLion78将近 12 年前
Diner&#x27;s Club still exists??
rorrr2将近 12 年前
The main problem, and many designers make that mistake, is that you&#x27;re modeling a physical thing inside an app for no good reason.<p>Other than the nice visuals it doesn&#x27;t help anything.<p>As a designer, you should think of how to make the process of entering the CC more efficient and less distracting, so your conversions don&#x27;t go down the drain.<p>A simple clean design with standard input fields will outdo your pretty design any day of the week.<p>p.s. Does your design even work if JS is disabled?
评论 #6144193 未加载