Add viewport to pages, to score better on "Mobile Friendly".
[frank.git] / prod / net / jaekl / frank / Schedule.java
index 10616b23007608c5802fb4989ee61dbf8408295e..8db11d5d0fd6a7ab332f74a25e3a2dce377c9c6a 100644 (file)
@@ -62,7 +62,7 @@ public class Schedule {
            pw.println("    if (remain_delta <= 0) {");
            pw.println("      element.innerHTML = \"----\";");
            pw.println("    } else {");
-           pw.println("      element.innerHTML = (Math.floor(remain_delta / 60)) + \"" + trans(min) + "\";");
+           pw.println("      element.innerHTML = (Math.floor(remain_delta / 60)) + \"" + min + "\";");
            pw.println("    }");
            pw.println("  }");
            pw.println("}");
@@ -73,7 +73,8 @@ public class Schedule {
        void writeHeader(PrintWriter pw, String title) {
                pw.println("<HTML>");
                pw.println("<HEAD>");
-               pw.println("<TITLE>" + title + "</TITLE>");
+               pw.println("  <META NAME=\"viewport\" content=\"width=device-width\"/>");
+               pw.println("  <TITLE>" + title + "</TITLE>");
                new Style().writeStyle(pw);
                pw.println("</HEAD>");
        }
@@ -107,7 +108,7 @@ public class Schedule {
                        Route route = stopInfo.getRoute(routeIdx);
                        for (int tripIdx = 0; tripIdx < route.getNumTrips(); ++tripIdx) {
                                Trip trip = route.getTrip(tripIdx);
-                               boolean isGhost = ((-1) == trip.getAdjAge());
+                               boolean isGhost = (trip.getAdjAge() < 0);
                                if (isGhost) {
                                        // GPS is off.  This bus may not exist.
                                        pw.println("    <TR CLASS=\"ghost\">");
@@ -125,7 +126,7 @@ public class Schedule {
                                remainArray.append(trip.getAdjTime());
                                remainCount++;
                                
-                               if (trip.getAdjAge() < 0) {
+                               if (isGhost) {
                                        pw.println("      <TD>" + trans(FrankBundle.GPS_OFF) + "</TD>");
                                }
                                else {