Sporepedia 2
¡Bienvenido a Sporepedia 2! Si quieres empezar a compartir tus creaciones y descargar las de otros, regístrate ya.

Conectarse

Recuperar mi contraseña

Últimos temas
» Crabuv [CF] [E]
Hoy a las 20:51 por patricioelcraker

» Mataría al de arriba porque...
Hoy a las 19:37 por patricioelcraker

» Criatura: "D4-M3-N10N"
Hoy a las 19:07 por BAD_DATA

» Prototipo T-K-M [O3] [M]
Hoy a las 18:05 por Samuel_111

» Planta Carnivora y Plantas versus Zombies
Hoy a las 17:42 por Darmax

» Verdadero o Falso?
Hoy a las 17:23 por Darmax

» El pequeño Jimmy [CF] [E]
Hoy a las 04:35 por Samuel_111

» Mi primer libro: El Hombre al que Mató el Tiempo
Hoy a las 04:33 por Samuel_111

» Tus avatares
Ayer a las 23:26 por patricioelcraker

» Experimento 768;Sobrevivientes(El regreso)
Ayer a las 21:05 por Juniorf

» Errores en el Foro
Ayer a las 20:36 por Jeshua

» Carroza de los cantantes lunares [C] [CF]
Ayer a las 20:26 por Jeshua

» Cantantes Frogpac [E] [CF]
Ayer a las 20:25 por Jeshua

» Coche de policía del carnaval [CF] [C]
Ayer a las 20:24 por Jeshua

» Medico de la peste [CF] [E]
Ayer a las 20:21 por Jeshua

» Juergista Uruca [E] [CF]
Ayer a las 20:20 por Jeshua

» Mouselog
Ayer a las 17:04 por Samuel_111

» TEMA FLOOD
Ayer a las 14:12 por Jeshua

» Sueños con la Sporepedia2
Ayer a las 14:10 por Jeshua

» Boton de spoiler y img en el chatbox
Ayer a las 13:53 por Davitroon

» ¿Quién sigue?
Ayer a las 13:52 por Jeshua

» Pide un deseo y arruina al de arriba
Ayer a las 13:46 por Davitroon

» ¡¡Una Parodia de Star Wars!! - Spore Wars capítulo 4
Ayer a las 11:22 por Davitroon

» Mods de músicas para las aventuras
Mar 19 Mar 2019, 18:30 por Tubbybloxian

» Happy Birthday Sane
Mar 19 Mar 2019, 15:18 por patricioelcraker

» Fiesta en el oasis [CF] [C]
Mar 19 Mar 2019, 11:12 por Davitroon

» Creaciones favoritas de la Sporepedia
Mar 19 Mar 2019, 05:19 por Samuel_111

» Memes de spore
Mar 19 Mar 2019, 00:21 por BAD_DATA

» Carroza de los Juergistas Uruca [C] [CF]
Lun 18 Mar 2019, 19:36 por patricioelcraker

» Dirigible Científico [CF] [D]
Lun 18 Mar 2019, 18:40 por BAD_DATA

» Bailarines del oasis [CF] [E]
Lun 18 Mar 2019, 18:16 por BAD_DATA

» Insectoide danzante [CF] [E]
Lun 18 Mar 2019, 16:05 por Davitroon

» Zepellin Guerrero [CF] [D]
Lun 18 Mar 2019, 16:00 por Jeshua

» Carroza Wig [CF] [C]
Lun 18 Mar 2019, 15:57 por Jeshua

» Mega Indominus
Lun 18 Mar 2019, 13:00 por draco darkness

» Blue fire [O2]
Lun 18 Mar 2019, 11:22 por señor churrasko

» Naves de transporte Artrix.
Lun 18 Mar 2019, 11:16 por señor churrasko

» Hablando del foro...
Lun 18 Mar 2019, 08:25 por Dragonguy2005

» ¿Qué música están escuchando?
Dom 17 Mar 2019, 15:43 por Davitroon

» Regular la actividad del subforo Juegos
Dom 17 Mar 2019, 15:39 por Davitroon

» Opcion para que los mensajes del CB no tengan que bajar todo
Dom 17 Mar 2019, 15:37 por Davitroon

» Algun mod para bajarse de la nave en el estadio espacial o mejorar el Holograma?
Dom 17 Mar 2019, 15:32 por Davitroon

» Erick Dreemurr vs. Zackzelrod [1]
Dom 17 Mar 2019, 15:26 por Davitroon

» Los Arquetipos: Carnaval Forístico
Dom 17 Mar 2019, 15:17 por Davitroon

» Votación Creación del Mes: Febrero 2019
Dom 17 Mar 2019, 15:10 por Davitroon

» No detecta el Dark injection
Dom 17 Mar 2019, 13:30 por BAD_DATA

» How did I find this place???
Dom 17 Mar 2019, 12:14 por BAD_DATA

» Crucero y Fragata Artrix.
Dom 17 Mar 2019, 00:01 por BAD_DATA

» ¡Arañas retorcidas de la noche! (Kelath)
Sáb 16 Mar 2019, 23:45 por Spore123131

» Frases No tan-celebres
Sáb 16 Mar 2019, 23:14 por patricioelcraker

» La tortuga cantante Llip [CF] [E]
Sáb 16 Mar 2019, 20:59 por patricioelcraker

» Solenopsis Mammutthus [EDB] [2] [ART]
Sáb 16 Mar 2019, 17:08 por señor churrasko

» Premios, Smilies y Frases Célebres
Sáb 16 Mar 2019, 17:04 por señor churrasko

» 1004
Sáb 16 Mar 2019, 17:00 por señor churrasko

» He creado (unos cuantos) pokémon (es) (ACTUALIZADO)
Sáb 16 Mar 2019, 16:56 por señor churrasko

» Taller de Encargos Oficial: Vehículos [Pide aquí tu vehículo]
Sáb 16 Mar 2019, 16:44 por señor churrasko

» Parte del pedido de Totoi
Sáb 16 Mar 2019, 16:35 por señor churrasko

» Criaturas que hacemos cuando nos aburrimos
Vie 15 Mar 2019, 19:09 por Samuel_111

» ¿Puede alguien hacer una versión 2.0 del mod de música Thrive de Mx3brainpower?
Vie 15 Mar 2019, 16:58 por Tubbybloxian

» Globo de Bluggy
Vie 15 Mar 2019, 12:22 por Samuel_111

» Unidades C.H.A.O.S (Chase Hell Attacks Of Sardells)
Vie 15 Mar 2019, 11:51 por Erick Dreemurr

» El cazarecompensas y el mercenario
Vie 15 Mar 2019, 11:19 por draco darkness

» Misión de rescate Mardeña
Vie 15 Mar 2019, 10:58 por Davitroon

» Taller de Encargos Oficial: Criaturas [Pide aquí tu criatura]
Miér 13 Mar 2019, 22:08 por Erick Dreemurr

» ¿Alguien puede hacer un mod de música con más bandas sonoras de Spore OST?
Miér 13 Mar 2019, 20:47 por Erick Dreemurr

» Idea: Fusionar este foro con SporeWiki
Miér 13 Mar 2019, 16:08 por Jeshua

» Moderación de Retos
Miér 13 Mar 2019, 12:37 por Jeshua

» Nuevo aporte: Thanatos :3
Miér 13 Mar 2019, 12:26 por BAD_DATA

» Las 5 Misiones Imposibles: La Mansión Escarlata final
Miér 13 Mar 2019, 11:57 por sergio22

» Capitanes
Mar 12 Mar 2019, 20:36 por Juniorf

» Pack de muebles para tus aventuras.
Mar 12 Mar 2019, 16:58 por Davitroon

» Carroza de la S2
Mar 12 Mar 2019, 16:12 por Davitroon

» The saddled triceratops (?? [CF] [E]
Mar 12 Mar 2019, 15:36 por patricioelcraker

» Adolfo, el Reno TAW [DLN]
Mar 12 Mar 2019, 15:34 por patricioelcraker

» El Haunebu-4 ( disco volador nazi)
Mar 12 Mar 2019, 15:10 por señor churrasko

»  concurso de Biodiversidad
Lun 11 Mar 2019, 23:57 por Erick Dreemurr

» Propuesta de concurso semi-literario
Dom 10 Mar 2019, 18:52 por patricioelcraker

» Carroza cantante [CF] [C]
Dom 10 Mar 2019, 13:29 por draco darkness

» Devuelta en las andadas
Sáb 09 Mar 2019, 11:32 por patricioelcraker

» Zack_Vulpes
Sáb 09 Mar 2019, 08:19 por Davitroon

» Davitroon
Sáb 09 Mar 2019, 08:15 por Davitroon

» Davitroon vs. Zack_Vulpes [1] [A]
Sáb 09 Mar 2019, 08:03 por Davitroon

» Los Arquetipos
Sáb 09 Mar 2019, 07:45 por Davitroon

» patricioelcraker
Sáb 09 Mar 2019, 07:37 por Davitroon

» Little spino (aliitle crappy but ok)
Sáb 09 Mar 2019, 07:30 por Davitroon

» Maregem
Vie 08 Mar 2019, 20:34 por draco darkness

» dinos
Vie 08 Mar 2019, 17:30 por Jeshua

» Dinos 2da Parte
Vie 08 Mar 2019, 17:30 por Jeshua

» La Indominus Rex
Vie 08 Mar 2019, 17:29 por Jeshua

» Cambia solo una letra
Vie 08 Mar 2019, 06:41 por Darmax

» Criaturas para el Estadio de Tribu
Jue 07 Mar 2019, 17:44 por Jeshua

» sheny (reto contra Mr.Lee)
Jue 07 Mar 2019, 16:23 por Darmax

» Repeler CUALQUIER ataque/invasión Instantáneamente! (De mayor interés para los guerreros!)
Jue 07 Mar 2019, 16:20 por patricioelcraker

» ¿Qué significa tu nick?.
Jue 07 Mar 2019, 14:12 por Samuel_111

» Volveré....Volví
Jue 07 Mar 2019, 13:27 por Darmax

» Un poco de ¨arte¨ digital y en lápiz
Jue 07 Mar 2019, 11:45 por Zackzelrod

» Esbozos o sketches o como carajinho se diga
Jue 07 Mar 2019, 11:07 por raviolino_uwu

» Dibujo del ojoborg en paint.net
Jue 07 Mar 2019, 08:42 por Zackzelrod

» XR542
Jue 07 Mar 2019, 08:38 por Zackzelrod

Temas Favoritos
Creación Aleatoria
Sondeo

¿En qué deberíamos enfocar el foro?

9% 9% [ 11 ]
11% 11% [ 13 ]
13% 13% [ 16 ]
45% 45% [ 55 ]
23% 23% [ 28 ]

Votos Totales : 123

Hora Mundial
Marzo 2019
LunMarMiérJueVieSábDom
    123
45678910
11121314151617
18192021222324
25262728293031

Calendario Calendario


Minificar Imagenes y Scripts

Ver el tema anterior Ver el tema siguiente Ir abajo

Minificar Imagenes y Scripts

Mensaje por Lirianer el Jue 06 Oct 2016, 03:33

Hola, mi propuesta es la siguiente:

El foro cuenta con varias imágenes que siempre se cargan, por ejemplo el fondo o el banner. Y aunque queden guardadas en el caché, si por alguna razón hay que cargar las de nuevo este proceso depende del internet de cada uno, sumando que también están los scripts a ejecutar.

Al minificar una imagen (hay páginas para hacer esto, u otras maneras) esta pasa a pesar menos sin que se de un gran impacto en como se ve (el 99℅ de las veces no se nota).

Ejemplo: Hoy descargue el fondo alternativo del foro que pesaba unos 360 kb. Luego de pasarlo por el minificado quedó en unos 110kb una mejoría notable, menos de un tercio del original.

Se que en 200 kb no son LA diferencia pero entre todas las imágenes y scripts (no probé minificado ninguno de estos todavía, por paja nomas), seguro se podría optimizar el tiempo de carga del foro.

La idea sería minificar imágenes que siempre vemos, como banners, fondos y otras cosas incluyendo los scripts.

Con kb me refiero a bytes, no bits (estoy desde el celular).

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Rhinestone el Jue 06 Oct 2016, 09:13

Admito que para alivianar el tiempo de carga sería buenísimo

El tema son los banners, sería un laburo tremendo minificarlos todos...

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Wigazo el Jue 06 Oct 2016, 10:22

Es cierto que es un laburo importante, pero es algo que estaría bueno hacer cuanto antes y de a poco, que a la larga sería más que beneficioso. Lo que capaz sería medio al pedo es hacerlo con los scripts, aunque hay que ver, no estoy viendo ningún número por ahora.

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Sproilex el Jue 06 Oct 2016, 11:13

Pues me parece muy buena la idea, mi internet es una caca, y cuando esta por los 20KB (normalmente son 40KB) el foro no me carga correctamente, o tarda demasiado en hacerlo.

Como dicen, se puede ir haciendo poco a poco, con lo de los banners bueno, igual, de todas maneras estan todos, y si es una cosa sencilla podriamos ayudar varios.

Igual, como minimizas una imagen?

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Lirianer el Jue 06 Oct 2016, 11:35

@Wigazo escribió:Lo que capaz sería medio al pedo es hacerlo con los scripts, aunque hay que ver, no estoy viendo ningún número por ahora.


Es cierto que con los scripts, a menos que sean muy grandes, la diferencia es menor.
Agarré el script que usamos para customizar el chatbox
Spoiler:

Código:


    if (localStorage.messages == null) localStorage.messages = ""; //Inicializar cookie
    if (localStorage.cbDespRojo == null) localStorage.cbDespRojo = false; //Inicializar cookie
    $(document).ready(function() {

        $('iframe').on("load", function() {
            cbwindow = this.contentWindow;

            //Agregar botón de actualización
            cbwindow.$("#chatbox_messenger_form").append('<div id="cb-actualizar" title="Actualizar" onclick="chatbox.get();"></div>'); //CSS en stylesheet
  
            cbwindow.$('a[href="/chatbox/index.forum"]').attr("href", "http://www.sporepedia2.com/h12-chatbox#grande");
            var overrided = cbwindow.Chatbox.prototype.refresh;
            cbwindow.Chatbox.prototype.refresh = function(data) {

                overrided.call(this, data);

                //Nuevos mensajes
                if (typeof(data.messages) != "undefined") {
                    if (data.connected && localStorage.messages != JSON.stringify(data.messages)) { //Tiene que estar conectado
                        switch (location.hash) {
                            case "#desplegable":
                                if(this.connected)
                                {
                                    window.parent.$('#cbDesp').addClass("nuevosMsg");
                                    localStorage.cbDespRojo = true;
                                }
                            case "#grande":
                                // TODO: Sonido
                                break;
                            case "#indice":
                                // TODO: Sonido
                                break;
                        }
                    }

                    localStorage.messages = JSON.stringify(data.messages);
                }
                //===FIN===

                //===Reemplazar arroba===
                cbwindow.$('.chatbox-username').each(function() {
                    this.previousSibling && $.trim(this.previousSibling.nodeValue) == "@" && $(this.previousSibling).replaceWith('<img src="http://i.imgur.com/StAWCNx.png" style="cursor:help;" title="Usuario moderador del chat" / > ')
                });
                //===FIN===

                //===Color borde avatares===
                cbwindow.$("#chatbox .user-msg").each(function() {
                    var lirColor = $(this).find(".msg span").attr("style");

                    if (lirColor !== "color:none")
                        $(this).find(".cb-avatar").attr("style", "border-" + lirColor + " !important;");
                    else
                        $(this).find(".cb-avatar").attr("style", "border-color: #03b2ed !important;");
                });
                //===FIN===

                console.log("Chat Refreshed!");
            };
        });

    });


Todo eso pesa 2,83KB, al minificarlo pasó a pesar 1,46KB. Me parece que la diferencia, aunque poca en este caso, sigue siendo importante.


@Sproilex escribió:Igual, como minimizas una imagen?


Hay páginas para minificar las dos cosas (imagenes y scripts), por ejemplo https://tinypng.com/

También hay algunas utilidades que utilizo para desarrollar que las minifican.

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Sproilex el Jue 06 Oct 2016, 11:40

A bueno, ven, como es sencillo podria hacerse un post, como con lo de los banners, pero para minificar las imagenes.

Pues de HTML5 no se nada, en cambio, seria guay si el foro se desarrollara en C# que lo manejo, buee.

Asi los usuarios (como yo, porque pienso ayudar a achicar las imagenes) podrian ayudar.

Bueno digo yo no?

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por FlairDreamer el Jue 06 Oct 2016, 12:07

Uhm... bueno, yo por mi parte no tengo problemas al cargar todo el foro y eso, supongo que por mi Internet. De todas formas, opino que sería muy bueno para esas personas cuyo Internet no es muy bueno.

Pero aún así... ¿al minificarlo no se pierde calidad de imagen?

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Lirianer el Jue 06 Oct 2016, 12:24

Una de estas dos pesa 356 y la otra 115 (KB)
Yo por mi lado no noto diferencia, pero soy malísimo con estas cosas.
Así que te propongo que adivines cual es cual (just for fun)
Spoiler:




Acá dejo la respuesta
Spoiler:

1 - Sin Minificar (350KB)
2 - Minificada (115KB)

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por FlairDreamer el Jue 06 Oct 2016, 12:27

Uhm... es cierto, la verdad que no noto la diferencia en este caso... ¿Podrías probar con un banner cualquiera?

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Rhinestone el Jue 06 Oct 2016, 12:30

Tampoco la noto o_O

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Wigazo el Jue 06 Oct 2016, 13:20

Pero están achicadas. xD Mejor poné las dos imágenes por separado.

La verdad que si lo reduce así a un tercio, puede ser muy útil.

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Sproilex el Jue 06 Oct 2016, 13:47

Si, la diferencia seria por el tamaño, pero de todas maneras no hay algun usuario que se ponga a ver cual es el tamaño de los banners, mientras que su calidad no se pierda tanto, como en este caso que casi ni se nota la diferencia, entonces estaria bien.

Muy buena idea.

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Rhinestone el Dom 22 Oct 2017, 10:56

Con los banners aleatorios no lo haremos por el momento, pero lo puedo ir haciendo con el fondo actual, los banners de anuncios, los botones del indice y el fondo de la interfaz de los subforos.

Comenten si están de acuerdo! Very Happy

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Rhinestone el Vie 27 Oct 2017, 00:42

Acabo de minificar el fondo, los botones del indice y el fondo de la interfaz de los subforos.

En teoría debería cargarles el foro mucho más rápido. Razz

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Lirianer el Vie 27 Oct 2017, 13:00

En TinyPNG verdad?

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Rhinestone el Vie 27 Oct 2017, 13:03

Si, esta vez es tinyPNG. xD

Volver arriba Ir abajo

Re: Minificar Imagenes y Scripts

Mensaje por Contenido patrocinado

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

Permisos de este foro:
No puedes responder a temas en este foro.