Pixelated Images on Safari when pictures used to be perfect

Hey people
This is my first post so please bear with me !
I have an iPhone 4 bought May last year
After one of the Apple updates late 2012, photos have now been showing very pixelated when they didn't beforehand whether I zoom in or just stay at the normal screen size for webpage. Mainly Safari but one of my apps for HD Wallpapers is doing exactly the same ! Doesn't seem to affect Camera Roll though :-/
Can anyone help please coz it's really doing  head in :-(
Oh YouTube and BBC iPlayer seems to play pixelated videos when they didn't beforehand too if that's a help.
Thanks !

Hey people
This is my first post so please bear with me !
I have an iPhone 4 bought May last year
After one of the Apple updates late 2012, photos have now been showing very pixelated when they didn't beforehand whether I zoom in or just stay at the normal screen size for webpage. Mainly Safari but one of my apps for HD Wallpapers is doing exactly the same ! Doesn't seem to affect Camera Roll though :-/
Can anyone help please coz it's really doing  head in :-(
Oh YouTube and BBC iPlayer seems to play pixelated videos when they didn't beforehand too if that's a help.
Thanks !

Similar Messages

  • I am importing videos from my canon sl1 to my macbook when i use iphoto is says "iPhoto cannot import your photos because there was a problem downloading an image." and when i use image capture it says "An error occured while importing. The item 'MVI_1040

    I am importing videos from my canon sl1 to my macbook air when i use iphoto is says "iPhoto cannot import your photos because there was a problem downloading an image." and when i use image capture it says "An error occured while importing. The item ‘MVI_1040'' Thanks in advance

    Can you access the images on the phone with Image Capture (in the Applications Folder) ?

  • How do I get back images on pages when surfing using Safari?

    Hello All,
    Background:
    I downloaded an image management software that I forgot I purchased.
    I don't think that was the cause of the problem, but I figured I'd mention it.
    The program started to be annoying, so I closed it, and threw it in the garbage.
    1. What has happened is that I cannot see the small photos on a page.
    2. I cannot see the Insert IMage (camera icon) to insert photos, and when I tried to copy & paste, nothing happened.
    Everything worksw well when I use my Google Chrome Browser.
    Unfortunately, when I am in the Google Chrome Browser and migrate to the "Apple Support Communities", my compyutuer is "Pirated"
    by Apple Safari, and everthing goes blank (photos and what I described on this page - no icon for add image, no options for type (colour, etc.)
    Can someone help me - please!
    Thanks,
    (Mr.) Stacey B.
    Montreal

    Hello Once More.
    I think I figured out the solution to my own problem:
      Image # 1:  Problem with using Safari - no small photos appearing on Web Pages
    Image #2: No Problem Using Google Chrome - Small Photos Appear
    Image # 3: Why I couldn't add any photos or  modify writing (Safair Problem)
    Even when I used Google Chrome, Safari would Pirate the Browser Platform and replace Chrome.
    Image #4:  Somehow, when I was using Safari, and the top menu (developer), the images were "disabled". As a consequence, I couldnlt see any small images. What I did is to "enable images".
    That worked!
    Thanks to all who viewed this post, and I hope this might help someone in the future.

  • Pixelated images in safari, please help.

    Hi everyone,
    Hoping someone can help me with a issue i have with my new macbook pro.
    When browsing the net, safari and firefox show really pixelated images. I thought it might be my internet connection compressing data or something, but i have tried other computers on the same internet connection and the images show perfect...
    So this makes me think its the macbook. I have upgraded snow leopard from 10.6 to 10.6.2 and updated safari, but unfortunately this didnt help my problem. So now i have ended up here, asking you people, coz im out of ideas.
    I will include some screen shots so you can see exactly what i mean.
    Notice the bad quality images and even on google's banner it is pixelated heaps...
    Please help if you can. Its very annoying. Cheers.
    screenshots
    http://i134.photobucket.com/albums/q93/Bonustokin/randon/Screenshot2010-02-13at1 00814PM.png
    http://i134.photobucket.com/albums/q93/Bonustokin/randon/Screenshot2010-02-13at1 00814PM.png

    Yes, I see the big ugly squares. They are what appears whenever extremely heavy JPEG compression is applied to a low-resolution image tht has relatively large areas of similar colors. Something somewhere is applying such compression to the pages, or portions of them, that you are viewing in your browser(s). Your MBP is not doing that: it can't. Either the page images (or parts of them) are being compressed by the website owners or, if every web page is affected, they are being compressed by your ISP in the process of being transmitted to you, as Gordito suggests. That would greatly increase the speed of page loading, but at the expense of image quality. You wouldn't see the image degradation on an iPhone or cell phone — the screen is too small — but on the MBP's high-resolution display it would be much more apparent, IF the MBP were receiving the signal in the same highly compressed form as the phone. If the MBP receives the same web pages through an ISP that doesn't over-compress them, they'll look the way they ought to look. So if you are receiving these web pages through a cellular ISP rather than through a broadband connection, take the MBP to a wifi hotspot and connect through wifi instead. I bet things will look different then.
    Compressing images is something a web browser can't do: a browser just displays the signal that comes to it.

  • HTML5 Video won't play in Safari, when frameset used

    I'm the Product Manager for a company who has a product that revolves around video. We've noticed that while we can get the HTML5 video capability in Safari on the iPad working fine in a test harness, as soon as we place that harness in the simplest of framesets (with the video area clearly visible), the video's "play" command no longer works. Oddly enough, the video object's properties can be read/written, but it appears that the "play" function itself does not work (and presumably the pause and load functions). The frustrating thing is that the video does appear to be loading - if you change currentTime to a different position, you can see the video frame at that position. The media just won't play.

    ...also, when I use the video's tags "controls" (shows player controls within the embed), Play/Pause DOES work. So, it appears to be a bug with the scripting layer.

  • Cannot paste images into Safari when composing emails

    For some reason, when I compose an email, either using gmail or yahoo mail, it will not let me paste an image from the clipboard into the body of the email.   However, if I use Chrome as a browser instead then it works perfectly fine.
    I've looked through the settings, but cannot find anything obvious that would help.
    I'm using Safari 8 on Yosemite.
    Any ideas anyone?  thanks!

    This seems to be an issue when using Office 2013 on a Windows 7 machine.
    After upgrading to Windows 8 the issue went away.

  • Please help! Image only shows when i use Applets instead of Frame/JFrame

    The following classes don't work because the Canvas shows just background colour. However, when I let my class "MyContainer" extend Applet instead(and running the Applet instead of the StartUp class that creates a JFrame) of Frame/JFrame i get my Image on the Canvas showing, WHY?
    code:
    public class StartUp {
    public static void main(String[] arg) {
    MyContainer my = new MyContainer();
         my.setSize(500, 400);
         my.setVisible(true);
    public class MyContainer extends JFrame {
    MyCanvas m;
    public void MyContainer() {
         m=new MyCanvas();
         this.setSize(320, 320);
    this.setLayout(new GridLayout(1, 1, 0, 0));
    this.add(m);
    this.setVisible(true);
    public class MyCanvas extends Canvas {
    Image im;
    public MyCanvas() {
    im=Toolkit.getDefaultToolkit().createImage("c:\\miniferrari.jpg");
    try {
    jbInit();
    catch(Exception e) {
    e.printStackTrace();
    public void paint(Graphics g) {
    g.drawImage(im, 0, 0, this);
    private void jbInit() throws Exception {
    this.setBackground(Color.darkGray);

    as you are using a JFrame, you should refer to it's contentpane:
    this.getContentPane().setLayout(new GridLayout(1, 1, 0, 0));
    this.getContentPane().add(m);

  • PrintDataGrid's DataGridColumn - Embedded image not printing when you use TextFlow in the item rende

    I'm printing a datagrid using something like  this...
    <mx:PrintDataGrid
      id="printDataGrid" 
      width="100%" 
      height="100%"
      showHeaders="false"
      borderVisible="false"
      horizontalGridLines="false"
      variableRowHeight="true"
      dataProvider="{titles}"
      >
      <mx:columns>
       <mx:DataGridColumn 
        itemRenderer="renderer.TitlePrintRenderer" 
        />
      </mx:columns>
    </mx:PrintDataGrid>
    TitlePrintRenderer.mxml has s:RichText component. I use  RichText's textFlow property to render the text. The approach is working fine  except that if the textFlow has embedded images (<img source=... />), the  images are not printed!
    Is this a bug? Is it a limitation? Has anyone come  across this issue?
    I'm using Flex SDK 4.5.1

    After struggling for 4+ days on using timer / events for printing PrintDataGrid with embedded images in RichText's textFlow, I tried your other suggestion... to convert <img> tags to InlineGraphicElement and give it Bitmap from image loaded from a .gif file. The approach works but the printout skips images in a few rows!
    I've this test case in which, every time I print, it skips printing image in the second row! I also implemented this approach in a more complex test case and depending on the total number of rows, it would skip printing image in different number of rows. I'm suspecting that even if you construct InlineGraphicElement from bitmap loaded from an image, PrintDataGrid's renderer still skips printing image intermittently.
    I would very much appreciate it if you could create small project from my following code and verify this behavior. I'm at my wit's end in getting this printing to work.
    PrintImagesTest.mxml
    =================
    <?xml version="1.0" encoding="utf-8"?>
    <s:Application
        xmlns:fx="http://ns.adobe.com/mxml/2009"
        xmlns:s="library://ns.adobe.com/flex/spark"
        xmlns:mx="library://ns.adobe.com/flex/mx"
        minWidth="955" minHeight="600"
        initialize="initData();"
        viewSourceURL="srcview/index.html"
        >
        <s:layout>
            <s:VerticalLayout
                paddingLeft="20" paddingRight="20"
                paddingTop="20" paddingBottom="20"
                />
        </s:layout>
        <mx:Button
            label="Print"
            click="printClickHandler();"
            />
        <fx:Script>
            <![CDATA[
                import flash.utils.setTimeout;
                import flashx.textLayout.elements.InlineGraphicElement;
                import flashx.textLayout.elements.ParagraphElement;
                import flashx.textLayout.elements.SpanElement;
                import flashx.textLayout.elements.TextFlow;
                import mx.collections.ArrayCollection;
                import mx.printing.*;
                import mx.utils.OnDemandEventDispatcher;
                public var contentData:ArrayCollection;
                private var embeddedImages:ArrayCollection;
                private var numberOfImagesLoaded:int;
                public var printJob:FlexPrintJob;
                public var thePrintView:FormPrintView;
                public var lastPage:Boolean;
                private var textFlowNS:Namespace = new Namespace("http://ns.adobe.com/textLayout/2008");
                public function initData():void {
                    contentData = new ArrayCollection();
                    var page:int = 0;
                    for (var z:int=0; z<20; z++)    {
                        var content:Object = new Object();
                        content.srNo = z+1;
                        content.contentText =
                        "<TextFlow whiteSpaceCollapse='preserve' xmlns='http://ns.adobe.com/textLayout/2008'>" +
                        "<span>some text</span>" +
                        "<img width='53' height='49' source='assets/images/formula.gif'/>" +
                        "</TextFlow>";
                        contentData.addItem(content);
                public function printClickHandler():void {
                    convertToTextFlow();
                private function convertToTextFlow():void {
                    embeddedImages = new ArrayCollection();
                    numberOfImagesLoaded = 0;
                    for each (var contentElement:Object in contentData) {
                        extractImageInfo(contentElement.contentText);
                    if (embeddedImages.length > 0) {
                        loadImage(embeddedImages.getItemAt(0).source);
                    } else {
                        printData();
                private function extractImageInfo(contentText:String):void {
                    var textXml:XML = new XML(contentText);
                    var imageList:XMLList = textXml.textFlowNS::img;
                    for each (var img:XML in imageList) {
                        var embeddedImage:Object = new Object();
                        embeddedImage.source = String(img.@source);
                        embeddedImage.width = parseInt(img.@width);
                        embeddedImage.height = parseInt(img.@height);
                        embeddedImages.addItem(embeddedImage);
                private function loadImage(imageSource:String):void {
                    var loader:Loader = new Loader();
                    var urlRequest:URLRequest = new URLRequest(imageSource);
                    loader.load(urlRequest);
                    loader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded);
                private function imageLoaded(e:Event):void {
                    embeddedImages.getItemAt(numberOfImagesLoaded).bitmap = (Bitmap)(e.target.content);
                    embeddedImages.getItemAt(numberOfImagesLoaded).width = ((Bitmap)(e.target.content)).width;
                    embeddedImages.getItemAt(numberOfImagesLoaded).height = ((Bitmap)(e.target.content)).height;
                    ++numberOfImagesLoaded;
                    if (numberOfImagesLoaded < embeddedImages.length) {
                        loadImage(embeddedImages.getItemAt(numberOfImagesLoaded).source);
                    } else {
                        // all the images have been loaded... convert to textflow
                        buildContent();
                        printData();
                private function buildContent():void {
                    var contentIndex:int = 0;
                    for each (var contentElement:Object in contentData) {
                        if (hasImage(contentElement.contentText)) {
                            buildTextFlow(contentElement, contentIndex);
                            ++contentIndex;
                private function buildTextFlow(content:Object, contentIndex:int):void {
                    var textXml:XML = new XML(content.contentText);
                    var p:ParagraphElement = new ParagraphElement();
                    for each(var child:XML in textXml.children()) {
                        switch (child.localName()) {
                            case "span":
                                var span:SpanElement;
                                span = new SpanElement();
                                span.text = child;
                                span.fontSize = 10;
                                p.addChild(span);
                                break;
                            case "img":
                                var image:InlineGraphicElement;
                                image = new InlineGraphicElement();
                                image.source = embeddedImages.getItemAt(contentIndex).bitmap;
                                image.width = embeddedImages.getItemAt(contentIndex).width;
                                image.height = embeddedImages.getItemAt(contentIndex).height;
                                p.addChild(image);
                                break;
                    content.textFlow = new TextFlow();
                    content.textFlow.addChild(p);
                private function hasImage(contentText:String):Boolean {
                    var textXml:XML = new XML(contentText);
                    var imageList:XMLList = textXml.textFlowNS::img;
                    if (imageList.length() > 0) {
                        return true;
                    } else {
                        return false;
                private function printData():void {
                    printJob = new FlexPrintJob();
                    lastPage = false;
                    if (printJob.start()) {
                        thePrintView = new FormPrintView();
                        addElement(thePrintView);
                        thePrintView.width=printJob.pageWidth;
                        thePrintView.height=printJob.pageHeight;
                        thePrintView.printDataGrid.dataProvider = contentData;
                        thePrintView.showPage("single");
                        if(!thePrintView.printDataGrid.validNextPage) {
                            printJob.addObject(thePrintView);
                        } else {
                            thePrintView.showPage("first");
                            printJob.addObject(thePrintView);
                            while (true) {
                                thePrintView.printDataGrid.nextPage();
                                thePrintView.showPage("last"); 
                                if(!thePrintView.printDataGrid.validNextPage) {
                                    printJob.addObject(thePrintView);
                                    break;
                                } else {
                                    thePrintView.showPage("middle");
                                    printJob.addObject(thePrintView);
                        removeElement(thePrintView);
                    printJob.send();
            ]]>
        </fx:Script>
    </s:Application>
    FormPrintView.mxml
    ===============
    <?xml version="1.0"?>
    <mx:VBox
        xmlns:fx="http://ns.adobe.com/mxml/2009"
        xmlns:s="library://ns.adobe.com/flex/spark"
        xmlns:mx="library://ns.adobe.com/flex/mx"
        xmlns:MyComp="myComponents.*"
        backgroundColor="#FFFFFF"
        paddingTop="50" paddingBottom="50" paddingLeft="50"
        >
        <fx:Script>
            <![CDATA[
                import mx.core.*
                    public function showPage(pageType:String):void {
                        validateNow();
            ]]>
        </fx:Script>
        <mx:PrintDataGrid
            id="printDataGrid"
            width="60%"
            height="100%"
            showHeaders="false"
            borderVisible="false"
            horizontalGridLines="false"
            variableRowHeight="true"
            >
            <mx:columns>
                <mx:DataGridColumn
                    itemRenderer="MyPrintRenderer"
                    />
            </mx:columns>
        </mx:PrintDataGrid>
    </mx:VBox>
    MyPrintRenderer.mxml
    =================
    <?xml version="1.0" encoding="utf-8"?>
    <s:MXDataGridItemRenderer
        xmlns:fx="http://ns.adobe.com/mxml/2009"
        xmlns:s="library://ns.adobe.com/flex/spark"
        xmlns:mx="library://ns.adobe.com/flex/mx"
        xmlns:bslns="com.knownomy.bsl.view.component.*"
        >
        <s:layout>
            <s:VerticalLayout
                paddingLeft="5"
                paddingRight="5"
                paddingTop="3"
                paddingBottom="3"
                gap="5"
                horizontalAlign="left"
                clipAndEnableScrolling="true"
                />
        </s:layout>
        <fx:Declarations>
        </fx:Declarations>
        <s:HGroup
            width="100%"
            gap="5"
            verticalAlign="middle"
            >
            <s:Label
                text="{data.srNo}"
                color="0x000000"
                fontFamily="Verdana"
                fontSize="10"
                />
            <s:RichText
                id="title"
                width="700"
                textFlow="{myTextFlow}"
                color="0x000000"
                fontFamily="Verdana"
                fontSize="10"
                />
        </s:HGroup>
        <fx:Metadata>
        </fx:Metadata>
        <s:states>
            <s:State name="normal" />
            <s:State name="hovered" />
            <s:State name="selected" />
        </s:states>
        <fx:Script>
            <![CDATA[
                import flashx.textLayout.elements.TextFlow;
                [Bindable]
                private var myTextFlow:TextFlow;
                override public function set data(value:Object) : void {
                    if (value != null) {
                        super.data = value;
                        myTextFlow = data.textFlow;
            ]]>
        </fx:Script>
    </s:MXDataGridItemRenderer>

  • Weird downsampling, pixelated, images in Safari & Firefox

    Since applying the latest update (to Snow Leopard), images on websites look highly pixelated (often background images). After applying the recent update to iPhone - it does the same thing! Perhaps something in the latest webkit release? My wife's iPhone and Mac (without the latest updates) has no issues. Is anyone else experiencing this?

    Yes, I see the big ugly squares. They are what appears whenever extremely heavy JPEG compression is applied to a low-resolution image tht has relatively large areas of similar colors. Something somewhere is applying such compression to the pages, or portions of them, that you are viewing in your browser(s). Your MBP is not doing that: it can't. Either the page images (or parts of them) are being compressed by the website owners or, if every web page is affected, they are being compressed by your ISP in the process of being transmitted to you, as Gordito suggests. That would greatly increase the speed of page loading, but at the expense of image quality. You wouldn't see the image degradation on an iPhone or cell phone — the screen is too small — but on the MBP's high-resolution display it would be much more apparent, IF the MBP were receiving the signal in the same highly compressed form as the phone. If the MBP receives the same web pages through an ISP that doesn't over-compress them, they'll look the way they ought to look. So if you are receiving these web pages through a cellular ISP rather than through a broadband connection, take the MBP to a wifi hotspot and connect through wifi instead. I bet things will look different then.
    Compressing images is something a web browser can't do: a browser just displays the signal that comes to it.

  • Images flash black when I use select / lasso tools.  Background also changes color.

    Help?  It's incredibly distracting to try and select parts of an image when the images are acting like strobe lights.  This happens not only with the lasso but also when I am resizing an image. It is soley the images that flash black - the rest of the program is unaffected.
    The background also changes from gray/white squares to grey to black when I zoom in or out.

    Are you sure you want the Premiere Pro forum?

  • I had to reinstall Abode CS3 Web Premium. Why is Acrobat 8 closing after a few seconds on Mac Os X 10.6.8, when it used to perform perfectly?

    I've searched through the web and this seems to be a recurrent problem that affects various versions of Acrobat. I've reinstalled Adobe Web Premium after a clean re-installation of Mac OS X 10.6.8.
    Acrobat 8 used to work fine, but now it closes after a few seconds - no crash, just closes. I tried to clear the preferences folder and I had to introduce the serial number again. When I re-entered it, it says it's not a valid number, although the number works fine on Photoshop.
    How can I solve this?
    Thank you

    [discussion moved to Acrobat Installation & Update Issues forum.]

  • Can no longer simultaneously stream an mp3 in Safari when using fast user switching option.

    After updating to ios 5, I can no longer stream an mp3 in Safari when I use the fast user switching option.  For instance, if you are listening to streaming content in a Safari tab and want to reference another app as soon as you switch from the Safari stream pauses.
    This was not the case with previous versions of ios.  Any ideas on a work around to restore this functionality to keep Safarr streaming content in the background?

    User switching problems is the very first thing I noticed with SL. I have a host of other problems with SL but this is one of the most frustrating. The user switching did not work on 10.6 very well either but was wicked fast in 10.5.x
    Apple rewrote the Kernel so this type of thing is expected, still the test crew missed this very noticable problem. Hopefully 10.6.2 has a fix.

  • How to save downloaded files from safari for offline use?

    Need help how to save downloaded PDF or images from Safari for offline use. On Mac or PC, we "save as" the files. How do you do it on safari on iPhone?

    You can't detach email attachments as separate files, though you can view supported formats as attachments. If you're viewing webmail with Safari, the attachments aren't saved on the iPhone.
    Apple hasn't made any announcements about new feature for the iPhone and rarely does. The other iPhone users in this user-to-user forum have no access to unannounced Apple plans, and speculation about them is prohibited by the forum Terms of Use.
    If you want to make a suggestion to Apple, post it on the iPhone Feedback page:
    http://www.apple.com/feedback/iphone.html
    Message was edited by: modular747

  • When I used mountain lion in a preview of a picture I could just press the icon that was a box with an arrow pointing up and that would allow me to share (message, email, Facebook, etc) the image.  Now in Yosemite in preview if I click the box-arrow

    When I used mavericks in a preview of a picture I could just press the icon that was a box with an arrow pointing up and that would allow me to share (message, email, Facebook, etc) the image. Now in Yosemite in preview if I click the box-arrow

    Found my answer in another thread-  this is what I did
    GO to System Preferences > Users > Right Click on your Name > Advanced Options > and refresh your UUID
    Restart your System and the widgets are all back
    This solution worked fine for me!

  • When I use the iPhone 5 camera zoom in, the picture takes of a lower image than what is on the screen? Anyone else?

    When I use the iPhone 5 camera and I zoom in, the picture takes of a lower image than what is on the screen? Anyone else?

    You mean like they do in the TV crime show shows like CSI?  A cell phone screen from 20 feet is going to be way too small to make any sense of. 

Maybe you are looking for

  • PCTFREE too low for a table

    Hi, Looking at the Server Statistics in Toad, I see that I have "PCTFREE too low for a table". How do I know which table? Thanks, Johanna

  • Flash only samples for flash 10 lib

    hi where can i get the flash only samples for LCCS i had some samples but i lost it. in new sdk i downloaded i dont find it. can i have the flash fla files

  • TÉLÉCHARGEMENT MISE A JOUR LIGHTROOM 5

    Bonjour, Je viens d'intégrer le Cloud Creative. Avec l'application Adobe Manager, je suis en train de procéder à la mise à jour des logiciels suivants : Photoshop CC, Illustrator CC et Lightroom 5. Les 2 premiers sont ok, le dernier, impossible avec

  • LOV query attached to fields from EBS front end

    Can anyone please tell me, is there any way to find the query of dynamically attached LOV to corresponding field from EBS front end without using corresponding .fmb of form. I read posted threads and got the option of trace with binds (for finding th

  • Audiobooks in ipad

    I have downloaded an audiobook to my Macbook pro then moved it to my ipad, but it is now showing in Playlist as music. Can I move it simply to books in the library? Also on the Macbook I get a message saying cannot sync with a file on the ipad(will b