Page 1 of 1

Handheld_XH – Development Ceased

Posted: Fri Jan 25, 2019 3:52 pm
by cmb
Hi!

I have decided to cease further maintainance and development of Handheld_XH.

I consider it to have been a useful plugin several years ago, but I don't think it is really useful anymore, since responsive Webdesign is mature, and widely supported by browsers. Also bandwidth, computing power and display capabilities of mobile devices have drastically improved, so there are no longer urgent needs to deliver a specialized mobile optimized version of a site.

If you like, feel free to fork and/or maintain your own version!

Re: Handheld_XH – Development Ceased

Posted: Tue Apr 23, 2019 5:54 pm
by lck
cmb wrote:
Fri Jan 25, 2019 3:52 pm
I have decided to cease further maintainance and development of Handheld_XH.
Pity! I still use it for a website. Unfortunately the plugin administration is not visible under XH 1.7, so I modified the file Presentation.php line 50 as follows:

Code: Select all

if ($adm && isset($handheld) && $handheld == 'true') {
changed to

Code: Select all

if (XH_ADM && XH_wantsPluginAdministration('handheld')) {
It works, but is the change sufficient or should the && $handheld == 'true' still be included?

Re: Handheld_XH – Development Ceased

Posted: Tue Apr 23, 2019 6:17 pm
by cmb
lck wrote:
Tue Apr 23, 2019 5:54 pm
cmb wrote:
Fri Jan 25, 2019 3:52 pm
I have decided to cease further maintainance and development of Handheld_XH.
Pity! I still use it for a website.
Consider to use a responsive template instead. One of the issues with Handheld_XH (and similar solutions) is that they rely on User-Agent sniffing, which is unreliable – you'll never know which version is shown to your visitors.
lck wrote:
Tue Apr 23, 2019 5:54 pm
It works, but is the change sufficient or should the && $handheld == 'true' still be included?
That is only needed for CMSimple_XH <= 1.6.3.