Idea of PRM

When I watched video of Highrise, I thought that CRM and SNS is similar in terms of its purpose. I think SNS should have features which are subset of CRM to enhance personal relationships of users.

Here is just my idea of PRM (personal relationship management) UI.

It’s a concept of PRM, so I didn’t think so much details of its features.

Advertisements
Idea of PRM

PRM: Contact

Contact page shows a persons detail information (e.g., name, description, email, phone and tag.) You can assign tags to a person. You can also assign tags to your profile as well.

This page also shows to-dos and activities that are related to the person.

Contact history in the sidebar can be sorted by ‘contacted lately’ or ‘long silence’, that means you can easily to figure out who you should contact to next.

Image

自分のブラウザに登録してあるブックマークレットのまとめ

ブラウザ(Safari)のツールバーにbookmarkletというフォルダを作って、そこに登録してあるブックマークレットをまとめておく。
以前書いたやつは実はあまり使ってない。

現在見ているページへのリンクタグを作成

javascript:(function(){var%20t=document.title;var%20u=document.location.href;var%20link='<a%20href="'+u+'">'+t+'</a>';var%20x=prompt('',link);})();

Amazon.co.jp の短い URL を取得(誰かにメールとかで教える時に使ってる)

javascript:(function(){var%20a='http://www.amazon.co.jp/dp/';var%20u=document.location.href;var%20i=u.match(/(/dp/|/gp/product/|asin/)([A-Z0-9]{10})/i);var%20url=RegExp.$2?a+RegExp.$2+'/':u;location.href=url;})();

(2009.10.16 – 上手く行かない時があったので修正)

(2012.09.01 – pathのパターンをひとつ追加)

現在の URL を Internet Archive で開く

javascript:(function(){location.href='http://web.archive.org/*/'+location.href;})();

cookie を表示

javascript:(function(){window.prompt('cookies',document.cookie);})();

選択した文字列を URL エンコード

javascript:(function(){t=window.getSelection().toString();t2=encodeURIComponent(t);var%20p=prompt('',t2);})();

選択した文字列を URL デコード

javascript:(function(){t=window.getSelection().toString();t2=decodeURIComponent(t);var%20p=prompt('',t2);})();

選択した文字列を Unicode エスケープ (UTF-16)

javascript:(function(){t=window.getSelection().toString();t2=t.replace(//g,'>');t2=t2.replace(/[^%20-~]|\/g,function(m0){var%20code=m0.charCodeAt(0);return%20'\u'+((code<0x10)?'000':(code<0x100)?'00':(code<0x1000)?'0':'')+code.toString(16);});var%20p=prompt('',t2);})();

Unicode (UTF-16) をアンエスケープ

javascript:(function(){t=window.getSelection().toString();t2=t.replace(/\u([a-fA-F0-9]{4})/g,%20function(m0,%20m1){return%20String.fromCharCode(parseInt(m1,16));});var%20p=prompt('',t2);})();
自分のブラウザに登録してあるブックマークレットのまとめ