Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm curious about the four that you listed. Fixed is relatively obvious, but I don't have a handle on the conceptual models of the other three. Where can I learn more about them without reading through hundreds of pages of webtech and Apple documentation?


Not sure if there is a single resource, but check these links. As you can see, some frameworks mixed layouts and extended size allocation ideas to better fit a given job. (Web has never done this, we're literally stuck with a tree of MSWords)

Constraints-based:

  https://blog.gtk.org/2019/07/02/constraint-layouts/
  https://ebassi.github.io/emeus/
  https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/AutolayoutPG/AnatomyofaConstraint.html
  https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/AutolayoutPG/VisualFormatLanguage.html
Boxing:

  https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/The_box_model#examples_of_different_display_types
Alignment/anchor-based:

  $subj
  https://wiki.lazarus.freepascal.org/Autosize_/_Layout




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: