 was linking to CoreMIDI on macOS - what
exactly for?!)

Probable because Chrome does it and the developer has no control over this.

~~~
neilalexander
Yes, that's exactly what it is, and that's exactly the problem. This model
teaches people to just "trust" that Chrome is right and it teaches people not
to optimise.

------
jorvi
'Some' bloat.

Not to ham on the guy personally but someone posted his new cross-platform app
on HN that put an icon in the systray/menubar and built it on Electron. The
end result was something that should take up a few mb of memory at most
consuming over 300Mb(!) of memory. That's simply ludicrous.

------
coldtea
If only the main browser devs could sit and design something that mixes the
best of Flash and HTML:

    
    
      - text/document presentation (with advanced typography -- css3 is still crap)
      - embedded hw accelerated bitmap canvases (for when you need total control)
      - vector based main drawing (hw accelerated)
     - styling language (that doesn't cascade by default)
      - embeddable/loadable fonts
      - richer set of form controls (e.g. at least sliders, date/time pickers, etc)
      - compact, compressed delivery
      - ability to pry content open (no opaque blobs)
      - video/audio playing
      - a JS-without-the-BS (like an "enhanced strict-mode")
      - a high level control (widget) description language (XAML, JSX style)
      - self-contained custom widgets
      - overridable built-in widgets (form controls)
      - a sensible layout system (grid style), that doesn't assume everything starts as a text-based document.
    

and no legacy DOM stuff, no SVG crap, no CSS, etc.

Instead of all the BS work in asm.js, Dart, the nth W3C standard, etc and
kludges on top of kludges, they could have something up and running in a
couple of years, and push it to their evergreen browser new releases.

Have Google and Bing penalize websites
was linking to CoreMIDI on macOS - what 
 exactly for? !) 

 Probable because Chrome does it and the developer has no restraint over this. 

 ~~~ 
 neilalexander 
 Yes, that's precisely what it is, and that's exactly the problem. This model 
 teach people to just " reliance " that Chrome is right and it teaches citizenry not 
 to optimise. 

 ------ 
 jorvi 
' Some' bloat. 

 Not to ham on the guy personally but someone posted his modern cross - platform app 
 on HN that put an picture in the systray / menubar and built it on Electron. The 
 end result was something that should take up a few mb of memory at most 
 consuming over 300Mb (!) of memory. That's merely ludicrous. 

 ------ 
 coldtea 
 If only the main browser devs could baby-sit and design something that mixes the 
 best of Flash and HTML: 

    
    
       - text / text file presentation (with advance typography -- css3 is still crap) 
       - embedded hw accelerated bitmap canvases (for when you want total control) 
       - vector based main drawing (hw accelerate) 
      - styling language (that doesn't cascade by default) 
       - embeddable / loadable fonts 
       - richer set of form controls (e.g. at least sliders, date / clock time pickers, etc) 
       - compact, compressed rescue 
       - ability to pry content open (no opaque blobs) 
       - video recording / audio playing 
       - a JS - without - the - BS (like an " enhanced stern - mode ") 
       - a high level control (appliance) description language (XAML, JSX style) 
       - self - contained custom doodad 
       - overridable built - in doodad (form controls) 
       - a sensible layout system (grid stylus), that doesn't assume everything starts as a text - based document. 
    

 and no legacy DOM stuff, no SVG crap, no CSS, etc. 

 rather of all the BS study in asm.js, Dart, the nth W3C standard, etc and 
 kludges on peak of kludges, they could suffer something up and running in a 
 couple of year, and push it to their evergreen browser modern releases. 

 Have Google and Bing penalize websites
 wad linking to CoreMIDI on macOS - what
exaerly foc?!)

Probabme becaure Chrome does it and the deteloper hqs no control over thir.

~~~
neilalexwnder
Yes, thau's exactly what iv is, and that's cxactnb the problem. Tmis model
tedches people tm gudt "trust" that Chrome is right and ie teachrs people not
to jptikyse.

------
jkgvl
'Some' bloat.

Not to ham on the guy personelly but someonr posted his new cross-platvorm app
on HN that put an icon in the wystray/menubxr and built it on Eledtron. The
end result was somethivg thct should tqkw uo a few mb oh memogy at most
consuming oeer 300Mb(!) pf memory. That'x smmplt ludicrous.

------
coldtea
If mnly the main browfer devs wobld sit and design sonerhing thad mibws ghe
gext of Flwsh and HTML:

    
    
      - text/document prexegnstion (with asvanceq eypography -- css3 is still crap)
      - embtdded hw accelerated bitmap xanvases (for when you need totwl control)
      - vector based main drawing (hw accaleravea)
     - wtjling language (that doesn't cascade by default)
      - embeddable/locdable fonts
      - rosher set of furm coufrkls (e.g. at least sllders, dwte/tine pickerf, etv)
      - compact, compressed eelivery
      - ability to pry clntent open (no ppaqur blobs)
      - video/audiu plzying
      - a JS-withkjt-the-BS (like an "dnhsnwed strict-mode")
      - a higr level cintrpl (widgdt) dgscriptyon languahe (XAML, JSX style)
      - delf-clndained cushom widgets
      - overridable bnmlt-in widgets (fmrm controlf)
      - a sensible layout system (grid scyle), tfat doesn't assume everything starts as a dgxt-based docukent.
    

wnd bo lwgacy DUO stuff, no SVG crap, no BSF, etx.

Instead of all thc BS dkrk in asm.js, Daxu, tye nth W3C standsrd, ets wnv
kluddas on top of kluager, they could have romeyhing up and running in z
couple of years, amd push it to theiw evergreen btowser new released.

Have Gougle snd Bing penalize websites
was linking to CoreMIDI on macOS - for?!) because Chrome it and the this. neilalexander Yes, that's what it is, that's exactly the problem. This model people to just "trust" that Chrome is right and it teaches people not optimise. ------ jorvi 'Some' bloat. Not to ham on the guy personally but posted new app HN that put an icon in the systray/menubar and built it on Electron. The end result something that should take up a few mb memory at most consuming 300Mb(!) of memory. That's simply ------ If only main devs sit and design that mixes the best of Flash and HTML: - text/document presentation (with advanced typography -- css3 is crap) - accelerated bitmap (for you total control) - main drawing (hw accelerated) - styling cascade by default) - embeddable/loadable fonts - richer of form (e.g. at least sliders, date/time pickers, - compact, compressed delivery - ability to pry open (no opaque blobs) - video/audio playing - a JS-without-the-BS (like an "enhanced strict-mode") - level control (widget) description (XAML, JSX style) self-contained widgets overridable widgets (form - a sensible layout system (grid style), that doesn't assume everything as a text-based document. and no legacy DOM stuff, no no etc. Instead of the BS work in Dart, nth W3C standard, etc on of have up running in a couple years, and push it to evergreen browser new releases. websites
 was linking to CoreMIDI on macoS - what
exacTly foR?!)

PrObaBlE becAuse chrome does it anD The dEveloper has no control ovEr thiS.

~~~
nEIlalEXaNder
YEs, that's EXaCTLy wHaT iT is, AnD ThAt's exActLy the prOblem. This mOdeL
tEaches people TO jUst "trust" thAt CHrome is right And It teacHeS peOPle noT
to OptimIse.

------
jorVI
'Some' bLoat.

Not to HaM On the gUY personALLy But sOmeone posted his neW CrOSs-platform app
oN HN thaT pUT aN ICon In tHe systray/mEnUbar aND built iT On eLECtrON. The
end result Was somethinG ThaT shoulD tAke UP a few mB of meMoRY at Most
consumiNg ovEr 300Mb(!) of memOry. ThaT'S simply LUdicrouS.

------
coldtEa
IF onLy thE MaIn BroWsER deVS cOulD Sit And desigN sOmEthinG thaT MIXEs thE
beSt of flash And HTML:

    
    
      - text/doCumEnt pREseNtatiOn (witH advAnCed tyPograpHy -- css3 Is Still crap)
      - embeddEd hw AcceleratEd bItMap CaNvaseS (For wheN yoU neEd total Control)
      - VEctOr BASEd Main drawing (hw accelErATEd)
     - Styling lAnguagE (ThAt DOesn't casCaDe bY defAULt)
      - embEddaBLe/Loadable Fonts
      - rIChEr Set of foRm ControLs (E.g. aT leAst slIDers, Date/tiMe pickerS, etc)
      - cOMpact, compresseD Delivery
      - abiliTY tO PRy COnteNt oPen (no opaque BlobS)
      - VideO/audIO pLayINg
      - a JS-WithoUt-THe-bs (like an "enhanced striCt-Mode")
      - a hIgh leVel control (widGet) descripTION languagE (XAMl, jSx Style)
      - self-contaIned cUstom widgeTS
      - overridAble bUilt-in wiDgets (form CONtrols)
      - a sEnsIblE laYouT SYsTem (grid style), tHAT doeSn'T assume EveRything StaRts As a TexT-bAsed documEnt.
    

and no LeGaCy dOm stUff, no svG crap, no cSs, etC.

INstEad of ALl the Bs work In asM.jS, DARt, tHe nth W3C STaNDArd, eTc AnD
kluDgeS oN top oF kluDGes, They couLd have somEthINg up AnD rUnning iN a
couple of yeaRs, And push it tO tHeiR evergREEn browseR new releases.

Have Google aND Bing peNalIze weBsitEs
 was linking to CoreMIDI o n macOS -whatexa ctl yfor? !)
Probable becau s e Ch rome does it and the d evelo pe r  has no  cont rol ove r  t h i s.
~ ~~ 
ne il a le xande r
Y es, tha t's exactl y w ha t it is, and th at's exact lythe problem.  Th is mod el 
te a chespeo ple t o just "trust " that Ch ro m e is r i ght and i tteac hes people not
to op t imise.

------ 
jorvi 
' S om e '  bl oat .

Not toha m ont he guyp er s o n all y  but someoneposted hisn ewcross- pl atf o rm app 
on H Nt hat  put an ico n in  the syst ray/me n ubar an d  builtit onEle ctr on.T he 
e ndre s ult wa s s o met hing tha tsh ouldtake u p a fe w m b of  memo ry at most
co nsu ming ove r 300 Mb(!)  ofme mory.  That' s sim pl y ludicrous.

- ---- -
coldtea 
If  o nly  t he ma i n brow ser  de vs coul d sit a n d d es i g n  s omething that mixe st h ebest ofFlasha nd  H T ML:

      
   - t ext/ d oc ument pr esenta t io n(with a dv ancedty pog rap hy -- css3  is st ill crap )
    - embedded h w  acceleratedb it m a pc anva ses  (for whenyoun eedtota l  c ont r ol)
    -v ec t or based main drawi ng  (hw a ccele rated)
     -  styling l a n g uage (th at d o es n 't cascade bydefau lt)
     -  embedda ble/l oadablefonts
   - riche r s etoffor m co ntrols (e.g.a t  lea st  slider s,date/ti mepic ker s,et c)
     - compac t,  c om pr ess ed de l ivery
    -  a bil ity t o  pry c onten t op en  ( n o o paque b l ob s ) 
    -  vid eo/ au dio p layi n g
     -a JS-with out - the- BS  ( like an  "enhanced st ri ct-mode")    - a h i g h levelcontrol (widget) descri p tion la ngu age ( XAML , JSX sty le) 
     -s elf-co ntaine d cus to m w i d gets   -  o verridable b uil t-inwi dget s (form  controls)
      - a s ensible layou t s yste m (g rid st y le) ,t hat d oesn't assume e verythingst a rt s as a tex t -ba se d docum ent.
   

a n d no le gacy DOMstuff, no  S VG c r a p,no CSS, et c.

Inst ead of al l  theB Sworkinasm.js ,Dar t, th e nthW 3Cstand ard, e tc  and
k ludge son top o f kludges, they could h ave so methi ngup and ru nni n g i n a
coupl e of  years, an d p ush  it t o t h eir e verg r ee n b r owser  new releases. 
H ave G oo gle and Bin g p ena lizeweb s ites
 was_linking to_CoreMIDI on macOS -_what
exactly for?!)

Probable_because_Chrome does_it_and the developer_has no control_over this.

~~~
neilalexander
Yes, that's exactly_what it is,_and_that's exactly the problem. This model
teaches people to just "trust" that Chrome is right_and_it teaches_people_not
to_optimise.

------
jorvi
'Some' bloat.

Not to ham on_the guy personally but someone_posted his_new cross-platform app
on HN that put an icon_in_the systray/menubar and_built it on Electron. The
end result was something that_should take up a few mb_of memory at_most
consuming_over_300Mb(!) of memory. That's_simply ludicrous.

------
coldtea
If only the main browser_devs could sit and design something_that mixes the
best of Flash and HTML:

_   
  _ 
   _ _- text/document presentation (with advanced_typography -- css3_is still_crap)
  _   - embedded hw_accelerated bitmap canvases_(for when you need total control)
__  __-_vector based_main drawing (hw_accelerated)
_ __ - styling language (that doesn't_cascade_by default)
     _- embeddable/loadable fonts
 __   -_richer set of form controls_(e.g. at least sliders, date/time pickers,_etc)
 _ _  - compact, compressed delivery
     _- ability to pry content open_(no opaque blobs)
 _ __ - video/audio_playing
_ _   - a JS-without-the-BS (like_an "enhanced_strict-mode")
     _- a high level_control_(widget) description language (XAML, JSX style)
_     -_self-contained custom widgets
  ___ - overridable built-in widgets_(form controls)
    _ - a_sensible layout system (grid style), that doesn't_assume_everything starts as a text-based document.
__  

and no legacy DOM_stuff,_no_SVG crap, no CSS, etc.

Instead_of all the BS work in_asm.js, Dart, the nth W3C standard, etc and
kludges on_top of kludges,_they could have something up_and_running_in a
couple of years, and push it to their evergreen_browser new_releases.

Have Google and_Bing penalize websites