[ etjen @ 01.04.2011. 23:01 ] @
Napokon!
Vremenska mašina koja radi!
Nije zezancija!

Sva objašnjenja ovde:

http://besttimemachineever.com/TimeMachine.html


p.s. izvinjavam se ako je već neko pre mene obelodanio ovo čudo...
[ Milos911 @ 02.04.2011. 00:20 ] @
Stvarno radi!
Zanimljivo je na kraju kad se razmisli, sve sto je napisano tamo je tacno.
[ dekster2 @ 02.04.2011. 00:30 ] @
Stvarno radi.Ja sam sa Jugobankinom visom pazario u šilerštrase u womu neke diskove.Taman se uživeo ka da vreme isteče.
http://www.youtube.com/watch?v=oRWwI61so5Q
[ etjen @ 02.04.2011. 08:29 ] @
naravno da radi. Zar ste sumnjali? :)
[ Nabukodonosor @ 02.04.2011. 10:55 ] @
Pa ne radi. Barem ne u potpunosti. Ja bih hteo da se vratim u proslost, a ovo moze da ide samo u buducnost.
[ kandorus @ 02.04.2011. 11:41 ] @
Aha, a evo i najvažnijih konstrukcija vremenske mašine:

Code:
<script type="text/javascript">
    _uacct = "UA-371888-1";
    [b][red]urchinTracker();[/red][/b]
</script>


<script language="javascript">
<!--
    var m_objEndTime = null;
    var m_strCounterDisplay = new String();

    function TravelThroughTime() {
        var distSelect = document.getElementById("distance");
        var intDistance = distSelect.options[distSelect.selectedIndex].value;
            
        CreateProgressBar(intDistance);
                
        m_objEndTime = new Date();
        m_objEndTime.setTime(m_objEndTime.getTime() + intDistance*1000);

        document.getElementById("controlPanel").style.display = 'none';
        document.getElementById("journeyComplete").style.display = 'none';
        document.getElementById("timeWarp").style.display = '';
                
                

        setTimeout('TimeWarpLoop()', 250);
    }

    function CreateProgressBar(intIncrements) {
        var objTable = document.getElementById("progressBar");
        var objTBody = document.createElement("TBODY");
        var objRow = document.createElement("TR");
                
        objRow.className = "progressBarRow";
        objTable.setAttribute("Increments", intIncrements);
        objTable.setAttribute("CellsFilled", "-1");
                
        for(var i = 0; i < intIncrements; i++) {
            var objCell = document.createElement("TD");
            objCell.id = "__pbcell_" + i;
            objCell.className = "progressBarCellEmpty";
                    
            var objSpacer = document.createElement("IMG");
            objSpacer.src = "Images/spacer.gif";
            objSpacer.width = "1";
            objSpacer.height = "1";
            objCell.appendChild(objSpacer);
            objRow.appendChild(objCell);
        }
                
        objTBody.appendChild(objRow);
        objTable.appendChild(objTBody);
    }
            

    function TimeWarpLoop() {
        var currentTime = new Date();

        if(m_objEndTime > currentTime) {
            var thisTime = new Date(m_objEndTime - currentTime);
                    
            //Update the timer
            var seconds = thisTime.getSeconds();
            var minutes = thisTime.getMinutes();

            if(seconds < 10) seconds = "0" + seconds;
            if(minutes < 10) minutes = "0" + minutes;
                    
            document.getElementById("arrivalCountDown").innerHTML = minutes + ":" + seconds;
            
            //Update the progress bar
            var objTable = document.getElementById("progressBar");
            var intNextCellIndex = parseInt(objTable.getAttribute("CellsFilled")) + 1;
            var objNextCell = document.getElementById("__pbcell_" + intNextCellIndex);

            switch(intNextCellIndex) {
                case 0:
                    objNextCell.className = "progressBarCellFilledFirst";
                    break;
                case 1:
                    objNextCell.className = "progressBarCellFilledRight";
                    objNextCell.previousSibling.className = "progressBarCellFilledLeft";
                    break;
                default:
                    objNextCell.className = "progressBarCellFilledRight";
                    objNextCell.previousSibling.className = "progressBarCellFilled";
                    break;
            }
                
            //objNextCell.className = "progressBarCellFilled";
            objTable.setAttribute("CellsFilled", intNextCellIndex);
                
            setTimeout('TimeWarpLoop()', 1000);
        }
        else {
            CompleteJourney();
        }
    }
        

    function CompleteJourney() {
        document.getElementById("timeWarp").style.display = 'none';
        document.getElementById("controlPanel").style.display = 'none';
        document.getElementById("journeyComplete").style.display = '';
    }    

// -->
</script>



Citat:
urchinTracker: What it Does

We know that urchinTracker is a function and it ‘does stuff’, but what exactly does it do? While visitors engage with your website, urchinTracker is collecting information in the background. It identifies things like:

* Where the visitor came from
* How many times they’ve been to your site
* What content they are viewing
* Characteristics of their browsing environment (operating system, browser, etc.)
* The title of the current website page
* etc.

Please note that urchinTracker is not collecting any personally identifiable information. It is collecting generic information about the visitor.

After it collects the data, it sends it to Google Analytics in the form of a pageview. So every time urchinTracker runs, or as programmers say ‘executes’, it creates a pageview in Google Analytics. And, because urchinTracker is a function, we can add it to a web page multiple times. This means we can create multiple pageviews in Google Analytics every time a single page loads in the visitor’s browser.


http://cutroni.com/blog/2007/0...h-ga-pt-1-about-urchintracker/


http://en.wikipedia.org/wiki/Urchin_(software)
[ Milos911 @ 02.04.2011. 12:30 ] @
Citat:
kandorus: Aha, a evo i najvažnijih konstrukcija vremenske mašine:

Code:
<script type="text/javascript">
_uacct = "UA-371888-1";
[b][red]urchinTracker();[/red][/b]
</script>


<script language="javascript">
<!--
var m_objEndTime = null;
var m_strCounterDisplay = new String();

function TravelThroughTime() {
var distSelect = document.getElementById("distance");
var intDistance = distSelect.options[distSelect.selectedIndex].value;

CreateProgressBar(intDistance);

m_objEndTime = new Date();
m_objEndTime.setTime(m_objEndTime.getTime() + intDistance*1000);

document.getElementById("controlPanel").style.display = 'none';
document.getElementById("journeyComplete").style.display = 'none';
document.getElementById("timeWarp").style.display = '';



setTimeout('TimeWarpLoop()', 250);
}

function CreateProgressBar(intIncrements) {
var objTable = document.getElementById("progressBar");
var objTBody = document.createElement("TBODY");
var objRow = document.createElement("TR");

objRow.className = "progressBarRow";
objTable.setAttribute("Increments", intIncrements);
objTable.setAttribute("CellsFilled", "-1");

for(var i = 0; i < intIncrements; i++) {
var objCell = document.createElement("TD");
objCell.id = "__pbcell_" + i;
objCell.className = "progressBarCellEmpty";

var objSpacer = document.createElement("IMG");
objSpacer.src = "Images/spacer.gif";
objSpacer.width = "1";
objSpacer.height = "1";
objCell.appendChild(objSpacer);
objRow.appendChild(objCell);
}

objTBody.appendChild(objRow);
objTable.appendChild(objTBody);
}


function TimeWarpLoop() {
var currentTime = new Date();

if(m_objEndTime > currentTime) {
var thisTime = new Date(m_objEndTime - currentTime);

//Update the timer
var seconds = thisTime.getSeconds();
var minutes = thisTime.getMinutes();

if(seconds < 10) seconds = "0" + seconds;
if(minutes < 10) minutes = "0" + minutes;

document.getElementById("arrivalCountDown").innerHTML = minutes + ":" + seconds;

//Update the progress bar
var objTable = document.getElementById("progressBar");
var intNextCellIndex = parseInt(objTable.getAttribute("CellsFilled")) + 1;
var objNextCell = document.getElementById("__pbcell_" + intNextCellIndex);

switch(intNextCellIndex) {
case 0:
objNextCell.className = "progressBarCellFilledFirst";
break;
case 1:
objNextCell.className = "progressBarCellFilledRight";
objNextCell.previousSibling.className = "progressBarCellFilledLeft";
break;
default:
objNextCell.className = "progressBarCellFilledRight";
objNextCell.previousSibling.className = "progressBarCellFilled";
break;
}

//objNextCell.className = "progressBarCellFilled";
objTable.setAttribute("CellsFilled", intNextCellIndex);

setTimeout('TimeWarpLoop()', 1000);
}
else {
CompleteJourney();
}
}


function CompleteJourney() {
document.getElementById("timeWarp").style.display = 'none';
document.getElementById("controlPanel").style.display = 'none';
document.getElementById("journeyComplete").style.display = '';
}

// -->
</script>





http://en.wikipedia.org/wiki/Urchin_(software)
A to se razikuje od onoga sto rade google, facebook, es i bilo koji drugi sajt?
[ kandorus @ 02.04.2011. 13:53 ] @
Ne kažem da to ne rade svi koje si nabrojao ali mi u slučaju "vremeplova" izgleda kao jedini cilj.