Multiple sharing links for different subsets of same file
I´m designing for several screens at once and would like to be able to create separate links for the different screens. Eg one for desktop, one for tablet and one for phone. So that I easily can work on all the screens at once and don't have to change files.
As a workaround for this featire you can make your home artboard an “index” page which links to the different views/subsets of your design. When you share your design and visit the URL you can click through to the real home artboards and copy the URL (each artboard has it’s own URL on the shared link). You can then share these URLs to link people to a subset of your design.
We hope to be able to formalize this feature in the future.
Sam Van Royen commented
1. Version of Adobe XD
XD version 0.6.34.3 Beta
2. Steps to reproduce the issues
When working in several files we've recently started to encounter trouble with creating shared links.
• "filename-client-A.xd" has a link
• When creating a link from a new xd "filename-client-B.xd" it would overwrite the link of client-A standard. Thus we create a "new link" instead.
• When opening the Client-A file, it automatically overwrites the link of client-B, … so we should again create a new link …
3. Expected result / 4. Actual result
Shared links are hard to manage when linked to just the title and sometimes don't work. Thus we have to keep creating new links.
Easiest way to fix:
Instead of having just the "title" field to link a certain file/title to a shared link — you could add a dropdown to let you select which link you wish to overwrite.
John Hanacek commented
The button placement is currently "dangerous" since it means a fast clicker (me about 20 min ago) can accidentally hit "new link" when they want to update the link.
Updating the link is the more common feature from "share again" thus "share again" should lead to "update link" right underneath it, rather than the current behavior of "new link" button being where your cursor is after clicking "share again"
A better way to manage all links is what I really want - ability to tell XD to update other links than just the most recently generated "new link" would give us more ability to seed out different links and make sure that everything will stay up to date.
but the button placement is just an obvious UX tweak - "new link" has a much higher 'penalty' for clicking it than update link.
Consider the logic of my proposal and I hope you'll agree.
Aaron Ellis commented
When I design I'm typically designing a mobile version, tablet version and desktop version. Unfortunately I can't create separate shareable links for each version (desktop or mobile) within the same file, so I have to manually create symbol that syncs across all artboards and clutters the design to allow the user to switch between previewing the desktop design and mobile or tablet designs as well.
I wish the web preview had a button that allowed the user to switch between desktop designs and mobile designs and in the prototype mode allow the designer to link a desktop design to a mobile design.
I want to share with the team of different entry points for different scenarios
Meir Benezra commented
XD allows us to design all the digital touchpoint interfaces within one single file.
It would be great to define these touchpoints so that when testing the prototype we can use one link with the ability to show different touchpoints of that link.
The current UX assumes that there is only really one flow per document. But in reality, there can be multiple flows that need to be published (eg: happy flow, sad flow). Unless I'm working on the last shared flow, it's a hassle to have to create links to each flow I revise and then update them on communications with the team.
I accidentally clicked on a new link and wanted to update it because I have already shared the link to the client. Now I can't anymore... T___T
Mike Crane commented
This would be a huge benefit to have. I have one XD file for my prototype, but my dev team would prefer to have separate links for each user story. I see you can create a new link, but that becomes the active link and you can only update this link. If my prototype has 5 shared URLs, I should be able to pick the URL I want to update. Also, for each of the 5 shared URLs, I should easily be able to manage what the home screen is for each shared link.
Sorry for my english ... And good job.
I want to update the share link of my choice and not just the last. A manager shares links would be a real plus! Today if I have three links representing three courses and I change the first three, I can not choose to upgrade first. I have to create a new link to not overwrite the previous ones. IL So I have to send an email to everyone to give them the new link.
I would like to be able to create multiple prototypes based on one design. That would make it a lot easier to test alternative use flows.
Bekah Wilcox commented
Definitely need multiple share links for different audiences. For example, the execs are using my demo for investors, but I can't publish the latest for the developers because the execs can't be caught off guard by new changes.
AdminPeter Flynn (Admin, Adobe) commented
Related: https://adobexd.uservoice.com/forums/353007/suggestions/13615728-share-link-to-prototype-subset -- a simpler version of this request where there's still a single link but you can exclude some artboards (e.g. for hiding work in progress content)
I hop before we take me servce
AdminCorey Lucier (Adobe) (Admin, Adobe) commented
Thanks for the feedback Matthew, a very good point.
Matthew Heath commented
At the moment, it appears that you can add multiple device artboards within 1 project and yet only specify 1 home page? There seems to be a disconnect.
If the constraint is 1 home page per project then the ability to populate the project with artboards from several devices seems redundant, after all you're not going to create links between an iPhone 5 artboard and an iPhone 6+ artboard.
If one project can house multiple device previews, then the prototyping window should allow for a home page to be specified per device being used and any export/preview function would then ask the user which device workflow should be previewed and naturally begin at the home page artboard of the selected device.
So either the functionality should restrict a project to ONE type of device artboard with ONE home page OR allow multiple types of device artboards and a home page PER device artboard being featured in the project.
Adminjoan_lafferty (Admin, Adobe) commented
In our next release, we will allow a user to create a "New URL" to share. This will keep the previous one in tact and give you another public URL that can be your other version of the app.
This functionality is expected to land in April.
Andreas Galster commented
I am working on our web app and I've started keeping all screens in one page. I've began working on an onboarding splash page, now I'm working on a redesign of another section in the system.
I would like to be able to keep all my designs in one file but be able to define several sharing links - one that starts at the splash page and one that starts at the new redesigned page. So basically it should be possible to define several share links with seperate entry points from the same document. Right now the only way to share my new prototype (while preserving a previously shared prototype link) would be splitting up the document - which completely defeats the purpose of xd and would mean we might as well go back to inVision prorotype splitting. The beauty of xd in my opinion will be that we will be able to create one huge working clickable prototype in the end.