@Daaron
mag ja sein, aber mal ehrlich, wie oft schiebst du dein browserfenster größer oder kleiner, wenn du im i-net surfst? genau quasi garnicht... und stromverbrauch, das nennst du als grund, wirklich?
desweiteren gibts für so quasi upgrade, jquery++ unter anderem
ich finds halt irgendwie schwachsinnig, 5mal so viel code zu schreiben*, nur weils vielleicht! wohl hauptsächlich bei größeren seiten, wo viel animiert wird ein tatsächlich echter spürbarer unterschied in der performance is... mag ja sein, das man diesen unterschied sieht wenn man 2 gleiche pages nebeneinander anguckt, aber sonst... hmm
*-webkit -moz -o -ms und normal, plus fallback der dann sowieso in js geschrieben wird... weiß wirklich nicht ob das sooo sinnvoll is...
frage: was meinst du mit "ruckelfrei"?
mediaqueries brechen nach einer festengelegten breite einfach um, rezise event trifft bei jedem pixel ein das heißt, du kannst wirklich JEDE größe eines gerätes ideal unterstützen...
mal ein bsp:
rezise event mit timeout:
normales rezise, in der z.b. nur ne variable geändert wird, die später mit if oder sonstigem überprüft wird und entsprechend code ausgeführt wird (:
was ich dabei ganz nett finde, ist z.b. das sich das menü für die mobile version gleich wieder schließt wenn das rezise event eintritt. wobei wie gesagt, wie oft ziehst du deinen browser hin und her? mit 2 bildschirmen brauch ich das nicht einmal mehr beim entwickeln machen, dafür hab ich z.b. so nette sachen wie die chrome extension "Dimensions Toolkit" im einsatz.
gut ich bin relativ neu in der szene und alles was ich weiß oder kann, hab ich mir mehr oder weniger selbst beigebracht, bin halt nicht überzeugt davon sehr viel mehr code zu schreiben, nur weils hoch aktuell is, vorallem da die alten sachen immer noch funktionieren und valide sind.
das is genauso wie grundstrucktur html5 mit header footer section, sind im endeffekt auch nur divs, nur das der ie8 z.b. mit divs umgehen kann und ich für das html5 zusätzlich css schreiben muss damit der das zumindest mehr oder weniger als div anerkennt... weißt du was ich meine?
mag ja sein, aber mal ehrlich, wie oft schiebst du dein browserfenster größer oder kleiner, wenn du im i-net surfst? genau quasi garnicht... und stromverbrauch, das nennst du als grund, wirklich?
desweiteren gibts für so quasi upgrade, jquery++ unter anderem
ich finds halt irgendwie schwachsinnig, 5mal so viel code zu schreiben*, nur weils vielleicht! wohl hauptsächlich bei größeren seiten, wo viel animiert wird ein tatsächlich echter spürbarer unterschied in der performance is... mag ja sein, das man diesen unterschied sieht wenn man 2 gleiche pages nebeneinander anguckt, aber sonst... hmm
*-webkit -moz -o -ms und normal, plus fallback der dann sowieso in js geschrieben wird... weiß wirklich nicht ob das sooo sinnvoll is...
frage: was meinst du mit "ruckelfrei"?
mediaqueries brechen nach einer festengelegten breite einfach um, rezise event trifft bei jedem pixel ein das heißt, du kannst wirklich JEDE größe eines gerätes ideal unterstützen...
mal ein bsp:
rezise event mit timeout:
Code:
function resizedw() {
menuheight()
}
window.onresize = function() {
clearTimeout(doit);
doit = setTimeout(function() {
resizedw()
}, 200)
};
normales rezise, in der z.b. nur ne variable geändert wird, die später mit if oder sonstigem überprüft wird und entsprechend code ausgeführt wird (:
Code:
$(window).resize(function() {
displaywidth = $(window).width();
});
was ich dabei ganz nett finde, ist z.b. das sich das menü für die mobile version gleich wieder schließt wenn das rezise event eintritt. wobei wie gesagt, wie oft ziehst du deinen browser hin und her? mit 2 bildschirmen brauch ich das nicht einmal mehr beim entwickeln machen, dafür hab ich z.b. so nette sachen wie die chrome extension "Dimensions Toolkit" im einsatz.
gut ich bin relativ neu in der szene und alles was ich weiß oder kann, hab ich mir mehr oder weniger selbst beigebracht, bin halt nicht überzeugt davon sehr viel mehr code zu schreiben, nur weils hoch aktuell is, vorallem da die alten sachen immer noch funktionieren und valide sind.
das is genauso wie grundstrucktur html5 mit header footer section, sind im endeffekt auch nur divs, nur das der ie8 z.b. mit divs umgehen kann und ich für das html5 zusätzlich css schreiben muss damit der das zumindest mehr oder weniger als div anerkennt... weißt du was ich meine?
Zuletzt bearbeitet: