Posts mit dem Label bildschirm werden angezeigt. Alle Posts anzeigen
Posts mit dem Label bildschirm werden angezeigt. Alle Posts anzeigen

Montag, 11. Februar 2013

HTML5 div horizontal und vertikal zentrieren






Hier ein kleiner Lehrgang wie man den Inhalt einer Seite immer zentriert in der Mitte darstellen kann, egal welche Bildschirmauflösung jemand gerade verwendet. Dabei werde ich euch eine Methode vorstellen die nur auf CSS basiert, und eine die mit Javascript und jQuery funktioniert. Mit diesem Code könnt ihr Divs garantiert immer zentriert in der Mitte darstellen lassen, egal ob der User nun Internet Explorer, Chrome, Firefox, Safari, Opera oder Mobile Browser auf Handys oder Tablets verwendet.




1. Div Horizontal in der Mitte nur mit CSS ausrichten

In diesem ersten Beispiel wird nur ein div horizontal in der Mitte dargestellt. Zur besseren Ansicht habe ich den Hintergrund rot gemacht. Wichtig ist hier das margin auto, es sorgt dafür, dass das div in der Mitte bleibt.



 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
 <html>  
 <head>  
 <title>Div Horizontal zentriert Demo</title>  
 <style type="text/css">  
 .DivHorizontal{  
   width:180px;  
   height:100px;  
   margin:0 auto;  
   background-color:red;  
 }  
 </style>  
 </head>  
 <body>  
 <div class="DivHorizontal">  
   <p>Horizontal zentriert mit CSS</p>  
 </div>  
 </body>  
 </html>  




2. Div Horizontal und Vertikal in der Mitte zentrieren mit CSS

Im zweiten Beispiel wird ein Div genau in der Mitte des Browserfensters dargestellt, egal wie gross es ist. Wichtig hier ist das top und left 50%, damit wird die obere linke Ecke genau in der Mitte platziert und mit margin -50px und -90px wird dann genau die Hälfte der Breite und Höhe abgezogen so das es genau in der Mitte ist.




 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
 <html>  
 <head>  
 <title>Div Horizontal und Vertikal zentriert Demo</title>  
 <style type="text/css">  
 .DivHorizontalVertikal{  
      width:180px;  
      height:100px;  
      position:absolute;  
      left:50%;  
      top:50%;  
      margin:-50px 0 0 -90px;  
      background-color:red;   
 }  
 </style>  
  </head>   
  <body>   
  <div class="DivHorizontalVertikal">   
   <p>Horizontal und Vertikal zentriert mit CSS</p>   
  </div>   
  </body>   
  </html>   




3. Div mit HTML5 jQuery Horizontal und Vertikal in der Mitte zentrieren

Im letzten Beispiel wird ein Div mittels jQuery horizontal und vertikal in der Mitte angeordnet.
Dabei wird das div beim ersten Mal laden mit document ready und beim verkleinern oder vergrössern des Fensters neu platziert. Die Logik ist eigentlich die selbe wie bei den CSS Beispielen einfach mit Javascript.



 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
 <html>  
 <head>  
 <title>Div mit HTML5 jQuery Horizontal und Vertikal in der Mitte zentrieren</title>  
 <script type="text/javascript" src="http://code.jquery.com/jquery-latest.pack.js"></script>  
 <style type="text/css">  
 .DivMitte {  
      background-color:red;  
      width:180px;   
   height:100px;   
 }  
 </style>  
 <script type="text/javascript">  
 jQuery.fn.centerElement = function() {  
      return this.each(function(){  
           jQuery(this).css({'position':'fixed','left': ((jQuery(window).width() - jQuery(this).outerWidth()) / 2) + jQuery(window).scrollLeft() + "px",'top':(($(window).height() - jQuery(this).outerHeight()) / 2) + jQuery(window).scrollTop() + "px"}).trigger('resize');                 
      });            
 };  
 </script>  
 </head>  
 <body>  
 <div class="DivMitte">  
      <p>Div in der Mitte platziert mit jQuery</p>  
 </div>  
 <script type="text/javascript">  
 jQuery(document).ready(function(){  
           jQuery(".DivMitte").centerElement();  
      });  
 $(window).resize(function () {  
                jQuery(".DivMitte").centerElement();  
      });  
 </script>  
 </body>  
 </html>  



Ich hoffe dieses Tutorial hat euch gefallen und war nützlich für euch.

Viel spass beim ausprobieren!



Montag, 28. Januar 2013

Die 8 Besten Programme um Videos vom Bildschirm zu machen


Hier stelle ich euch ein paar Programme vor, mit denen ihr den Inhalt eures Bildschirms oder Desktops filmen könnt. Ihr könnt damit Videos machen für Tutorials und Anleitungen, oder ihr nehmt Webcams, Spiele oder sogar andere Videos auf. Von Gratis-Versionen dieser Screencapture oder Screencasting Programmen, bis zu kommerziellen Profiversionen ist für jeden was dabei.


1. CamStudio - Gratis

Camstudio kann sowohl den ganzen Bildschirm als auch nur einen Ausschnitt davon aufnehmen. Es unterstützt mehrere Codec-Verfahren für das AVI und kann auch Sprache aufnehmen Wenn ihr nichts spezielles damit machen wollt, dann ist das ganz klar die Beste Lösung. Gratis, einfach zu bedienen, und macht was es soll. Was will man mehr!

CamStudion ist freie Software und wird unter GNU General Public License (GPL) verbreitet.

http://camstudio.org/




2. MSI Afterburner - Gratis

Für Aufnahmen von 3D Inhalten wie Spiele, kann ich euch den Predator MSI Afterburner empfehlen. Ist eigentlich ein OverClocking Tool, macht aber auch Aufnahmen bei Spielen. Man muss aber eine MSI Graphikkarte haben. Der Output ist in AVI oder MPEG.

http://www.msi-afterburner.de/index.php/videos/predator-video-capture




3. Camtasia Studio - 30 Tage Trial

Eine nettes Tool für Aufnahmen von Bildschirminhalten. Camtasia Studio ist eine kommerzielle Software von TechSmith. Der Inhalt des Bildschirms kann ganz oder teilweise aufgenommen und weiterverarbeitet werden. Das Programm gibt auch in Deutsch. Ist leider nicht Gratis, kommt aber als 30 Tage Trial Version zum Ausprobieren. Wer eine professionellere Software braucht und Geld ausgeben will ist damit gut bedient. Ist aber mit 299$ sehr teuer !

http://www.techsmith.com/download/camtasia/default.asp




4. Hypercam - Gratis

Hypercam macht Aufnahmen von eurem Bildschirm und speichert es als AVI, WMV oder ASF. Es kann auch Ton aufnahmen machen, und das System-Mikrophone aufnehmen. Hypercam2 ist Gratis, kommt aber mit Werbung die als Toolbars im Browser installiert wird. Auch wird bei Hypercam ein Wasserzeichen eingeblendet wenn man nicht die Bezahlversion gekauft hat. Ist also nur bedingt zu empfehlen.

http://www.hyperionics.com/hc/




5. Fraps - Demoversion

Fraps was soviel heisst wie Frames per second ist eigentlich ein Benchmarktool, mit Screencapture- und Echtzeitvideoaufnahmeprogramm Funktion für 3D Anwendungen wie Spiele oder sonstige Programme die DirectX, oder OpenGL verwenden.
Die Demoversion hat ein digitales Wasserzeichen an die obere Ecke des Videos und die Aufnahmezeit ist auf 30 Sekunden beschränkt. Ist beliebt bei Filmern die mit Game Engines Filme machen. Für Spiele ganz klar die Beste Lösung, kostet aber 37$.

http://www.fraps.com/download.php

 

 

6. Krut -  Gratis

Krut ist ein einfaches Bildschirm recording Programm, das die Java Runtime benutzt. Krut gibt es schon seit dem Jahre 2004 und war als Lehrvideoersteller konzipiert, ist aber super um Bildschirmaufnahmen zu machen. Die Ausgabe erfolgt in MOV für Video oder WAV für Audio.

http://krut.sourceforge.net/

krut



7. Quicktime X - Gratis

Was viele nicht wissen, auch bei Quicktime X bei OSX kann man Bildschirmaufnahmen machen.
Gibt es Gratis zum OSX dazu und ist vielseitig Anwendbar. Der ganze Bildschirm oder einzelne Bereiche können damit ausgewählt und aufgenommen werden. Ist aber nur für Mac OSX. Bei Windows (und Mac) verfügt aber zum Beispiel der VLC Mediaplayer auch über diese Möglichkeit, ist aber für Laien ein wenig kompliziert.

http://www.apple.com/de/quicktime/




8. Active Presenter - Gratis

Active Presenter ist eine Software die es erlaubt den Bildschirm aufzunehmen und gleichzeitig zu Kommentieren. Damit kann man Lernvideos, How-Tos, Anleitungen oder Präsentationen machen.
Man kann die Videos anschliessend in einem Editor bearbeiten und in verschiedenen Ausgabeformaten speichern: AVI, MP4, WMV, WebM
Gibt es auch als Pro Version die ein paar Features mehr hat. Für Video-Präsentationen die beste Lösung.

http://atomisystems.com/activepresenter/free-edition/




Wie ihr seht, gibt es für jeden Anwendungsbereich und Geldbeutel etwas. Wenn ihr aber nur schnell etwas auf dem Bildschirm aufnehmen wollt, dann ist CamStudion sicher die beste Lösung. Für die Benutzung der verschiedenen Produkte schaut ihr am Besten auf Youtube nach, gerade weil es Screencasting Software ist gibt es sehr viele Demonstrationen und Anleitungen zur Benutzung dieser Programme.

Viel spass beim ausprobieren!