Improve meta content encoding strategy

change meta encoding strategy to JSON, for current comma separator will break plugin sometimes. url like https://github.com/notifications use a custom jquery library with version number "2.1.1 -ajax/jsonp,-deprecated,-exports/amd,-wrap", which contains comma, can not be correctly parsed.