Find Jobs
Hire Freelancers

Simple Chrome Extension that colors words according to a list

$30-250 USD

În desfășurare
Data postării: peste 11 ani în urmă

$30-250 USD

Plata la predare
The extension loads a words file. Then changes the color of words in every page viewed in Chrome to be the color given in the file. The file contains sections. Sections are separated by a line containing "=====". Each section contains a header and then a list of words. The header contains: First line is the color in Hex RGB. Second is the background color. Third is the match type, either: exact, regex, part. Then the list of words, one per line. if "exact" is given, then words in the page need to match the words in the section exactly. if "regex" is given, then the list contains regex’s, and any word matching the regex should be colored accordingly. if "part" is given, then the word is colored if it contains the string. The priority of coloring is: exact, part, regex. i.e. regex is used only if exact and part didn’t match the word. A word boundary is a change between letters, numbers, and other characters. for example the string “one two123, three… fourfive,six,789hundred” will be divided to the words: one, two, 123, three, fourfive, six, 789, hundred. Fonts and styles should not change. Links should become underlined (whether visited or not). The list may contain words in many character sets, and all should be supported. Everything is case insensitive. The extension could be turned off by clicking on its icon in the extension bar, recovering the original page view. The file may be fairly large (10,000 words) and there may be many replacements per page, so it’s important that it’s kept in memory in an efficient data structure (e.g. hash table). Example of a word file: FF00FF 007777 exact hello goodbye ===== FFFF00 777777 regex [0-9]+ [www\.]?[a-z1-9]+[\.com] ===== 00FF00 FF0077 part comp ing
ID-ul proiectului: 4021636

Despre proiect

8 propuneri
Proiect la distanță
Activ: 11 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
Acordat utilizatorului:
Avatarul utilizatorului
I have enough experience in the Chrome plugins and ready to work. You can see my previous plugin in the history. Your requirements is perfectly detailed, but I'm confused a bit anyway. Questions are in the PM.
$150 USD în 5 zile
5,0 (4 recenzii)
3,5
3,5
8 freelanceri plasează o ofertă medie de $189 USD pentru proiect
Avatarul utilizatorului
I can do Chrome, Firefox, IE, Opera and Safari extensions.
$250 USD în 5 zile
5,0 (7 recenzii)
4,4
4,4
Avatarul utilizatorului
Hi I can do this for you. Thanks!
$200 USD în 5 zile
5,0 (1 recenzie)
4,2
4,2
Avatarul utilizatorului
Hello, I'm ready to start work!
$300 USD în 5 zile
5,0 (2 recenzii)
3,5
3,5
Avatarul utilizatorului
Hello, please check your PMB
$150 USD în 3 zile
5,0 (3 recenzii)
3,2
3,2
Avatarul utilizatorului
Hello, I can do this extension.
$120 USD în 3 zile
5,0 (2 recenzii)
2,7
2,7
Avatarul utilizatorului
We have good experience in the Chrome extensions and ready to start.
$140 USD în 7 zile
5,0 (1 recenzie)
0,0
0,0
Avatarul utilizatorului
I'm capable to create the aforementioned Chrome extension.
$200 USD în 1 zi
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul ISRAEL
Israel
4,8
11
Metoda de plată a fost confirmată
Membru din sept. 23, 2006

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.