Jump to content

Wrong layer concept for an layout application


Recommended Posts

On 9/4/2018 at 12:58 PM, musiberti said:

The moderator Chris_K replied in another thread "Each page has it's own set of layers. This is intended behaviour".Sorry, this is not a behaviour. This is a terrible mess! I can not believe that Affinity knows so little about the needs of its target audience.

I agree with you, APub should get something like global levels.

But they are not as important as you want us to believe. And your tone of voice is pretty absolutistic. Unfortunately, you are not the only one in this forum who considers his wish to be the most important of all.

We should not throw out the child with the water bath (German proverb). The global levels should only be an additional functionality and not replace the current level concept. In reality, the layers in InDesign can't do much. I am very happy that the layer concept of APub works the same way as in AD and AP. I can do things with APub layers that I can only dream of in InDesign.

Just as you accuse @walt.farrell of not designing long documents (which is probably true), I can assume that you have less to do with creative design. Otherwise you would appreciate the current layer concept in APub more.

Link to post
Share on other sites
  • Replies 89
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

As a layout artist you see your project as a whole. Not as a collection of single pages. For the latter one better uses a illustration app like AD. I consider it's a big mistake adopting the level c

Hi melriksdesign, Welcome to Affinity Forums Global layers are already planned for an upcoming update (after Publisher's release eventually but I may be wrong here).

I think Musiberti is right. The problem is that the Layer function seems to be part of the page, whereas it needs to be part of the document so changes can be made on multiple pages by single clicking

Yes, the current "layers" are really the objects on the page, plus things like group layers to organize them, adjustment layers, etc.

The "layers" of a traditional page layout solution are different in scope and behavior and there is a place for both.

The "global layers" should probably act as containers for the per-page object layers, with the global layers being at the "top" and shared among all pages, with the per-page layers appearing underneath them for the currently active page.

Link to post
Share on other sites

I go here with @Michail and @fde101 that the current layer system is the right solution from a file design point of view.

Having the same layers in all Affinity apps just feels right.

And as you can see as a preview with "Edit in Photo": when the Photo and Vector Personas kick in this will make sense to everybody.

It's nowhere a mess. Never used InDesign or Quark, but this layer concept in Publisher felt right to me from the beginning.

Disclaimer: I don't understand what "global layers" should do, but since I just finishened a huge book project that I will use as master/template for the follow-ups I'm confident that I won't need that.

Windows 10 Pro x64 (1903). Intel Core i7-9700K @ 3.60GHz, 32 GB memory, NVidia RTX 2080
Affinity Photo 1.7.2.471, Affinity Designer 1.7.2.471, Affinity Publisher 1.7.2.471

Link to post
Share on other sites
11 hours ago, Steps said:

I don't understand what "global layers" should do, but since I just finishened a huge book project that I will use as master/template for the follow-ups I'm confident that I won't need that.

Version management. Language versions. 

Yes, you can do most publishing jobs without layers but there are some jobs that without layers you must do separate file versions which complicates version control a lot.

Link to post
Share on other sites
21 minutes ago, Fixx said:

Version management. Language versions. 

Yes, you can do most publishing jobs without layers but there are some jobs that without layers you must do separate file versions which complicates version control a lot.

Thanks for summing it up. I just read trough the very long related thread. Serif said it's coming, so I'm fine with that. :-)

Windows 10 Pro x64 (1903). Intel Core i7-9700K @ 3.60GHz, 32 GB memory, NVidia RTX 2080
Affinity Photo 1.7.2.471, Affinity Designer 1.7.2.471, Affinity Publisher 1.7.2.471

Link to post
Share on other sites

To be honest I don't think Global Layers is the right term to use even though I think it might have been my suggestion way back. What we need are user definable layers so users can organise what is viewable/printable at any one time. The existing Layers panel is an object order system which is useful in itself but not really adequate. Anyway I guess that Serif are working on it so fingers crossed.

Windows 10 Pro, I5 3.3G PC 16G RAM

Link to post
Share on other sites

Other than the fact that screen/print visibility is not separate, you can already use group layers to accomplish what you are talking about... except that they are not shared across pages/masters.

The key piece that is missing is the ability to create layers that are shared across pages/masters but with content that differs... thus "global" layers in that they are shared throughout the document rather than being "local" to a specific page.

Link to post
Share on other sites

Have you tried Master Pages aka Symbols? You can toggle the Sync option to customize master objects on individual pages. The big problem, I think, is not having a clear indication whether sync is on or off (you have to check the icon, and even that is a bit low in contrast), and not being able to re-sync attributes. Being able to set some attributes to be desync'ed by default would also help.

Complete Affinity suite; Mac 10.9; kbd & mouse; casual user since 2014.

Link to post
Share on other sites

Late-comer to this party, but musiberti you hit the nail on the head with your comment "As a layout artist you see your project as a whole. Not as a collection of single pages."

The way it is now it would be a nightmare to set up larger documents. I often create a "background" layer where background colors, textures and elements can be worked on independently from the rest of the design. Then I can lock it, and work on the main content, keeping the background undisturbed. Sometimes my setups could expand to 3 or 4 layers, just to keep more complex layouts easier to manage.

Or sometimes I have a "shell" that is needed for the proofing process with customers but needs to be turned off when printed. Turning the layer off and on is much easier to do on a document-wide layer.

Link to post
Share on other sites

If I understand you right, Jeremy, what you are describing, is not necessarily the task of layers, but of (existing) master pages. Document-wide layers are mainly needed for differently designed sets of elements per page, while master pages are needed for uniform sets of elements for more than one page. Please keep in mind, that you can apply more than one master to a layout page.

Link to post
Share on other sites
2 hours ago, Jeremy Bohn said:

I often create a "background" layer where background colors, textures and elements can be worked on independently from the rest of the design.

Hmm :)

2 hours ago, Jeremy Bohn said:

Or sometimes I have a "shell" that is needed for the proofing process with customers but needs to be turned off when printed. Turning the layer off and on is much easier to do on a document-wide layer.

This is as well doable with a master page, which can be temporarily „unassigned“.

Nevertheless: These use cases are not the main application areas for layers.

Link to post
Share on other sites

@mac_heibu

I understand the utility of Document-wide Layers to be the organization of alternate logical groupings of content or layout elements that can be toggled on or off across the entire document (e.g., toggling off an English text layer, and toggling on a French text layer; or toggling off a blue themed background treatment, and toggling on a green themed background treatment).

In the case of alternate languages for a document, the texts would be placed on their respective document-wide layers in the body of the document.

In the case of alternate background theme treatments, a set of master pages would be set up for typical page layouts within the publication (TOC, Chapter Title, etc.), but the alternate color theme treatments for the set of master pages would be set up on their respective document-wide layers (e.g., Blue Theme layer, Green Theme layer). 

Do you see it differently? 

If so, how so?

Link to post
Share on other sites

@Jeremy Bohn

I do not really understand why the discussion continues even after MEBs official statement on the first page that global layers will come.

We will get both eventually: Master pages and global layers.

After reading all of the discussion about that I understand need for both. So Serif did.

They will certainly come up with a good idea how the current layer system can stay the same (and it really should) and global layers come in addition.

Windows 10 Pro x64 (1903). Intel Core i7-9700K @ 3.60GHz, 32 GB memory, NVidia RTX 2080
Affinity Photo 1.7.2.471, Affinity Designer 1.7.2.471, Affinity Publisher 1.7.2.471

Link to post
Share on other sites
  • 4 months later...

Without global layers there is no way I could switch to Publisher. And that's only one of the issues, but definitely a major one !
Imagine laying out a magazine that way, Hello ?!! LoL

I guess it is very hard for them to implement considering that if I understand well they want their 3 applications to be able to juggle the same files. As long as I have to use InDesign I will likely remain in the Adobe Ecosystem. For now I have only played with the Affinity Apps but not used them professionally. I'm sure they sold a lot.. but does that mean buyers are converts ? I sill see all this as potential in a bit of a pipe dream way.

Link to post
Share on other sites

It seems that Serif is trying to reinvent the wheel here.

Page montaging is old as DTP itself and to sell the product to people who work in the DTP industry for ages, you should allow them to keep their workflow.
Speed is the key here. In Affinity products, I'm forced to click and click way more than in any other product, it's honestly quite painful.

To me, it feels that Photo is the most developed product from the line atm, yet working with it it's still way more time consuming than using any competitors software.

If it was me, I would rename current "Layers" studio panels to "Objects" and create new, real, user controlled and defined layer panel.
Or would break the current layer palette in two tabs, first as it is, second one totally under users control.

I completely agree that the global layers model is the selling point here.

Link to post
Share on other sites

It strikes me that with the current implementation of master pages we are 90% of the way there.

If you create an empty master page for each "global layer" that you want in the project and apply that master to the relevant pages, then to manipulate the content of that layer, you simply need to place it in "Edit Detached" mode...  by placing objects underneath that master page within the individual document pages the masters would effectively function as "global layers" - the UI isn't convenient right now, but the basic functionality is there anyway.

So this feature might not be quite so far off...

 

EDIT: there is also the need for shared visibility control, of course...

Link to post
Share on other sites
6 hours ago, CLC said:

If it was me, I would rename current "Layers" studio panels to "Objects" and create new, real, user controlled and defined layer panel.
Or would break the current layer palette in two tabs, first as it is, second one totally under users control.

Glad that Serif is looking into this, and I agree that right now, Layers is actually Objects. It's very similar to how Illustrator works, except that each Illustrator object in the Layers panel is a subset of a layer and is only visible if you expand the layer by clicking the disclosure triangle. Everything has to be on a layer, and if you make or paste in a new object, it goes onto the currently selected Layer. As it is right now, I can move my Publisher objects on to layers but it's a pain and if I'm not paying attention, objects can either end up on or off a layer.

It's not the only feature I've found that I feel is incorrectly and misleadingly named. I still think in Photo that the Perspective feature should be named Skew, and a proper Perspective feature should be added.

Link to post
Share on other sites

Interesting how the DTP crowd is the most vocal about global layers. For an in-depth discussion on this issue, which also affects Affinity Designer (but in Publisher it is, I'll give it to you, even more galling), check out this thread and, if you feel you have a contribution to make, do chime in.

True, document-level, global layers – and objects – over which the end-user has complete control, regardless of pages or artboards – and what Serif developers thing should be their container-like behaviour regarding objects and layers, which is, indeed, wrong on so many levels –, must come at some point across the entire Affinity range.

Link to post
Share on other sites
  • 1 year later...

Late to this discussion, but I have another example to add to the case for a richer layer structure.  In CorelDRAW, which is my primary vector graphics tool at the moment, I have a family of about 40 related documents.  From each document, I export several types of files, including a PDF for double-sided printing by the customer, a set of GIF files (eight to the document page, odd pages only), and two sets of SVG files containing different features (also eight to the document page, odd pages only).  These exported files form a product line which I sell.

Each document has a number of layers.  In addition to the per-page content, there are registration marks for in-house automated cutting, cut marks for customer manual cutting, background pattern for odd pages, static text for even pages, drawing guidelines to assist in drafting new content, and a number of other things.  For each of the export formats, some of these layers should be included and some should not.  Whenever I make an update to a product, I do the appropriate edits to the per-page content, then export the various output files.  To alleviate the tedium, the most laborious parts of the export process have been scripted.

In addition to those "global" layers, the per-page content also has layers and this layer structure is highly repetitive across pages.  There are two major variants of the content, in separate layers, and each variant is organized into a pair of layers (themselves with nested layer content) which can be exported independently.  Different exported files are produced using different sets of per-page content layers.  Prints for in-house production are made with a different set of layers than PDF exports for customer production.

In Affinity Designer, I can mimic much, but not all, of this structure through the use of separate master pages for odd and even pages, where each master contains several layers.  Here are a few things I currently cannot do in AffDes.

1) Global layers in CorelDRAW can be set to any level of the effective per-page layer stack.  So I can have the equivalent of one master page providing some layers above all per-page content as well as layers beneath all per-page content.

2) I can turn an individual global layer on and off across the entire document with a single click.

3) Layers in CD can made visible/invisible and made printable/unprintable as independent properties.

4) Layers in CD can be locked.  Really locked.

5) Layer manipulations in CD (such as making a layer printable/unprintable) can be scripted.  (The lack of scripting in the Affinity suite is a whole separate topic.)

However, even in CD I cannot do all that I would like to.  For example, I cannot turn the per-page content variants on and off across the entire document with a single click.  Instead, one must visit each page and adjust its per-page layer visibility/printability.  This is actually a case where AffDes master pages look more convenient than the CD layer structure, as I could define master page layers as placeholders for per-page content.

Link to post
Share on other sites
  • 2 weeks later...

Note: I'm not an native english speaker. Apolgizes for mistakes on writing.

Hello. I think that the way Affinity Designer has layers and manage layers is wrong. There are so many artworks to manage and It become very difficult to find them in this arrangement. 

I think the way AI manage layers is very usefull, and Affinity Designer should emulate it. 

Note: I'm a very enthusiastic user of AD. It's a great design software, in many aspects and tools It is better than the competitor. I allways dream to find a software that replace AI for price and features and I think AD is The Software.

For me just improve Layers, add mesh, blend and shape builder, and some few aspects to adjust and It will be the best software, at least for me.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.