Commit 2c3c471b4eeb0a514b8d8ba1cbee71356eda46d8

Authored by Edmar Moretti
1 parent d036b412

Otimização do carregamento de jasvascript

admin/admin.db
No preview for this file type
admin1/head.php
1 1 <!DOCTYPE html>
2 2 <html lang="pt-br">
3 3 <head>
4   -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
  4 +<META HTTP-EQUIV="Content-Type">
  5 +<meta charset='utf-8'>
  6 +<meta http-equiv='X-UA-Compatible' content='IE=edge'>
  7 +<meta name='viewport' content='width=device-width, initial-scale=1'>
  8 +<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
  9 +<meta name='description' content='Interface Integrada para Internet de ferramentas de geoprocessamento'>
  10 +<meta name='author' content='i3Geo'>
  11 +<title>i3Geo</title>
5 12 <?php
6 13 // utilizado para o cabecalho das paginas que nao sao mapas e que usam bootstrap com material design
7 14 echo "
8   - <meta charset='utf-8'>
9   - <meta http-equiv='X-UA-Compatible' content='IE=edge'>
10   - <meta name='viewport' content='width=device-width, initial-scale=1'>
11   - <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
12   - <meta name='description' content='Interface Integrada para Internet de ferramentas de geoprocessamento'>
13   - <meta name='author' content='i3Geo'>
14 15 <link rel='icon' href='" . ONDEI3GEO . "/favicon.ico'>
15   - <title>i3Geo</title>
16 16 <link rel='stylesheet' type='text/css' href='" . ONDEI3GEO . "/pacotes/jquery/jquery-ui/jquery-ui.min.css'>
17 17 <!-- Material Design fonts -->
18 18 <link rel='stylesheet' type='text/css' href='//fonts.googleapis.com/css?family=Roboto:300,400,500,700'>
19 19 <link rel='stylesheet' type='text/css' href='//fonts.googleapis.com/icon?family=Material+Icons'>
20   -
21 20 <!-- Bootstrap core CSS -->
22 21 <link href='" . ONDEI3GEO . "/pacotes/bootstrap/css/bootstrap.min.css' rel='stylesheet'>
23 22 <!-- Bootstrap Material Design -->
24 23 <link rel='stylesheet' type='text/css' href='" . ONDEI3GEO . "/pacotes/bootstrap-material-design/dist/css/bootstrap-material-design.min.css'>
25 24 <link rel='stylesheet' type='text/css' href='" . ONDEI3GEO . "/pacotes/bootstrap-material-design/dist/css/ripples.min.css'>
26   -
27   -
28 25 <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
29 26 <link href='" . ONDEI3GEO . "/pacotes/bootstrap/css/ie10-viewport-bug-workaround.css' rel='stylesheet'>
30   -
31 27 <!-- Custom styles for this template -->
32   -
33 28 <link href='" . ONDEI3GEO . "/pacotes/font-awesome/css/font-awesome.min.css' rel='stylesheet'>
34 29  
35   - <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
36   - <!--[if lt IE 9]>
37   - <script src='https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js'></script>
38   - <script src='https://oss.maxcdn.com/respond/1.4.2/respond.min.js'></script>
39   - <![endif]-->
40   - <script src='" . ONDEI3GEO . "/pacotes/jquery/dist/jquery.min.js'></script>
41   - <script src='" . ONDEI3GEO . "/pacotes/jquery/jquery-ui/jquery-ui.min.js'></script>
42   - <script src='" . ONDEI3GEO . "/pacotes/bootstrap/js/bootstrap.min.js'></script>
43   - <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
44   - <script src='" . ONDEI3GEO . "/pacotes/bootstrap/js/ie10-viewport-bug-workaround.js'></script>
45   -
46   - <script src='" . ONDEI3GEO . "/pacotes/bootstrap-material-design/dist/js/material.min.js'></script>
47   - <script src='" . ONDEI3GEO . "/pacotes/cpaint/cpaint2_compacto.inc.js'></script>
48   - <script src='" . ONDEI3GEO . "/classesjs/compactados/dicionario_compacto.js'></script>
49   - <script src='" . ONDEI3GEO . "/classesjs/compactados/classe_util_compacto.js'></script>
50   - <script src='" . ONDEI3GEO . "/classesjs/compactados/classe_idioma_compacto.js'></script>
51   - <script src='" . ONDEI3GEO . "/classesjs/compactados/classe_login_compacto.js'></script>
52   - <script src='" . ONDEI3GEO . "/classesjs/compactados/classe_php_compacto.js'></script>
53   - <script src='" . ONDEI3GEO . "/classesjs/compactados/mustache.js'></script>
54   - <script src='" . ONDEI3GEO . "/admin1/head.js'></script>
55   - <script src='" . ONDEI3GEO . "/admin1/js/core.js'></script>
56   - <script src='" . ONDEI3GEO . "/admin1/dicionario/core.js'></script>
57   - <script src='" . ONDEI3GEO . "/admin1/dicionario/menup.js'></script>
  30 + <script src='". ONDEI3GEO . "/admin1/headjs.php'></script>
58 31 ";
59 32 ?>
60 33 <script>
... ... @@ -104,7 +77,7 @@ hr {
104 77 }
105 78  
106 79 body {
107   - background-color: #fff;
  80 + background-color: background-color: rgb(240,240,250);;
108 81 }
109 82  
110 83 .marginBottom-0 {
... ...
admin1/headjs.php 0 → 100644
... ... @@ -0,0 +1,47 @@
  1 +<?php
  2 +define ( ONDEI3GEO, dirname ( dirname ( __FILE__ ) ) );
  3 +if (extension_loaded ( 'zlib' )) {
  4 + ob_start ( 'ob_gzhandler' );
  5 +}
  6 +header ( "Content-type: text/javascript" );
  7 +
  8 +include (ONDEI3GEO . "/pacotes/jquery/dist/jquery.min.js");
  9 +echo "\n";
  10 +include (ONDEI3GEO . "/pacotes/jquery/jquery-ui/jquery-ui.min.js");
  11 +echo "\n";
  12 +include (ONDEI3GEO . "/pacotes/bootstrap/js/bootstrap.min.js");
  13 +echo "\n";
  14 +// IE10 viewport hack for Surface/desktop Windows 8 bug //
  15 +include (ONDEI3GEO . "/pacotes/bootstrap/js/ie10-viewport-bug-workaround.js");
  16 +echo "\n";
  17 +include (ONDEI3GEO . "/pacotes/bootstrap-material-design/dist/js/material.min.js");
  18 +echo "\n";
  19 +include (ONDEI3GEO . "/pacotes/cpaint/cpaint2_compacto.inc.js");
  20 +echo "\n";
  21 +include (ONDEI3GEO . "/classesjs/compactados/dicionario_compacto.js");
  22 +echo "\n";
  23 +include (ONDEI3GEO . "/classesjs/compactados/classe_util_compacto.js");
  24 +echo "\n";
  25 +include (ONDEI3GEO . "/classesjs/compactados/classe_idioma_compacto.js");
  26 +echo "\n";
  27 +include (ONDEI3GEO . "/classesjs/compactados/classe_login_compacto.js");
  28 +echo "\n";
  29 +include (ONDEI3GEO . "/classesjs/compactados/classe_php_compacto.js");
  30 +echo "\n";
  31 +include (ONDEI3GEO . "/classesjs/compactados/mustache.js");
  32 +echo "\n";
  33 +include (ONDEI3GEO . "/admin1/head.js");
  34 +echo "\n";
  35 +include (ONDEI3GEO . "/admin1/js/core.js");
  36 +echo "\n";
  37 +include (ONDEI3GEO . "/admin1/dicionario/core.js");
  38 +echo "\n";
  39 +include (ONDEI3GEO . "/admin1/dicionario/menup.js");
  40 +echo "\n";
  41 +include (ONDEI3GEO . "/admin1/dicionario.js");
  42 +echo "\n";
  43 +
  44 +if (extension_loaded ( 'zlib' )) {
  45 + ob_end_flush ();
  46 +}
  47 +?>
0 48 \ No newline at end of file
... ...
init/head.php
... ... @@ -13,37 +13,20 @@ echo &quot;
13 13 <meta name='author' content='i3Geo'>
14 14 <link rel='icon' href='" . ONDEI3GEO . "/favicon.ico'>
15 15 <title>i3Geo</title>
16   -
17 16 <!-- Material Design fonts -->
18 17 <link rel='stylesheet' type='text/css' href='//fonts.googleapis.com/css?family=Roboto:300,400,500,700'>
19 18 <link rel='stylesheet' type='text/css' href='//fonts.googleapis.com/icon?family=Material+Icons'>
20   -
21 19 <!-- Bootstrap core CSS -->
22 20 <link href='" . ONDEI3GEO . "/pacotes/bootstrap/css/bootstrap.min.css' rel='stylesheet'>
23   -
24 21 <!-- Bootstrap Material Design -->
25 22 <link rel='stylesheet' type='text/css' href='" . ONDEI3GEO . "/pacotes/bootstrap-material-design/dist/css/bootstrap-material-design.min.css'>
26 23 <link rel='stylesheet' type='text/css' href='" . ONDEI3GEO . "/pacotes/bootstrap-material-design/dist/css/ripples.min.css'>
27   -
28   -
29 24 <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
30 25 <link href='" . ONDEI3GEO . "/pacotes/bootstrap/css/ie10-viewport-bug-workaround.css' rel='stylesheet'>
31   -
32 26 <!-- Custom styles for this template -->
33   -
34 27 <link href='" . ONDEI3GEO . "/pacotes/font-awesome/css/font-awesome.min.css' rel='stylesheet'>
35 28  
36   - <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
37   - <!--[if lt IE 9]>
38   - <script src='https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js'></script>
39   - <script src='https://oss.maxcdn.com/respond/1.4.2/respond.min.js'></script>
40   - <![endif]-->
41   - <script src='" . ONDEI3GEO . "/pacotes/jquery/dist/jquery.min.js'></script>
42   - <script src='" . ONDEI3GEO . "/pacotes/bootstrap/js/bootstrap.min.js'></script>
43   - <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
44   - <script src='" . ONDEI3GEO . "/pacotes/bootstrap/js/ie10-viewport-bug-workaround.js'></script>
45   - <script src='" . ONDEI3GEO . "/pacotes/bootstrap-material-design/dist/js/material.min.js'></script>
46   -";
  29 + <script src='" . ONDEI3GEO . "/init/headjs.php'></script>";
47 30 ?>
48 31 <style>
49 32 #brasil {
... ... @@ -119,7 +102,7 @@ hr {
119 102 width: 40px;
120 103 }
121 104 body{
122   - background-color: #fff;
  105 + background-color: rgb(240,240,240);
123 106 }
124 107 </style>
125 108 </head>
... ...
init/headjs.php 0 → 100644
... ... @@ -0,0 +1,20 @@
  1 +<?php
  2 +define ( ONDEI3GEO, dirname ( dirname ( __FILE__ ) ) );
  3 +if (extension_loaded ( 'zlib' )) {
  4 + ob_start ( 'ob_gzhandler' );
  5 +}
  6 +header ( "Content-type: text/javascript" );
  7 +
  8 +include (ONDEI3GEO . "/pacotes/jquery/dist/jquery.min.js");
  9 +echo "\n";
  10 +include (ONDEI3GEO . "/pacotes/bootstrap/js/bootstrap.min.js");
  11 +echo "\n";
  12 +include (ONDEI3GEO . "/pacotes/bootstrap/js/ie10-viewport-bug-workaround.js");
  13 +echo "\n";
  14 +include (ONDEI3GEO . "/pacotes/bootstrap-material-design/dist/js/material.min.js");
  15 +echo "\n";
  16 +
  17 +if (extension_loaded ( 'zlib' )) {
  18 + ob_end_flush ();
  19 +}
  20 +?>
0 21 \ No newline at end of file
... ...