|
"Cu capãtul arcurilor, trecînd,
|
09 november 2011 - Dan-Marius Sabau
The category: seo; web design;
The tags: Bing; crawlers; css; fast loading; google; html; html tags; images; javascript; mobile device; programming languages; site speed; smartphone; spiders; tablets; tips; web design; web page for smartphones; web pages; web site for tablets; web sites; wysiwyg editors; yahoo;
One of our more recent projects involved some modification to a flash web page and it's improvement from the search engine optimization point of view. The client was complaining that his page was loading very slow and it was not very accessible from the main search engines (Google, Yahoo and Bing). I am not going to write about my experience with that particular web site, but the use of Flash for web development is slowly dying while the seo is having more and more influence over web design. Reasons of having a fast loading web siteThe speed of a site reflects how quickly a website responds to web requests (from human visitors and crawlers/spiders as well). Faster websites make the users happy (that kind of happy that may make them stay more and return), a slow site will make the user spend less time there - it may make them close the browser window or tab before the site was loaded completely. Remember that the mobile devices like smartphones and tablets are used more and more often and they usually access site via public wi-fi or the internet access offered by phone companies. If your web page is not optimized also the that devices it will load slower or not at all - you may loose a visitor for the moment and there is a risk that the visitor will never return (from any device or computer connected to the internet). From another point of view: if an e-commerce site is making 100.000 euros per day (for example), a 1 second page delay could potentially cost you several million euros in lost sales every year. Effects of fast loading web sitesLast year Google incorporated site speed as one of the over 200 signals used in determining search rankings. Of course, it's not the most relevant one, but a site with great content and fast loading pages will be almost all the time in the top. Yup: don't forget the content of the site. Everybody loves (including the search engines) a site that shows them something interesting and they don't have to wait to get it. A fast loading page will have a greater impact to the visitors, whatever it's design. There are 3 very important things that will impress a visitor of your site: the design, the speed and the content. The crawlers/spiders used by the search engines are blind, so they don't care about the design. But they will consider the other 2 things (among others). Several tips how to get fast loading web sitesRemember that in web world HTML rules. Whatever language you use (php, perl, C/C , Java/JSP, ColdFusion, ASP or C#), they all get as result a lot of HTML tags. Over that you may add CSS, Javascript and Flash in order to make you web site more attractive and put a lot of image in the page to make the visitor watch them. In order to make your page to load fast you must keep it as closer as you can (without losing the quality of the design) to HTML. Avoid using big files in the site (like Flash video, big images and animated GIF's), but if you really have to use them remember to use as fewer as you can. Don't use too many imagesIt's a well known thing that images can greatly enhance the look of a site, but also they can really slow it down if there are too many. You should decide if all your images are really needed (they can easily be replaced with css effects and sometimes they should have). Use the height and width tagsUsing the height and width tags for images tells the browser the size and the place of the image before loading it, otherwise the page has to wait and to load the image before the text. The same thing happens also with the tables. Faster images: reduce their file sizeUsing a lot of images can bring some additional megabytes to a page. Reducing the size of the files on server will decrease the traffic and the time of loading the site. Use external CSS and javascripts files for faster pagesCSS can greatly improve your web sites load time! There is a big difference between defining the CSS for every element of the page inside the script and the definition of the style sheet with all the classes and id-s into an external file. Using the external file will allow the browser to cache all the formatting and stylizing for your pages instead of having to read each and every single tag all over again. Do you use the same script on multiple pages? Switch to an external script: load the javascript files from one source instead of adding all that code to each of your pages like this: <script type="text/javascript" src="yourscript.js"></script> That way the browser already has it in it's cache and won't have to read it each time another page loads. This one saves a ton of load time, specially for larger scripts! Split up long pages: multiple short pages load fasterIt may happen that you have some long texts you want to present to the visitors, some that could fill in several A4 pages on both sides and small font size. Split the text into several short pages instead putting in into a summer-day long page. The pages will load faster, the attention of the people will not be lost (nobody likes to scroll a lot to the bottom of the window) and you will also increase the number of internal links (if it happens once or twice it does not count, but long texts may happen more the once). Keep your code cleanThere are several popular wysiwyg editors that are integrated into the scripts of the page (into the backend) that allows you to save the clear readable text as formatted html text. Usually these wysiwyg editors allow the user to copy paste formatted text from the packages like Open Office or Microsoft Office that have a lot of useless code (for example empty tags <font> </font> or <span> </span> and <font size="4"> <font color="white"> the text </font></font>). Removing any of those excess tags or adding the properties to only one or two tags will not only speed up your load time, but make you pages validate a lot cleaner.
The list can continue with at least a dozen tips. I prefer to stop here, I may continue some other time with additional information. Util then, if you are not clear about something in the text or you need more detailed information about anything don't hesitate to contact us.
19 september 2010 - Dan-Marius Sabau
The category: pagini web;
The tags: html; css; php; javascript; mysql; ajax; seo; Oradea; Bihor; Romania; webdesign; real estate; services; bookkeeping; business; consulting; investment; web design;
The link: http://www.gaminvest.ro
Gaminvest SRL is a company in Oradea that has as fields of activity real estate, various services, bookkeeping, consulting in starting a business and startups, investments. The release of the page: september 2010. The technologies and the programming languages used: - html javascript - php - mysql - css - ajax The page is created to be dinamic, there is the option to add anytime new services and new fields of activity. There is optimised for search engines and the user has the option to fill in and dinamic the metatags.
05 january 2010 - Dan-Marius Sabau
The category: pagini web; software comanda;
The tags: learning; languages; software; development; english; frech; german; webpage; webdesign; software; html; java; javascript; php; css; foreign; lessons; test; transcript; translations; Paypal; web design; Oradea; Bihor; Romania;
The link: http://www.learning-languages.eu/
The page is dedicated to the presentation and sell of a software for learning foreign languages. It containes some examples of lessons and tests, the rest will become available after the purchase of their package (the payment is done through Paypal). For the moment there are only the packages for learning the languages english, french and german, but the webpage/software will be developed further and there will be added new ones. Release: december 2009 Technologies and software languages used: - html javascript - php - mysql - css The software was wrote in java and it can be downloaded free from the page. It containes lessons, test, transcript and translations, you can read them by purchasing the packages for learning languages. The software is used for any package, if you purchase more than one package they will become available in the software after the payment is confirmed. To buy the packages you need to create an account on the page. You can find more informations here.
01 october 2009 - Dan-Marius Sabau
The category: pagini web;
The link: http://www.dan-marius.ro
Dan-Marius.ro: a presentation page that contains sf stories, pictures, articles and it belongs to Dan-Marius. It's a part of his activity o the world network, you are invited to visit it. Release: october 1st 2009 Technologies and programming languages used: - html javascript - php - mysql - css - ajax
29 july 2009 - Dan-Marius Sabau
The category: pagini web;
The tags: Magical Nights; sf; fantasty; science; fiction; comics; php; css; ajax; mysql; html; javascript; web design; webdesign;
The link: http://www.sffbd.ro
Sffbd.ro is dedicated to Science, Fiction (SF), Fantasy and Comics and has as purpose to collect the news from this field as well to develop them further in the workshop. Magical Nights Newspaper is an experiment, a project that persues the develop of journalistically aptitudes to everyone that wants to make the first trials in the field of journalism. It means that's a kind of multi-blog. Release: 29 iulie 2009 Technologies and programming languages used: - html javascript - php - mysql - css - ajax
15 april 2009 - Dan-Marius Sabau
The category: pagini web;
The link: http://www.florioradea.com
15 april 2008 - Dan-Marius Sabau
The category: programming;
The tags: css; javascript;
For the common web developer the marquee tag is a non-standard HTML markup element type which causes text to scroll up, down, left or right. The tag was first introduced in early versions of Microsoft's Internet Explorer and was compared to Netscape's blink element, as a proprietary non-standard extension to the HTML standard with usability problems. Because text within a marquee is not always visible, it violates the basic nature of web pages, which are eminently skimmable. Users typically glance over a page and decide what, if anything, to read (using headlines, bold text, bullets, etc.), but marquees, like the blink element, hide text at certain points, meaning at any given time, scanning the page may fail (or take longer). Links within marquees are notoriously difficult to click, and users only get one chance every time it scrolls past. This can easily annoy users. Well, there are solutions to this and I want to present you one of them. You only need CSS and having javascript enabled.
just some text... ...and one image: You can continue adding text and images, but remember not to change „overflow: hidden;” in the „no_marquee” div. That's important.
Second thing you need is a javascript function you must add in the head element of the webpage.
function moving_div_up(value) { value--; if (value<-10300) value = 0; document.getElementById('moving_div').style.top = value 'px'; setTimeout("moving_div_up(" value ")", 20); }
That will scroll the text and the images from the „moving_div” from bottom to the top. The speed of the scroll can be changed by modifing the value „20” inside the „setTimeout” with any value you desire. To scroll the text and the images down you only need to change the decrease of the value and to add it up. Something like this:
function moving_div_down(value) { value ; if (value>10300) value = 0; document.getElementById('moving_div').style.top = value 'px'; setTimeout("moving_div_down(" value ")", 20); }
You can scroll the content to the left or to the right. It's simple. Very simple.
function moving_div_left(value) { value--; if (value<-10300) value = 0; document.getElementById('moving_div').style.left = value 'px'; setTimeout("moving_div_down(" value ")", 20); }
function moving_div_right(value) { value ; if (value>10300) value = 0; document.getElementById('moving_div').style.left = value 'px'; setTimeout("moving_div_down(" value ")", 20); }
The last thing for this to work is adding the „onLoad” attribute: . This allow the javascript function to start when the page finishes loading.
01 january 2008 - Dan-Marius Sabau
The category: pagini web;
The tags: Ronin-Do; kendo; Oradea; Romania; Bihor; php; css; ajax; mysql; html; javascript; web design; webdesign;
The link: http://www.ronin-do.ro
01 january 2008 - Dan-Marius Sabau
The category: paginile noastre;
The link: http://www.cauta-i.ro
01 january 2008 - Dan-Marius Sabau
The category: pagini web;
The tags: Ungaria; Oradea; real; estate; house; Romania; php; css; mysql; html; javascript; web design; webdesign;
The link: http://www.imobiliareungaria.ro
Find the ideal house via ImobiliareUngaria.ro - A firm partner for your relax and confort... for your house The page is dedicated to the one from the west part of Romania that want to buy a building or a land in the neighbour country. It contains an offers presentation and a contact form. Release: april 2008 Technologies and programming languages used: - html javascript - php - mysql - css |
||||
|
Copyright (c) - Supravirtual SRL - 2005-2010 - All rights reserved
Web directory RSS feeds HostGator promo code |
|||||