[wp-trac] [WordPress Trac] #41404: Sunset Windows Live Writer Manifest File
WordPress Trac
noreply at wordpress.org
Sat Jul 22 08:54:09 UTC 2017
#41404: Sunset Windows Live Writer Manifest File
-------------------------+-----------------------------
Reporter: jhabdas | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: General | Version: trunk
Severity: normal | Keywords:
Focuses: |
-------------------------+-----------------------------
Given the following code produced on the front-end for users:
{{{
<link
rel="wlwmanifest"
type="application/wlwmanifest+xml"
href="http://example.com/wp-includes/wlwmanifest.xml"
>
}}}
Following the link to the manifest XML file produces a node in the tree
looking like:
{{{
<adminUrl>
<![CDATA[ {blog-postapi-url}/../wp-admin/ ]]>
</adminUrl>
}}}
Manifest produced by the `wlwmanifest_link()` function in `general-
template.php` and was added to core in version `2.3.1` with
[https://core.trac.wordpress.org/ticket/5023 ticket/5023] 10 years ago.
Assuming usage of Windows Live Writer is less than 2% is there anything
which would prevent this code from being deprecated in an upcoming minor
and (ideally) removed from the codebase altogether?
I suspect removing this from Core will have the following benefits:
- Improved security by greater obscurity of the admin URL
- Less code to download by the browser
- Less code to maintain in Core
- Less cognitive load on users inspecting generated site source
--
Ticket URL: <https://core.trac.wordpress.org/ticket/41404>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list