Find Jobs
Hire Freelancers

Javascript: Measures converter (US units to Metric system and vice versa) - repost

$250-750 USD

完了済み
投稿日: 11年近く前

$250-750 USD

完了時にお支払い
General Description: write a JS code, that identifies measurements on the current page that can be converted to the user's preference. When a unit that can be converted is detected, it will be marked with a double underline (an example: [login to view URL] ), and when its hovered, the converted unit will be displayed in a tooltip bubble. Injection: The JS code will be injected to any page the user loads via an addon for IE 7-10/Firefox/Chrome to any page. The addon that injects the JS is already built, no need for it. Supported unit systems: The metric system - * Length - meter, kilometer, centimeter, decimeter, millimeter * Weight - kilogram, gram, milligram, tonne * Volume - cubic meter, cubic centimeter, cubic decimeter, liter, milliliter * Area - square centimeter, Square meter, square kilometer * Temperature - Celsius US Units - * Length - inch, foot, yard, mile * Weight - ounce, pound * Volume - cubic foot, cubic inch, pint, gallon, fluid ounce * Area - square inch, square yard, square foot, acre, square mile * Temperature - Fahrenheit The tooltip will include a 'settings' icon. when clicked: the user will be able to choose his preferred unit system (Metric / US / Both). After the user has made his choice, the tooltip will appear only for units that are not part of the unit system chosen, and will display the tooltip in his chosen preference unit system. If no preference was chosen, the tooltip will appear for both variations. General guidelines: * The JS code needs to work cross-browser (IE 7-10, FF, Chrome) * The JS code needs to work on as many Doctypes as possible (a list of doctypes with demo pages can be found here: [login to view URL] ) * There wont be any use of external frameworks (jQuery/prototype/YUI, etc.) * The code should be as efficient as possible * The code should contain basic documentation (commented code) * The JS should contain a configuration section (to change icons/texts/colors) Storing Data: Will be required to store the user settings: Since the JS code will be injected to multiple domains - cookies will not work across domains. As said, the JS will be injected via an addon that we already developed. The addon we use to inject the JS will soon expose an API that will allow the injected JS to store data across domains (by utilizing the addon-level code). It will take some time until the development will be done and fully tested, so we wont be able to use this functionality in the near future. Bottom line, for saving the data: Maintain set/get functions, that will save the data, in the following manner - function get(hostName) {...} // returns a JSON with the saved data for hostName function set(hostName, dataToSave) {...} // reads the JSON that is already stored for hostName (if exists), and adds dataToSave to it These functions will inject an iframe to the DOM on a domain that will centralize the data saving/loading. We will also provide the details for the data saving via our API, so please include the alternative for using it, so we'll be able to remove the iframe solution and handle data setting/getting with the addon-level based code. The design that will be used in the addon will also be provided, and the design should be implemented as part of the project.
プロジェクト ID: 4589572

プロジェクトについて

13個の提案
リモートプロジェクト
アクティブ 11年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
アワード者:
ユーザーアバター
It's an ambitious project which must be completed with a lot of profesionalism. My offer is not the cheaper, but i guarantee the best practice of JavaScript, with a simple, proper and reusable code.
$500 USD 15日以内
5.0 (2 レビュー)
4.9
4.9
この仕事に13人のフリーランサーが、平均$627 USDで入札しています
ユーザーアバター
Dear sir.. we can assist you for an optimum cost. Thanks
$773 USD 10日以内
4.8 (649 レビュー)
9.3
9.3
ユーザーアバター
Hi, Consider its done! I would love to get this opportunity of working with you. I can guarantee complete satisfaction if you select me to execute this project. Please check your private message board. Thanks
$670 USD 7日以内
4.7 (100 レビュー)
8.6
8.6
ユーザーアバター
Hello, I can help you. thanks
$736 USD 14日以内
5.0 (109 レビュー)
5.7
5.7
ユーザーアバター
Hello. I can get started and finish this very soon. Please have a look at my private message. Thanks.
$300 USD 7日以内
5.0 (17 レビュー)
5.0
5.0
ユーザーアバター
Hi! I've read your requirements and I'm confident I can do the job. Please see PMB for details.
$590 USD 5日以内
5.0 (11 レビュー)
4.6
4.6
ユーザーアバター
Hello, I understand your requirements and believe that we can provide you with the best solution. Please check the Private Message Box for further details.
$526 USD 15日以内
5.0 (1 レビュー)
3.9
3.9
ユーザーアバター
Please check your PM box.
$333 USD 4日以内
5.0 (6 レビュー)
2.8
2.8
ユーザーアバター
Looking forward to working with you....
$421 USD 5日以内
5.0 (2 レビュー)
1.5
1.5
ユーザーアバター
I can do this job with a good perfection, so please contact with me asap ,so i can start work asap. Thanks
$833 USD 15日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
This is a fairly simple javascript requirement. I have worked on very complex js code in my career (for companies like Virgin, Phoenix Technologies and Cisco). I understand that you may have concern about my skills since this is my first bid on freelance, and that is why I have bid a lower amount than the average. If you give me this chance I can complete this requirement for you to your satisfaction. Thanks.
$555 USD 3日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
speciallity work for us if provide.
$1,138 USD 25日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

ISRAELのフラグ
Tel Aviv, Israel
5.0
7
お支払い方法確認済み
メンバー登録日:3月 8, 2013

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。