Find Jobs
Hire Freelancers

Develop an Opt-In Resource Caching Plugin for Firefox

$250-750 USD

Dibatalkan
Dibuat lebih dari 10 tahun yang lalu

$250-750 USD

Dibayar ketika dikirim
The project aims to deliver a plug-in for Firefox that helps web visitors optimise their experiences with websites by locally caching common resources. It aims to allow website owners to define their common resources to speed up the time it takes for users to render their Web Pages. Not all web site owners are using cache headers optimally and a lot of plug-ins on sites are used on other sites. Wordpress websites often use a LOT of plug-in, so this is one way to reduce the wasted bandwidth on the web for popular sites and improve user experience. Main features * Pre installation o No changes noticed prior to extension installation o Resources would be requested according to the normal browser rules o Caching would be browser settings dependent o Redownloading occurs when cache memory is refreshed or expired * Installation o A list of common resources are downloaded, such as jQuery, Dojo, jQuery UI, Prototype libraries, used on many websites. o Notify the users of how much diskspace this will consume o Select only certain resources or all. o Give them the option to agree or disagree. o If agreed, download the selected resources zipped to their local machine in a folder o Then expanded on the local machine * Post installation o The script tags, css, images and fonts should be read on a page request o The user-cached file should be loaded from the local cache instead of making an http request to the resource. o Modify the location of the files so they are pulled from local files instead of rewriting the URL * Tool Operation o The plug-in will change icon state to indicate how many resources could be cached for the page being viewed o Plug-in should check for @font-face rules in CSS and extract the font-name and font-path for files that browser can use o Detect any font file for which an http request is needed and log those for caching. o Displays how much bandwidth was saved by using cached resources o Also displays how much time you saved not waiting for it.(calculated on the basis of current bandwidth available). Self-clean any resources which are considered bad and pull down any new resources added. o The plug-in should routinely download new resource lists, list of bad files and any new CDN files that are made known to the main resource repository for which the user has already accepted a previous version. * Three tabs o Cache or ignore: A button to select whether the listed resource should be cached or ignored o Cached: all cached resources should be listed here o Ignored: All resources that were requested but not cached are listed here o Available resources: All files those are neither cached nor ignored are listed here.
ID Proyek: 4881207

Tentang proyek

3 proposal
Proyek remot
Aktif 11 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
3 freelancer menawar dengan rata-rata $916 USD untuk pekerjaan ini
Avatar Pengguna
Looking for more discussion because the project scope is very extensive.
$749 USD dalam 30 hari
5,0 (12 ulasan)
5,4
5,4
Avatar Pengguna
Can help... I am an expert...
$1.500 USD dalam 30 hari
5,0 (12 ulasan)
5,1
5,1
Avatar Pengguna
I can create the plug-in as you required. Check PM
$340 USD dalam 14 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I've been developing Firefox extensions and addons for years, using much of the exact techniques you describe here. I'm PM with more information.
$500 USD dalam 14 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera UNITED KINGDOM
United Kingdom
0,0
0
Anggota sejak Agu 31, 2013

Verifikasi Klien

Pekerjaan lain dari klien ini

unity
£250-750 GBP
Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.