Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Semantic Structure #33

Open
lief-erickson opened this issue Aug 11, 2018 · 1 comment
Open

Semantic Structure #33

lief-erickson opened this issue Aug 11, 2018 · 1 comment

Comments

@lief-erickson
Copy link

Figure 3. Semantic structure in Oxygen XML Editor (Source: oxygenxml.com (c) SyncRO Soft SR, republished under Fair Use)

While true that is what the oXygenXML interface can look like I don't think anyone uses that UI very much or for very long. I know I certainly never used it beyond the first couple of days (if that). I frequently switch between Author and Text modes in oXygenXML. It depends on what I'm trying to accomplish. But I never had the semantic tags showing when I was in Author mode. So, I feel it's an unfair comparison, especially since the oXygenXML documentation states that the syntax highlighting is to "reduce the time it takes to internalize the semantics of the structured content." The same could be said about the editor for any tag-based language.

But I don't think the heavy tags-exposed UI is what experienced contributors would use. For casual contributors there are WYSIWYM ways to contribute content (including through a browser without having to install any software) without showing the heavy markup. For casual contributors to tag-based content, it may need to go through a reviewer who is familiar with the required (or preferred) markup -- just like a part of any code review where developers have to adhere to specific coding standards. Perhaps this review and contribution process is not as fast as a lightweight markup language as AsciiDoc or rST, but it's still faster than many alternatives, such as having the developer (or whoever the contributor is) talk at a tech writer. As such, some teams may accept the trade-off.

@briandominick
Copy link
Owner

Good points all. I have never used Oxygen except for non-content XML work years ago. I wonder if you have any DITA/XML editors, WYSIWYM or otherwise, that would give me a better taste. I actually think the semantic highlighting is kind of nice and wish it were an option, so I'm glad it can be toggled.

I definitely want this part -- or anywhere that DITA/XML is discussed -- to not be a matter of biasing writers against the tools. My main purpose here is to make the case that devs will already be biased against the tools, so that's a barrier to most DITA/XML approaches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants