TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Currency.io, a html5 currency converter - open sourced to learn from

86 pointsby benschwarzover 13 years ago

15 comments

tbassettoover 13 years ago
It's not an HTML5 currency converter but an iPhone/iPod Touch currency converter. It doesn't work on iPad (and Android, and desktop browser, etc.). What are we supposed to learn from this? Bad practices? Arrogance?
评论 #2990953 未加载
Huppieover 13 years ago
Ok, wait a minute. I always thought people preferred HTML5 over &#60;insert platform specific API here&#62; is that well, it's platform independent.<p>So I opened this app on my android phone... and nothing happened. Basically it said 'this (web) app is available for iOS only'.<p>Then what is the use of 'open web standards'? Am I missing something? Is this using a feature that android phones don't support yet?
评论 #2990837 未加载
MatthewPhillipsover 13 years ago
Looking at the CSS, I see you're styling the id tags. I'm not a designer, but my experience is that you should only style your ids sparingly and use classes for most stuff.<p>Also you have a bit of code to recreate some jquery functionality. Maybe for your purpose it's unnecessary to load all of jquery, but consider that if you use Google's CDN, there's a strong chance the user already has jquery cached. Look at the HTML5 Boilerplate for a snippet on how to use Google CDN and fallback to the hosted version. Again, might not be necessary for your limited use case.
评论 #2991208 未加载
darklajidover 13 years ago
In Firefox I see<p>- a link to a video<p>- a link to the source<p>Is the title misleading? "A html5 based iOS application to convert currencies" maybe?
balacover 13 years ago
Its a gorgeous app and works well. The touch events feel a little laggy though (samsung galaxy s, android 2.3.4 / dolphin hd).<p>Also I would love to try it on the desktop, this would make a great widget. Any reason not to allow it to run on desktop browsers?
taitemsover 13 years ago
While people argue over what things are and are not supported, I'm really happy you built this. I just got back from a 3 week holiday and it was disappointing that a lot of App Store apps require an active internet connection for EVERY calculation. Who can afford roaming internet when you're travelling abroad?
rbreveover 13 years ago
Nice app, it would be nice to see the current exchange rate that it's using on the app to calculate
paisibleover 13 years ago
Hate that I have to save it to my iphone desktop in order to use this ; not being able to try it out on my desktop was annoying as well, but I think enough people already expressed that sentiment. Other than that the app is ok, just not sure I'd necessarily want to spend much time learning from this source since it esssentially skips over what makes HTML5 cool in the first place.
MattBearmanover 13 years ago
Really impressed with how much this feels like a native app! I've always maintained that web apps are the way forward and native apps will die.<p>Looking forward to checking out the code on GitHub and playing around with it.
jinp6301over 13 years ago
On the video you have an Indian Rupee as one of the options but in the actual webapp, it's not there. Instead I have South Korean Won. Is it because I have the korean keyboard installed?
mattmanserover 13 years ago
Hey ben, nice demo, regardless of it working or not on other platforms.<p>I'd be interested in your feedback on why you used binary images and avoided jQuery. I know the code makes notes on these, but were you actually already experiencing loading issues without using those techniques?<p>In other words, was it to practice using the techniques or were you already hitting visible loading delays each time you started the app?<p>Also, you mention using <i>em</i>s for layout to handle resizing on the github info page, I've not heard of this technique, any chance you have a link explaining it?
评论 #2991021 未加载
freyfogleover 13 years ago
Just curious, what software did you use to make the video? Thanks
评论 #2991025 未加载
abehover 13 years ago
Perfect domain name!
lsdafjklsdover 13 years ago
This is great. Thank you.
suivixover 13 years ago
Why not just name it a "JavaScript currency converter"? HTML5 is such a buzzword to make it seem new or innovative.
评论 #2991139 未加载