9 comments

  • David HickoxDavid Hickox, almost 10 years ago

    The problem with this idea is that guides would no longer work as shape boundaries (which I use quite a bit for cropping and exporting). So you'd solve one problem while creating another.

    2 points
    • Trevor HenryTrevor Henry, almost 10 years ago

      This is a good point!

      0 points
    • Marc Edwards, almost 10 years ago

      That's not a problem at all, because even 1px guides don't act as shape boundaries — they're ambiguous and treated completely differently in many apps. Of the 5 apps I tested, I noted 3 different behaviours.

      Here's the results: http://i.imgur.com/fCM0Fep.png

      So while you may think it's nice for guides to line up from a single pixel point of view with the edge of a shape, that's not possible either way. Far better to know for sure where a guide is than have it appear (maybe, possibly) right, but actually not be right.

      0 points
  • Viktor TViktor T, almost 10 years ago

    Hey you're right!

    1 point
    • Marc Edwards, almost 10 years ago

      Why hasn’t this been discussed much before? I bet others have noticed it, but I’ve never seen it mentioned. For the record, Skala will use 2px wide guides.

      Also, the rules design apps use for snapping position vary wildly — I tested 5 apps and got 3 different results. So even if someone’s thinking “hey, it’s ok, I know everything snaps top right”, they’d better be paying attention if they change tools.

      1 point
      • Kevin HaggertyKevin Haggerty, almost 10 years ago

        Edit Room's smart guides are 2 px wide.

        Snapping rules are surprisingly complex to implement - there's a wide variety of possibilities and expectations for varying operations that might result in an element being snapped.

        1 point
  • Patrick KimPatrick Kim, almost 10 years ago

    Too true.

    0 points
  • Sjors TimmerSjors Timmer, almost 10 years ago

    Ah, I used to have a rule of thumb, always snap things to the nearest whole pixel on the right, but 2px is much better!

    0 points