Proper planning!!! There was minimal coordination between Navy & Army, no adequate recon, because of numerous foul-ups the whole operation was telegraphed to the Turks well in advance, have proper minesweepers in place, have aggressive commanders that don't halt for a "brew up" when they have no opposition and could have kept going, etc, etc, etc.
Even with the equipment of the day, competent planning by proper staff could have resulted in Gallipoli being taken and the narrows cleared. having said that, would the British & French shelling Istanbul put the Ottomans out of the war? Would both sides of the straits be cleared enough for merchant ships to sail through and get to Russia? And would the additional supplies made a difference at that point?
Gallipoli is an example of just about every mistake that can be made in doing an amphibious operation being made.