Всем приветы, есть вопрос по минификаторам, никогда их не использовал и вот тут предстал перед проблемой.
И так струткута файла:
<script type="text/javascript">
var Widget_Profile = (function(){
var ID = 'Profile';
var _currencies = {};
var _form = new fbManager('Profile', {
'fields' : {
'image':{'type':'src'}
}
});
function _load()
{
var service = 'Users';
var method = 'getProfile';
var payload = {};
var request = new widgetEvent(ID);
request.EventOrigin = ID;
request.EventType = "ServiceRequest";
request.Service = service;
request.Method = method;
request.Payload = payload;
MessagePipe.Notify(request);
}
return {
ID : '',
Update: function(context)
{
},
remove: function()
{
},
initialise: function()
{
this.ID = ID;
MessagePipe.AddObserver(this);
WidgetManager.registerWidget(this);
_eventsAppend();
}
};
})();
//Translate
__('your profile', 'uProfileHeader');
</script>
<div id="Profile" class="b-vivo-widget">
<a class="b-vivo-widget__body m-loader__yes" href="#profile/page">
<img id="Profile_imagesrc" alt="" src="/css/images/1px_transparent.png" width="310" height="180" />
</a>
<div class="dashboard-profile-balance-wrap"></div>
<div class="b-vivo-widget__footer m-cursor-movable">
<span class="b-vivo-icon m-title m-float__left m-type_profile-g-small m-size_20"></span>
<h4 class="b-vivo-widget__name"><a id="uProfileHeader" href="#profile/page">your profile</a></h4>
</div>
</div>
есть ли какие либо минификаторы способные ужать вот тут js но не трогать HTML или же все же прийдется разделять js и html по разным файлам?