Thank you for trying to help me,
concerning differences between js/css components, I found a post giving advices yesterday :
Maybe an “official” Ionic blog article about this could be great for beginners 
Concerning ion-header-bar, I remember having dificulties to make it work with my header search input for google maps, but it’s maybe a special case.
I can’t test it now, but is the following syntax correct ?
<ion-view>
<ion-header-bar align-title="left" class="bar-positive">
<label class="item-input-wrapper">
<i class="icon ion-ios7-search placeholder-icon"></i>
<input type="search" placeholder="Search">
</label>
</ion-header-bar>
<ion-content id="map" data-tap-disabled="true"></ion-content>
</ion-view>
If not, how to make this working with ion-header-bar?
Did I need to use special ion-view attribute (hide-nav, etc …) ?
Thanks