Jump to content
iwato

When There Is Always a Better Idea

Recommended Posts

BACKGROUND:  What seemed to work everywhere before, still works in one environment, but not in another.  Although I suspect the problem lies in the following deprecation warning, there is no direct reference to the problematic webpage, and I have no investigative tools to research the problem in the environment in which the problem appears.

The WARNING

Quote

Deprecation warning: moment.lang is deprecated. Use moment.locale instead.
Arguments: en
deprecate/<@http://devcptv18rs.grammarcaptive.com/_utilities/javascript/moment-with-locales.js:312:94
$.fn.FeedEk/<.success/<@http://devcptv18rs.grammarcaptive.com/_utilities/javascript/FeedEk.js:41:33
.each@https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js:3:5255
$.fn.FeedEk/<.success@http://devcptv18rs.grammarcaptive.com/_utilities/javascript/FeedEk.js:33:17
b.Callbacks/c@https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js:3:7852
b.Callbacks/p.fireWith@https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js:3:8658
k@https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js:5:14013
.send/n.onreadystatechange@https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js:5:16047

DILEMMA:  One has only to compare the way  time appears in my webpage's Time Schedule in MacOS 10.7.5 and IOS 10.3.3.  In the former,  AM and PM are clearly displayed; in the latter, both appear as undefined.

QUESTION One:  What do you believe to be the likely source of the problem, and how would you go about fixing it.

QUESTION Two:  What webtools are available to me and other iPhone users?

PROBLEM SOURCE:  Grammar Captive mainpage.  See Time Schedule under the menu heading Availability in the page's navigation bar.

Roddy

Edited by iwato

Share this post


Link to post
Share on other sites

I don't have an iPhone, but you can connect your phone to your computer and debug that way:

https://appletoolbox.com/2014/05/use-web-inspector-debug-mobile-safari/

I don't know if that requires a computer running MacOS or just any computer running Safari.  I wouldn't be surprised if it requires MacOS, because that's how Apple rolls.  That's why I haven't bought into the Apple ecosystem.

It might just be a permission issue, maybe mobile Safari has a permission for things like getting the time on the device.  Maybe mobile Safari uses a non-standard interface to get the local date and time.

Deprecated features still work, it's just a warning that it's going to be removed at some point in the future.

Share this post


Link to post
Share on other sites

Unfortunately, the MacOS 10.7.5 of my computer browser does not accommodate the IOS 10.3.3 of my iPhone.  Perhaps further research on the internet will reveal something.

Roddy

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×