1<!doctype html> 2 3<html ng-app="MissionApp" lang="en" xmlns:og="https://ogp.me/ns#"> 4 5<!--[if lt IE 7]><html id="ng-app" xmlns:ng="https://angularjs.org" ng-app="MissionApp" lang="en-US"> class="no-js lt-ie9 lt-ie8 lt-ie7"><![endif]--> 6<!--[if (IE 7)&!(IEMobile)]><html id="ng-app" xmlns:ng="https://angularjs.org" ng-app="MissionApp" lang="en-US" class="no-js lt-ie9 lt-ie8"><![endif]--> 7<!--[if (IE 8)&!(IEMobile)]><html id="ng-app" xmlns:ng="https://angularjs.org" ng-app="MissionApp" lang="en-US" class="no-js lt-ie9"><![endif]--> 8<!--[if gt IE 8]><html id="ng-app" xmlns:ng="https://angularjs.org" ng-app="MissionApp" lang="en-US" class="no-js gt-ie8" xmlns:og="https://ogp.me/ns#"><![endif]--> 9 10 <head> 11 <meta charset="utf-8"> 12 13 <!--[if lte IE 7]> 14
14<script src="/library/js/libs/jsonjs/json2.js"></script>
14 15 <![endif]--> 16 17 <!--[if lte IE 8]> 18
18<script> 19 document.createElement('ng-include'); 20 document.createElement('ng-pluralize'); 21 document.createElement('ng-view'); 22 23 // Optionally these for CSS 24 document.createElement('ng:include'); 25 document.createElement('ng:pluralize'); 26 document.createElement('ng:view'); 27 </script>
27 28 <![endif]--> 29 30 <meta http-equiv="X-UA-Compatible" content="IE=9"> 31 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 32 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> 33 34 <title>50 Ways to Get a Job</title> 35 36 <meta name="HandheldFriendly" content="True"> 37 <meta name="MobileOptimized" content="320"> 38 39 <meta name="fragment" content="!" /> 40 41 <meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' /> 42 43 <link rel="apple-touch-icon" href="/library/images/apple-icon-touch.png"> 44 <link rel="icon" href="/favicon.png"> 45 <!--[if IE]> 46 <link rel="shortcut icon" href="/favicon.ico"> 47 <![endif]--> 48 <meta name="msapplication-TileColor" content="#f01d4f"> 49 <meta name="msapplication-TileImage" content="/library/images/win8-tile-icon.png"> 50 51 <!-- open graph tags --> 52 <meta property="og:site_name" content="50 Ways to Get a Job That Makes Good" /> 53 <meta property="og:image" content="/library/images/logo-share-good.png" /> 54 <meta property="fb:app_id" content="236424536553421" /> 55 56 <meta id="ogtitle" property="og:title" content="50 Ways to Get a Job That Makes Good" /> 57 <meta id="ogurl" property="og:url" content="50waystogetajob.com" /> 58 <meta id="ogdescription" property="og:description" content="An interactive site that gives you all the steps you need to take to find a job that makes money and does good." /> 59 60
60<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
60 61 62
62<script src="/library/js/libs/xml2json.min.js"></script>
62 63
63<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.14/angular.min.js"></script>
63 64
64<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.14/angular-sanitize.min.js"></script>
64 65
65<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.14/angular-route.min.js"></script>
65 66
66<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.14/angular-cookies.min.js"></script>
66 67
67<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.14/angular-animate.min.js"></script>
67 68
68<script src="/library/js/libs/angular-translate.min.js"></script>
68 69
69<script src="/library/js/libs/angular-local-storage.js"></script>
69 70
70<script src="/library/js/libs/angular-scroll.min.js"></script>
70 71
71<script src="/library/js/libs/angular-socialshare.js"></script>
71 72
72<script src="/library/js/libs/ui-bootstrap-tpls-0.10.0.min.js"></script>
72 73
73<script src="/library/js/libs/angulartics/angulartics.min.js"></script>
73 74
74<script src="/library/js/libs/angulartics/angulartics-ga.min.js"></script>
74 75 76 77
77<script src="/library/js/settings.js"></script>
77 78
78<script src="/library/js/trans.js"></script>
78 79
79<script src="/library/js/controllers.js"></script>
79 80 81 <link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500' rel='stylesheet' type='text/css'> 82 <link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css"> 83 <link rel="stylesheet" href="/library/css/jobs.css"> 84 85 86
86<script>
vendor: 390 bytes, lines 86-91
86 87 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 88 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 89 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 90 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 91 ga('create', '
91UA-2839242-8
vendor: 44 bytes, lines 91-92
91', { 'cookieDomain': 'none' }); 92
92ga('require', 'displayfeatures'); 93 </script>
93 94 95
95<script src="https://platform.twitter.com/widgets.js"></script>
95 96 </head> 97 98 <body> 99 100
100<script type="text/ng-template" id="bookalertmodal.html"> 101 <div class="modal-body"> 102 <div class="row"> 103 <div class="col-xs-12"> 104 <div ng-bind-html="'BOOK_ALERT_BODY'|translate"></div> 105 </div> 106 </div> 107 <div class="row"> 108 <div class="col-xs-12"> 109 <iframe src="https://madmimi.com/signups/108694/iframe" scrolling="no" frameborder="0" height="369" width="400" class="hidden-xs"></iframe> 110 <iframe src="https://madmimi.com/signups/108938/iframe" scrolling="no" frameborder="0" height="320" width="200" class="visible-xs hidden-sm hidden-md hidden-lg"></iframe> 111 </div> 112 </div> 113 </div> 114 <div class="modal-footer"> 115 <button class="btn btn-primary" ng-click="done()">{{'BTN_DONE'|translate}}</button> 116 </div> 117 </script>
117 118 119
119<script type="text/ng-template" id="maillistmodal.html"> 120 <div class="modal-header"> 121 <h3 class="modal-title">{{'MAILING_LIST_HEADER'|translate}}</h3> 122 </div> 123 <div class="modal-body"> 124 <iframe src="https://madmimi.com/signups/108694/iframe" scrolling="no" frameborder="0" height="369" width="550" class="hidden-xs"></iframe> 125 <iframe src="https://madmimi.com/signups/108938/iframe" scrolling="no" frameborder="0" height="320" width="200" class="visible-xs hidden-sm hidden-md hidden-lg"></iframe> 126 </div> 127 <div class="modal-footer"> 128 <button class="btn btn-primary" ng-click="done()">{{'BTN_DONE'|translate}}</button> 129 </div> 130 </script>
130 131
131<script type="text/ng-template" id="sharemodal.html"> 132 <div class="modal-header"> 133 <h3 class="modal-title">{{'COMPLETE_HEADER'|translate}}</h3> 134 </div> 135 <div class="modal-body"> 136 <h1>{{'LET_FRIENDS_KNOW'|translate}}</h1> 137 <div class="social-sharing"> 138 <div class="facebook share-icon" facebook data-name="{{'I_JUST_COMPLETED'|translate}} #{{mission.display_id}} {{mission.title}} {{'FB_COMPLETE_SHARE_CONTENT'|translate}}" data-url="https://{{'SITE_URL'|translate}}/mission/{{mission.slug}}/" data-picture-url="https://{{'SITE_URL'|translate}}/library/images/{{'LOGO_SHARE_FILENAME'|translate}}" data-caption="{{decodeEntities(mission.intro)}}"> 139 <a href><img src="/library/images/fb_icon.svg" /> Share</a> 140 </div> 141 142 <div class="twitter share-icon"> 143 <div twitter="" relink-event="relinktwitter" data-imgsrc="/library/images/twitter_icon.svg" data-lang="en" data-count='none' data-dnt="true" data-counturl="https://{{'SITE_URL'|translate}}/missions/{{mission.slug}}/" data-url="{{mission.tinyurl}}/" data-via='mkngood' data-size="small" data-text="{{'I_JUST_COMPLETED'|translate}} #{{mission.display_id}} {{mission.title}} {{'TWITTER_COMPLETE_SHARE_CONTENT'|translate}}"></div> 144 </div> 145 146 <div class="linkedin share-icon"> 147 <div linkdin relink-event="relinklinkedin" data-url="https://{{'SITE_URL'|translate}}/mission/{{mission.slug}}/" data-title="{{'I_JUST_COMPLETED'|translate}} %23{{mission.display_id}} {{mission.title}} {{'LINKEDIN_COMPLETE_SHARE_CONTENT'|translate}}" data-summary="{{decodeEntities(mission.intro)}}" data-shares='mission.linkedinshares'> 148 <a href><img src="/library/images/linkedin_icon.svg" /> Share</a> 149 </div> 150 </div> 151 152 <div class="emailshare"> 153 <a href ng-click="openEmailForm(mission.display_id)">{{'EMAIL_FRIEND'|translate}}</a> 154 </div> 155 </div> 156 157 </div> 158 <div class="modal-footer"> 159 <div class="checkbox pull-left"> 160 <label><input type="checkbox" name="dontaskcheck" ng-change="setDontAsk(dontask)" ng-model="dontask" /> {{'DO_NOT_ASK'|translate}}</label> 161 </div> 162 <button class="btn btn-primary" ng-click="done()">{{'BTN_DONE'|translate}}</button> 163 </div> 164 </script>
164 165 166
166<script type="text/ng-template" id="emailfriendmodal.html"> 167 <form name="emailfriendform" class="emailForm" role="form" ng-submit="emailToFriend(emailfriendform)"> 168 169 <div class="modal-header"> 170 <h3 class="modal-title">{{'EMAIL_MISSION_TO_FRIEND'|translate}}</h3> 171 </div> 172 <div class="modal-body"> 173 <div class="form-group"> 174 <label for="senderEmail">{{'FROM'|translate}}</label> 175 <input type="email" class="form-control" required id="senderEmail" name="senderEmail" ng-model="senderemail" placeholder="{{'FROM_HELP_TEXT'|translate}}"> 176 </div> 177 <div class="form-group"> 178 <label for="friendEmail">{{'TO'|translate}}</label> 179 <input type="text" class="form-control" required id="friendEmail" name="friendEmail" ng-model="friendemail" placeholder="{{'TO_HELP_TEXT'|translate}}"> 180 <p class="help-block">{{'TO_INSTRUCTIONS'|translate}}</p> 181 </div> 182 <div class="form-group"> 183 <label for="emailMessage">{{'EMAIL_CONTENT'|translate}}</label> 184 <textarea ng-maxlength=500 class="form-control" id="emailMessage" name="emailMessage" ng-model="emailmessage" placeholder="{{'EMAIL_CONTENT_HELP_TEXT'|translate}}"></textarea> 185 <p class="help-block">{{'EMAIL_CONTENT_INSTRUCTIONS'|translate}}</p> 186 </div> 187 <div class="alert alertSaving" ng-show="emailSaving"> 188 {{'STATUS_SENDING'|translate}} 189 </div> 190 <div class="alert emailSavedAlert" ng-show="emailSaved"> 191 <button type="button" class="close" data-dismiss="emailSavedAlert" aria-hidden="true" ng-click="emailSaved=false">×</button> 192 {{'STATUS_SENT'|translate}} 193 </div> 194 <div class="alert emailErrorAlert" ng-show="emailServerError"> 195 <button type="button" class="close" data-dismiss="emailErrorAlert" aria-hidden="true" ng-click="emailServerError=false">×</button> 196 {{'STATUS_ERROR'|translate}} 197 </div> 198 </div> 199 <div class="modal-footer"> 200 <button class="btn btn-danger" ng-click="cancel()">{{'BTN_CANCEL'|translate}}</button> 201 <button type="submit" ng-disabled="emailfriendform.$invalid || isUnchanged(user)" class="btn btn-success send">{{'BTN_SEND'|translate}}</button> 202 </div> 203 </form> 204 </script>
204 205 206
206<script type="text/ng-template" id="home.html"> 207 <div id="main-container" class="row cat{{d.categories.active.display_id}}"> 208 <a id="top" du-smooth-scroll></a> 209 <div class="mail-alert-container slide-animation" ng-if="showMailListAlert"> 210 <alert ng-if="showMailListAlert" id="mail-list-alert" close="closeMailListAlert()" class="fade-animation"> 211 <p>{{'EMAIL_LIST_DROPDOWN_1'|translate}} <a ng-click="showMailListSignup()">{{'EMAIL_LIST_DROPDOWN_LINK'|translate}}</a>. {{'EMAIL_LIST_DROPDOWN_2'|translate}}</p></alert> 212 </div> 213 <nav class="navbar main-nav"> 214 <div id="header"> 215 <div class="row fixed-book-alert"> 216 <div class="col-xs-12"> 217 <span class="hidden-xs hidden-sm"> 218 <em>50 Ways to Get a Job: An Unconventional Guide to Finding Work on Your Terms</em>. Now available to order via Paperback, Kindle and Audible! <a href="{{'BOOK_LINK'|translate}}" target="_blank">Grab your copy</a> 219 </span> 220 <span class="hidden-md hidden-lg hidden-xl"> 221 <em>50 Ways to Get a Job: An Unconventional Guide to Finding Work on Your Terms</em>. Now available to order via Paperback, Kindle and Audible! <a href="{{'BOOK_LINK'|translate}}" target="_blank">Grab your copy</a> 222 </span> 223 </div> 224 </div> 225 <div class="row logo-row"> 226 <div class="col-xs-6"> 227 <a ng-click="selectHome()" class="home"><img ng-src="/library/images/{{'LOGO_FILENAME'|translate}}" class="logo" alt="{{'SITE_NAME'|translate}}" /></a> 228 </div> 229 <div class="col-xs-6"> 230 <a class="navbar-right" ng-click="selectPageWithSlug('about')" id="about-link">{{'ABOUT'|translate}}</a> 231 <a class="navbar-right" ng-click="selectPageWithSlug('the-book')" id="about-link">{{'THE_BOOK'|translate}}</a> 232 <a class="navbar-right" href="https://50waystogetajob.thinkific.com" target="_blank" id="about-link">{{'THE_COURSE'|translate}}</a> 233 </div> 234 </div> 235 </div> 236 </nav> 237 <div id="category-list" ng-class="{navbar:d.showNav,full:!d.showNav}"> 238 <button type="button" class="navbar-toggle" ng-click="navCollapsed = !navCollapsed" ng-show="d.showNav"> 239 <span class="sr-only">Toggle navigation</span> 240 <span class="icon-bar"></span> 241 <span class="icon-bar"></span> 242 <span class="icon-bar"></span> 243 </button> 244 <div class="hidden-md hidden-lg hidden-sm visible-xs menu-title" ng-class="{'no-margin':d.showNav}"> 245 <h4>{{'INITIAL_QUESTION'|translate}}</h4> 246 </div> 247 <div class="container col-xs-12"> 248 <div id="categories" collapse="navCollapsed" ng-class="{'navbar-collapse':d.showNav,'collapse':d.showNav}"> 249 <h2 id="categories-title" ng-show="!d.showNav" class='hidden-xs'>{{'INITIAL_QUESTION'|translate}}</h2> 250 <ul ng-class="{nav:d.showNav,'navbar-nav':d.showNav}" class='col-md-12 col-sm-12 col-xs-12'> 251 <li id="cat{{category.display_id}}" ng-repeat="category in d.categories.list" ng-class="{active:category==d.categories.active,'col-md-4':!d.showNav,'col-sm-12':!d.showNav,'col-xs-12':!d.showNav}"> 252 <a ng-if="category.title!='Happy' && category.title!='Glücklich'" ng-click="selectCategory(category.id)">{{category.title}}</a> 253 <a ng-if="category.title=='Happy' || category.title=='Glücklich'" ng-click="selectMissionWithDisplayId('!')">{{category.title}}</a> 254 </li> 255 </ul> 256 </div> 257 </div> 258 </div> 259 260 <error></error> 261 262 <div id="page-detail" ng-show="d.pages.active" class="col-md-12"> 263 <div class="container col-xs-12"> 264 <div class="row" ng-if="d.pages.active.title!='About' && d.pages.active.title!='The Book'"> 265 <div class="col-xs-12 mission-header"> 266 <h1 class="mission-title" ng-bind="d.pages.active.title"></h1> 267 </div> 268 </div> 269 <div class="row"> 270 <div class="col-xs-12" ng-bind-html="d.pages.active.content"></div> 271 </div> 272 </div> 273 </div> 274 275 <div id="mission-detail" ng-show="d.missions.active" class="cat{{d.categories.active.display_id}} col-md-12" window-resize-adjust> 276 <div class="container col-xs-12"> 277 <div class="row"> 278 <div class="col-xs-12 mission-header">
279 <span class="mission-id pull-left" ng-if="d.missions.active.display_id!='!'"><h2 ng-bind="d.missions.active.display_id"></h2></span> 280 <h1 class="hidden-xs mission-title pull-left">{{d.missions.active.title}}</h1> 281 <h2 class="visible-xs hidden-sm hidden-md hidden-lg mission-title">{{d.missions.active.title}}</h2> 282 </div> 283 </div> 284 <div class="row"> 285 <div class="content col-xs-12" ng-bind-html="d.missions.active.content"></div> 286 </div> 287 <div class="row" ng-show="d.missions.active.display_id!='!'"> 288 <div class="col-xs-12"> 289 <button class="btn cat{{d.categories.active.display_id}}" ng-click="toggleCompleteMission(d.missions.active.id)"><img src="/library/images/mission-completed.png" ng-show="d.missions.active.completed" /><img src="/library/images/mission-incomplete.png" ng-show="!d.missions.active.completed"></span> {{'MISSION_I_HAVE_DONE'|translate}}</button> 290 291 <form name="reminderform" class="form-inline cat{{d.categories.active.display_id}} reminderForm" role="form" ng-submit="requestReminder(d.missions.active.display_id)"> 292 <div class="form-group"> 293 <label class="sr-only" for="reminderDays"></label> 294 <div>{{'REMIND_ME_FIELD_1'|translate}} <input type="number" class="form-control" required id="reminderDays" name="reminderDays" min=0 max=365 ng-change="showReminderForm=true" ng-model="d.reminderdays"> {{'REMIND_ME_FIELD_2'|translate}}</div> 295 </div> 296 <div class="form-group extrafields" ng-show="showReminderForm"> 297 298 <div class="form-group"> 299 <label for="reminderName" class="sr-only">{{'FIRST_NAME'|translate}}</label> 300 <input type="text" class="form-control" required id="reminderName" name="reminderName" ng-model="d.remindername" placeholder="{{'FIRST_NAME'|translate}}"> 301 </div> 302 <div class="form-group"> 303 <label for="reminderEmail" class="sr-only">{{'EMAIL'|translate}}</label> 304 <input type="email" class="form-control" required id="reminderEmail" name="reminderEmail" ng-model="d.reminderemail" placeholder="{{'EMAIL'|translate}}"> 305 </div> 306 <div class="form-group"> 307 <button type="submit" class="btn cat{{d.categories.active.display_id}} send">{{'BTN_SEND'|translate}}</button> 308 </div> 309 <div class="form-group break" ng-if="show_add_to_list"> 310 <input name="add-to-list" id="add-to-list" type="checkbox" ng-model="d.reminderaddtolist"> <label for="add-to-list">{{'KEEP_ME_UPDATED'|translate}}</label> 311 </div> 312 </div> 313 </form> 314 <div class="alert alertSaving" ng-show="d.reminderSaving"> 315 {{'STATUS_SENDING'|translate}} 316 </div> 317 <div class="alert reminderSavedAlert" ng-show="d.reminderSaved"> 318 <button type="button" class="close" data-dismiss="reminderSavedAlert" aria-hidden="true" ng-click="d.reminderSaved=false">×</button> 319 {{'STATUS_REMINDER_SAVED'|translate}} 320 </div> 321 <div class="alert reminderErrorAlert" ng-show="d.reminderServerError"> 322 <button type="button" class="close" data-dismiss="reminderErrorAlert" aria-hidden="true" ng-click="d.reminderServerError=false">×</button> 323 {{'STATUS_REMINDER_ERROR'|translate}} 324 </div> 325 </div> 326 </div>
327 <div class="row social-sharing" ng-if="d.missions.active" ng-show="d.missions.active.display_id!='!'" ng-class="{'drop-social':showReminderForm}"> 328 <div class="col-xs-12"> 329 <div class="facebook share-icon" 330 relink-event="relinkfacebook" 331 facebook 332 data-name="#{{d.missions.active.display_id}} {{d.missions.active.title}}" 333 data-url="https://{{'SITE_URL'|translate}}/mission/{{d.missions.active.slug}}/" 334 data-picture-url="https://{{'SITE_URL'|translate}}/library/images/{{'LOGO_SHARE_FILENAME'|translate}}" 335 data-caption="{{decodeEntities(d.missions.active.intro)}}"> 336 <a href><img src="/library/images/fb_icon.svg" /> Share</a> 337 </div> 338 339 <div class="twitter share-icon"> 340 <div twitter="" relink-event="relinktwitter" data-imgsrc="/library/images/twitter_icon.svg" data-lang="{{'DATA_LANG'|translate}}" data-count='none' data-dnt="true" data-counturl="https://{{'SITE_URL'|translate}}/missions/{{d.missions.active.slug}}/" data-url="{{d.missions.active.tinyurl}}/" data-via='mkngood' data-size="small" data-text="{{'CHECK_OUT'|translate}} #{{d.missions.active.display_id}} {{d.missions.active.title}} {{'TWITTER_SHARE_CONTENT'|translate}}"> 341 </div> 342 </div> 343 344 <div class="linkedin share-icon"> 345 <div linkdin relink-event="relinklinkedin" data-url="https://{{'SITE_URL'|translate}}/mission/{{d.missions.active.slug}}/" data-title='%23{{d.missions.active.display_id}} {{d.missions.active.title}}' data-summary="{{decodeEntities(d.missions.active.intro)}}" data-shares='d.missions.active.linkedinshares'> 346 <a href><img src="/library/images/linkedin_icon.svg" /> Share</a> 347 </div> 348 </div> 349 350 <div class="emailshare"> 351 <a href ng-click="openEmailForm(d.missions.active.display_id)">{{'EMAIL_FRIEND'|translate}}</a> 352 </div> 353 354 </div> 355 </div> 356 </div> 357 </div> 358 359 360 <div id="mission-list" ng-show="d.showCategoryMissions"> 361 <div class="container col-xs-12"> 362 <ul class="col-xs-12"> 363 <li class="col-md-4 col-xs-12 cat{{d.categories.active.display_id}}" ng-click="selectMission(mission.id)" ng-repeat="mission in d.missions.list | filter:{category:d.categories.active}:true"> 364 <div> 365 <h3 class="bg-text">{{mission.display_id}}</h3> 366 <h2>{{mission.title}}</h2> 367 <h4 class="duration" ng-show="mission.duration"><img src="/library/images/duration-icon.png" class="duration-icon" />{{mission.duration}}</h4> 368 </div> 369 </li> 370 </ul> 371 </div> 372 </div> 373 374 375 <nav id="mission-nav" class="navbar navbar-default navbar-fixed-bottom hidden-xs hidden-sm" ng-show="d.showNav"> 376 <ul class="navbar-nav nav"> 377 <li ng-repeat="mission in d.missions.list" ng-class="{activeCategory: mission.category==d.categories.active,active: mission.id==d.missions.active.id}" class="cat{{mission.category.display_id}}" missionthumb="{{mission.id}}" ng-click="selectMission(mission.id)"> 378 <a>{{mission.display_id}}</a> 379 <span class="complete" ng-show="mission.completed"></span> 380 </li> 381 </ul> 382 </nav> 383 </div> 384 385 386 </script>
386 387 <div ng-controller="AppCtrl"> 388 <noscript> 389 Your browser does not support javascript. Javascript is required to use this site. 390 </noscript> 391 <ng-view></ng-view> 392 </div> 393 394 </body> 395</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.