Anzeige - [Hier werben]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
Diskussion

HTML-Seiteninhalt skalieren

Gast
Geschrieben am: Fr 16.07.2004, 09:31
Report PostQuote Post

Unregistered







Hallo allerseits

Ist es möglich eine bestehende HTML-Seite zu skalieren, sodass man ihren Inhalt in einem kleineren Fenster darstellen kann?

Besten Dank für Tipps

Gruss Mondamin
Top
Top
 
 
rem
#2 Geschrieben am: Fr 16.07.2004, 09:59 (+00:27)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 52
Mitglied seit: 28.06.2004


Kommt immer auf die Seite drauf an.

Eine Seite mit vielen, breiten Graphiken lässt sich schlecht skalieren, eine Seite mit nur Text ist normalerweise ohne Probleme skalierbar. Der Text ist üblich nur in Abschnitte unterteilt, die Zeilentrennung wird dann vom Browser durchgeführt.

Selbstverständlich kann man eine Trennung auch erzwingen, oder auch, dass die Zeile eben nicht getrennt wird. Dann ist die Seite aber nicht mehr skalierbar.

Die Skalierbarkeit hängt also auch von den verwendeten Formatier-Befehlen ab !

Im Prinzip sollte man probieren, die optimale Lösung zwischen Darstellung und Skalierbarkeit zu finden. Probieren heisst: Seite erstellen und im Vorschaumodus oder in einem Browser einfach auf die Skalierbarkeit testen.


--------------------
Top
PMEmail Poster
Top
 
Gast
#3 Geschrieben am: Fr 16.07.2004, 10:05 (+00:06)
Report PostQuote Post

Unregistered







ich meine aber, dass sich die dargestellten Objekte bzw. Texte entsprechend verkleinern. Das heisst also, dass ich zum Beispiel in einem kleineren Fenster auch eine kleinere Schriftgrösse erhalten.
Top
Top
 
Sandro Feuillet
zehnplus GmbH
#4 Geschrieben am: Fr 16.07.2004, 12:54 (+02:49)
Report PostQuote Post

AyomRank 8
Group Icon 2 Gruppe: Moderator

Gruppe: Moderator
Beiträge: 1555
Mitglied seit: 4.05.2004


Das geht nur mit "Vektor - Grafiken" zB. PDF oder Flash... imo bei html nicht möglich...

Gruss Feuillet


--------------------
Gruss Sandro

--------------------------------------------------------------------------

zehnplus - Wegweisende Lösungen
Top
PMEmail PosterUsers WebsiteYahooMSN
Top
 

#5 Geschrieben am: Fr 16.07.2004, 18:07 (+05:12)
Report PostQuote Post

AyomRank 10
Group Icon 2 Gruppe: Admin

Gruppe: Admin
Beiträge: 5280
Mitglied seit: 25.09.2003


Sehr schwierig. Rems Aussage ist gut. Allgemein könnte man sagen nein, aber es gibt schon Fälle, bei denen es ohne Probleme geht, Firefox setzt sich auch schon mal über CSS etc hinweg (da geht es besser).

Aber vielleicht solltest du genau erläuteren, was du skalieren möchtest, dann wäre es keine allgemeine, oberflächliche Diskussion.

QUOTE
ich meine aber, dass sich die dargestellten Objekte bzw. Texte entsprechend verkleinern

Ehrlich gesagt, kann ich noch nicht ganz folgen. Du könntest mittel JavaScript die Fenstergrösse auslesen und dementsprechend die Fontsize ändern. Ich glaube das geht, bei Bildern kann ich mir vorstellen, dass es ebenfalls möglich ist, wobei mir weder noch genau bekannt ist.
Aber es gibt auch noch die Clientseitige (wobei JS dies ja auch ist) Browsermethode den Inhalt zu skalieren, wobei sich dies wohl nur auf Text bezieht (und im IE wg CSS häufig nicht funktioniert)
Top
PMEmail PosterUsers Website
Top
 
Gast
#6 Geschrieben am: Sa 17.07.2004, 08:20 (+14:13)
Report PostQuote Post

Unregistered







Guten Morgen zusammen

Ich habe mich etwas schlauer gemacht, was mein Problem anbelangt.
Ich habe code gefunden, der genau das macht was ich meint. Allerdings kann ich mit den Tags "csaction" und "csscriptdict" nichts anfangen. Weiss jemand von Euch bescheid?

Folgender Code bewirkt, dass je nach angelicktem Namen ein Fenster sich öffnet, in welchem man die Steckbriefe zu den jeweiligen Personen sehen kann. Würde ich diese Steckbriefe direkt im Browserfenster öffnen, dann wären sie viel grösser dargestellt. Durch die folgenden Routinen wird das Ganze aber schön verkleinert, so dass es in einem "handlichen" Extrafenster dargestellt werden kann.
Ich kann mir nicht vorstellen, dass jemand Lust hat den Code durchzugehen. Wichtig für mich wäre zu wissen, ob jemand von Euch "csactions" und "csscriptdict" kennt und mir sagen kann wo das herkommt.

Gruss Mondamin

<csactions>
<csaction name="1148181" class="Open Window" type="onevent" val0="../../Steckbriefe/tobler_stephan.html" val1="" val2="480" val3="230" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="13529019" class="Open Window" type="onevent" val0="../../Steckbriefe/jaeger.html" val1="" val2="500" val3="230" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="1B107025" class="Open Window" type="onevent" val0="../../Steckbriefe/bischofberger.html" val1="" val2="500" val3="260" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="1C284131" class="Open Window" type="onevent" val0="../../Steckbriefe/kreis.html" val1="" val2="450" val3="230" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="1E107537" class="Open Window" type="onevent" val0="../../Steckbriefe/schmid.html" val1="" val2="500" val3="230" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="2044A039" class="Open Window" type="onevent" val0="../../Steckbriefe/vonlanthen.html" val1="" val2="520" val3="240" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="2044B441" class="Open Window" type="onevent" val0="../../Steckbriefe/tobler_christoph.html" val1="" val2="500" val3="230" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="2044F043" class="Open Window" type="onevent" val0="../../Steckbriefe/andermatt.html" val1="" val2="450" val3="230" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="20454B45" class="Open Window" type="onevent" val0="../../Steckbriefe/hofmann.html" val1="" val2="450" val3="230" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="25F9E851" class="Open Window" type="onevent" val0="../../Steckbriefe/knoepfli.html" val1="" val2="450" val3="230" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="286E6455" class="Open Window" type="onevent" val0="../../Steckbriefe/lehmann.html" val1="" val2="450" val3="230" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="320F2F57" class="Open Window" type="onevent" val0="../../Steckbriefe/ruesch.html" val1="" val2="550" val3="230" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="32CFCE59" class="Open Window" type="onevent" val0="../../Steckbriefe/tanner.html" val1="" val2="500" val3="260" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
<csaction name="330FA561" class="Open Window" type="onevent" val0="../../Steckbriefe/michel.html" val1="" val2="450" val3="230" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false">
</csactions>
<csscriptdict>
<script><!--
function CSClickReturn () {
var bAgent = window.navigator.userAgent;
var bAppName = window.navigator.appName;
if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0))
return true; // dont follow link
else return true; // dont follow link
}

CSStopExecution = false;
function CSAction(array) {
return CSAction2(CSAct, array);
}
function CSAction2(fct, array) {
var result;
for (var i=0;i<array.length;i++) {
if(CSStopExecution) return false;
var actArray = fct[array[i]];
if(actArray == null) return false;
var tempArray = new Array;
for(var j=1;j<actArray.length;j++) {
if((actArray[j] != null) && (typeof(actArray[j]) == "object") && (actArray[j].length == 2)) {
if(actArray[j][0] == "VAR") {
tempArray[j] = CSStateArray[actArray[j][1]];
}
else {
if(actArray[j][0] == "ACT") {
tempArray[j] = CSAction(new Array(new String(actArray[j][1])));
}
else
tempArray[j] = actArray[j];
}
}
else
tempArray[j] = actArray[j];
}
result = actArray[0](tempArray);
}
return result;
}
CSAct = new Object;

function CSOpenWindow(action) {
var wf = "";
wf = wf + "width=" + action[3];
wf = wf + ",height=" + action[4];
wf = wf + ",resizable=" + (action[5] ? "yes" : "no");
wf = wf + ",scrollbars=" + (action[6] ? "yes" : "no");
wf = wf + ",menubar=" + (action[7] ? "yes" : "no");
wf = wf + ",toolbar=" + (action[8] ? "yes" : "no");
wf = wf + ",directories=" + (action[9] ? "yes" : "no");
wf = wf + ",location=" + (action[10] ? "yes" : "no");
wf = wf + ",status=" + (action[11] ? "yes" : "no");
window.open(action[1],action[2],wf);
}

// --></script>
</csscriptdict>
<csactiondict>
<script><!--
CSAct[/*CMP*/ '1148181'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/tobler_stephan.html','',480,230,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '13529019'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/jaeger.html','',500,230,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '1B107025'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/bischofberger.html','',500,260,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '1C284131'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/kreis.html','',450,230,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '1E107537'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/schmid.html','',500,230,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '2044A039'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/vonlanthen.html','',520,240,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '2044B441'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/tobler_christoph.html','',500,230,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '2044F043'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/andermatt.html','',450,230,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '20454B45'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/hofmann.html','',450,230,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '25F9E851'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/knoepfli.html','',450,230,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '286E6455'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/lehmann.html','',450,230,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '320F2F57'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/ruesch.html','',550,230,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '32CFCE59'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/tanner.html','',500,260,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '330FA561'] = new Array(CSOpenWindow,/*URL*/ '../../Steckbriefe/michel.html','',450,230,false,false,false,false,false,false,false);

// --></script>
</csactiondict>
Top
Top
 
Franz A.
#7 Geschrieben am: Sa 17.07.2004, 08:33 (+00:12)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 234
Mitglied seit: 21.12.2003


Das stammt von GoLive. Glaube ich, aber ich selber arbeite nicht damit

Franz


--------------------
früher Baschi3
Top
PMEmail Poster
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Tool zum erstellen von gutem HTML Code? PH 786 2 Fr 17.10.2014, 11:26
HTML 5- und Javaspezialisten RickiMales 298 0 Mi 9.07.2014, 16:11
Trennung von HTML und Javascript cd_brenner 755 1 Mi 16.10.2013, 18:59
weiterleitung mit html-Angaben NullAhnung 912 1 Di 27.08.2013, 12:20
HTML-Fehler (DIV) Florian 647 1 So 30.06.2013, 13:46
CHF html Zeichen Maurer Management 1779 4 Mo 4.03.2013, 04:01
HTML 5 allgemein Piero50 580 6 Di 29.01.2013, 05:21
HTML <td> im 5.0 ohne width? Piero50 1338 20 Mo 28.01.2013, 18:55
(B) PSD zu HTML Pavelicous 464 0 Di 9.10.2012, 16:03


Günstig werben auf Ayom:
Kontakt: ayom@small-n-tall.com



Anzeigen

Textlinks kaufen oder anbieten





[Hier werben]

 

Statistiken:
Top 10 Autoren heute
Top 50 Autoren insgesamt