Mozilla 데모 스튜디오

  • 데모 제출

Ubercalc

Simple, powerful HTML5 calculator with three modes.

이용 기술 HTML5, CSS3, 모바일, 오프라인 지원, 멀티 터치

  • 조회수 174회
  • 댓글수 0건

현재 데모에 대한 개발자 댓글

Ubercalc is an HTML5 calculator with a clean interface, yet including many features. There are three modes: basic, when simple operations do the trick; scientific, with functions and constants, and statistics, allowing to add elements to a memory and get variables such as the average or standard deviation.

It has offline support and is available as a Mozilla Web App: open it with a compatible browser (recent versions of Firefox for Desktop, Android & Firefox OS!) and you'll be able to install it. It also adapts to different screen sizes: on the desktop, it gives you space and it works down to small smartphones, hiding extra buttons with CSS animations.

You can swipe to change tabs, or you can click the corresponding tab. Related functions are grouped and can be used by long clicking. The same goes for constants in scientific mode or getting the previous results (saved across sessions). If you want to delete all the current input, you can also long click instead of going one by one.

(For developers: I didn't like the swiping or toast libraries I found [too heavy or with jQuery: I wanted the application to be lightweight], so I created simple ones. They are included in the source which, by the way, is open source and available at https://github.com/jcreus/ubercalc . It uses require.js and for performance reasons only the compiled.js file is loaded, you can still access the rest of the files and recompile with build.js.)

UPDATE 13/4/2013: The Mozilla Web App feature only works when cloned and hosted locally. It worked until now but previous zips were removed, and a web app requires an URL (it cannot self-reference, the URL is random). Sorry!

아직 댓글이 없습니다.

등록하거나 또는 로그인 해서 추가하기.

소스 코드 보기

소스 다운로드 37.17 KB · ZIP 파일

Browse the Source

현재 데모는 MPL/GPL/LGPL 라이센스 하에 공개되고 있습니다.

더 많은 정보 보기 JoanC