Storing Signatures Remotely
Dec. 05, 2008 - 7:07am - 1 year 271 days ago
|
|
|---|---|
|
Jerome
Admin |
I have gotten about 1.28 million requests to include a feature by which signatures could be stored remotely for easy synchronization between computers. The idea is that you could store your signature on a remote server server and retrieve it from whatever computer you are on. With many of the bug-fixes I wanted to take care of out of the way, I think we're getting closer to being able to actually put something like this in place, and I'd like to get some feedback on a few ideas. Main Challenges:
1 - Remote Storage The first issue is figuring out where exactly to host the signatures remotely. The idea situation would be to do so within Gmail itself, but I'm not sure how to go about it. If anyone knows how to store text somewhere within Gmail from a Firefox add-on and then retrieve it, that would be my prefered method. This would put the bandwidth burden on the Gmail servers and would keep your signature within Gmail. I'll look into this as I get time (which may be a while). Alternatively, we could use the Blank Canvas server. This would involve registering for a free user account and storing your signature here. This would also allow me to more easily implement fancier "What you see is what you get" editors allowing you to manipulate your signatures without having to manipulate the HTML itself. In this situation, you would be presented with some kind of "Load Remote Signature" button when creating/editing signatures that would retrieve your stored signature from our servers. 2 - Security Most people have sensitive information such as phone numbers and email addresses in their signatures. As such, I want to make sure that signatures are encrypted as they pass from the remote server to your browser. I'm looking at this secure ajax framework as a possible solution. Thoughts? More later as I get time. Last edited Dec. 05, 2008 - 7:08am by Jerome
|
Jan. 12, 2009 - 12:42am - 1 year 233 days ago
|
|
|
Jose Huerta
Registered User Post count: 1 |
The majority of methods storing information at Gmail work in the next way: 1.- Sending an email to the user account (and from the user account) with a subjuct that contains a code, complexe enough to be unique in a search. Then a simple search can be used to retieve the contents of the mail again. 2.- In the same way as nº1, but storing it on contacts information. By using these methods you can forget about security, because it is already protected by the gmail system. |
Feb. 04, 2009 - 10:06am - 1 year 210 days ago
|
|
|
dsl101
Registered User Post count: 4 |
The Gmail suggestion is a good one, but since this is a Firefox extension, why not use something specific to Firefox - like bookmarks. I would have thought there is enough flexibility in the bookmark object model to store what is needed, and the added advantages are that people using FF Portable get to carry their signatures around, people using Foxmarks get synchronisation by default without the overhead of yet another online server, and signatures would still be available when using Gmail offline, when access to the online server would be tricky... Just my 2p - not entirely thought through but might be worth a look. Cheers, Dave. |
Feb. 04, 2009 - 10:11am - 1 year 210 days ago
|
|
|
Jerome
Admin |
Dave, excellent suggestion. I may go ahead and take the bookmard rout as you suggested and recommend people use foxmarks (which is amazing anyway). I'll have to research the manipulation of bookmarks though. Don't suppose you can point me in the direction of some good resources for add-on manipulation of bookmarks can you? I'll probably be able to find it relatively easily, but any headstart always cuts down on development time. |
Feb. 05, 2009 - 7:43am - 1 year 209 days ago
|
|
|
Eric Honaker
Registered User Post count: 1 |
A good middle ground/short term solution would be to allow users to point to an HTML file on a drive or server somewhere and use that as the source for their signature. That seems like it'd be fairly straightforward, and would allow people with a personal home page to host their own sig for use on multiple systems. Ditto for users who carry thumb drives around. |
Feb. 10, 2009 - 9:31am - 1 year 204 days ago
|
|
|
Ventiman
BC Sigs Contributor Post count: 10 |
I think the Bookmark/Foxmarks route is preferrable, but the personal webspace is perhaps a quick temporarily solution. But i do want to point out that i think your work is being appreciated by A LOT of gmail users! At least I do very much! :-)) |
Feb. 24, 2009 - 9:05am - 1 year 190 days ago
|
|
|
Simon Gadras
Registered User Post count: 1 |
Request #1.028.001 |
Feb. 24, 2009 - 9:59am - 1 year 190 days ago
|
|
|
Jerome
Admin |
Yes, if there are multiple people on a computer with access to the same Firefox profile, they would all have access to any signatures stored in the bookmarks. I don't see a good/simple way to get around this, and will probably focus more on other things. It doesn't seem that important to at the moment. Just don't install the extension on public computers! ;-) For that matter, don't do anything on public computers, or at least make sure to thoroughly wash your hands ... and then have fun trying to reclaim your stolen identity. |
Feb. 25, 2009 - 5:03am - 1 year 189 days ago
|
|
|
Johan
Registered User Post count: 1 |
What about a document in GDocs. Don't know if it is possible to access it from GMail though, but should be as the user is logged in.
|
Feb. 25, 2009 - 6:12am - 1 year 189 days ago
|
|
|
Jerome
Admin |
Great ideah, but unfortunately I doubt there is an easy way to do this. It would also require that users set up a gdocs account or at least enable it. I'm thinking that either the bookmards way or a fairly secure connection with this site would be the way to go. |
Apr. 22, 2009 - 3:35am - 1 year 133 days ago
|
|
|
dsl101
Registered User Post count: 4 |
Hi Jerome - I just spent 3 lovely weeks in France using my linux netbook, but forgot until I got there that my signatures wouldn't follow me :( Did you have any joy persuing this feature - e.g. storing them in bookmarks? I've not been involved in developing extensions myself, so I'm afraid I can't point to any known good resource for manipulating bookmarks, but this looks like a good place to start... https://developer.mozilla.org/en/Code_snippets/Bookmarks Thanks, Dave Last edited Apr. 22, 2009 - 3:36am by dsl101
|
Apr. 25, 2009 - 11:41am - 1 year 130 days ago
|
|
|
Jerome
Admin |
That's a great start! Thank you. I'll look into it in May sometime when things slow doiwn around here. |
Jun. 26, 2009 - 10:07am - 1 year 68 days ago
|
|
|
Finkpad
Registered User |
I ise this addon across 4 different machines and having a central storage location within the addon would be fantastic - its my number 'wishlist item' for BC-Sigs Currently I just store it in my online email drafts and copy/paste it if required. Having it centralised using FireFox Faves/bookmarks would be ideal because all of using a book mark synch (google, xmarks, etc) can update the signature and hit 'synchronize' to flood it out to other systems. looking forward to whatever solution you come upwith and happy to test if it helps! Cheers. |
Sep. 13, 2009 - 4:27pm - 353 days ago
|
|
|
Javier Marin
Registered User |
As long as I know, Gmail works like a DataBase, so a message get the same "id" forever and also the attachments. This means that you can e-mail you a "signature.html" file, and then clic on "View" to see it. Copy the URL and put it in the correspondant future text box in BC Options "Signature's URL" I'm trying all day and my signature's URL is working always that I'm yet logged to GMail. I think that the session is not important in this behavior. It looks like that: http://mail.google.com/mail/?ui=2&ik=265fab6e5e&view=att&th=123b56c723826519&attid=0.1&disp=inline&realattid=f_fzkbyf8l0&zw)
|
Oct. 19, 2009 - 1:23am - 318 days ago
|
|
|
DestroyMarxism
Registered User |
Some people use gmail for their domain by MX resource record. Once your return to development consider digging for a TXT RR that provides the (FTP) location for signatures For everyone else, gmail per se, consider using sites.google.com . Google sites has a ridiculously low monthly transfer for public sites. An API for interacting with google-sites has been requested. I suggest it here to get the issue more votes ;) Alternately: docs.google.com : Documents List Data API [blog]
Hopefully one of these will facilitate my original suggestion to use one of those for BOTH custom SuperStars storage AND custom Smileys storage
God bless!
|
Feb. 15, 2010 - 8:50am - 199 days ago
|
|
|
Jerther
Registered User Post count: 6 |
I'm sorry to bump this >100 days old topic but I just wanted to add that I prefer addons to be stand alone. If the bookmark addon was to break, gmail signature would too, and there's already enough Addons breaking with FF updates as it is :P What's better with the bookmark solution than with the coded email one? I believe you could even hide the coded emails, just like canned responses do. But I REALLY woudn't mind having to create a label and a filter just ONCE for email storage which would be good for every computers I use. I already do with GmailDrive; it's perfect, and stand alone. setup is quick :) My two cents... If you still choose the foxmarks way, I'll try it for sure and maybe find it's not that bad of an idea. Regards |
Feb. 15, 2010 - 9:09am - 199 days ago
|
|
|
Jerome
Admin |
I will be adding a "storage method" setting that lets you choose how you want to store your signatures. The default will be the current method, which is in the Firefox preferences local to each Firefox profile on your hard drive. The next method will be as a bookmark, since I'm pretty sure I'll be able to get it done and I (along with so many others) already use Xmarks. I'll look at adding other storage methods (such as securely on this web site) at some point as well. |
Feb. 18, 2010 - 6:54am - 196 days ago
|
|
|
hilbert00
Registered User Post count: 3 |
Xmarks rules! Please make it happening!
thanks hilbert00 |
Feb. 19, 2010 - 4:34am - 195 days ago
|
|
|
dsl101
Registered User Post count: 4 |
Really glad to hear there's some progress on syncing signatures across machines. I'm using Weave, so I'll be happy to test that the bookmark method works with Weave as soon as its available... Cheers Dave. |

Dec. 05, 2008 - 7:07am 


Loading... Please Wait